<TCP/IP原理> (一)
1.协议和标准
2.标准化组织
3.Internet标准:RFC
4.Internet的管理机构
一.协议和标准
1.协议(Protocol)
一组控制数据通信的规则
三要素:语法(syntax)、语义(semantics)、时序(timing)/同步(synchronization)
即what、how、why
语义:比特流中每个比特的意思
时序:数据什么时候正确发送、什么时候正确接收、接收了还要干什么......
2.标准(Standard)
一致同意的规则
种类:事实上的标准 de-facto 实际或习惯
合法标准 de-jury 法律或规章
TCP/IP协议是一种标准,是事实上的标准。
以太网的一些协议是一种合法标准。
二.标准化组织
1.标准创建委员会 行动缓慢,规章办事
ISO(Internat Standars Organization,国际标准化组织)
ITU-T 国际电联-电信标准部
ANSI 美国国家标准局
IEEE 电气电子工程师学会 局域网协议 以太网协议 无线局域网协议
EIA 电子工业协会
2.论坛 加快标准化过程,测试、评价、标准化新技术
Frame Relay Forum 帧中继论坛
ATM Forum ATM论坛
广域网中的一些协议
3.管理机构
FCC(Federal Communications Commission)联邦通信委员会
三.Internet标准:RFC(Request For Comments) http://www.rfc-editoe.org
Internet draft ——> Proposed standard ——> Internet standard ——> Historic
通过RFC的索引(index)查看对应的内容,Historic标准的可以不用关注
RFC需求等级:必需的、推荐的、选用的、限制使用的、不推荐的
(RFC 2119 :Key words for use in RFCs to indicate requirement levels)
(“MUST”,“MUST NOT”,“REQUIRED”,“SHALL”,“SHALL NOT”,“SHOULD”,“SHOULD NOT”,“RECOMMECDED”,“MAY”,and “OPPTIONAL"
)
Internet指定标准的准则
只要可以应用现有的协议标准,就使用它们;只有当现有的标准不够时才制定新的协议,而且只要能够获得这些新的标准,而它们又能提供等价的功能,就使用这些新的标准。
四.Internet的管理机构
ISOC(因特网协会:提供对Internet标准化过程的支持) ——>IAB(因特网体系结构研究委员会:监督TCP/IP协议族的连续发展,编辑管理RFC)
IRTF 因特网研究部:负责TCP/IP协议、应用、体系结构和技术的长期发展
IETF 因特网工程部门:找出并解决Internet运行问题,开发并评审Internet标准
IANA/ICANA 因特网编号管理局/因特网名称和号码分配公司(分配IP地址,管理Internet域名和地址)
1973 Development of TCP/IP suite begins
最早应用于UNIX系统。
计算机网络:自主计算机的集合,自主计算机之间的通信互联
互联网就是计算机网络,因特网是互联网中的一个典型事例。
网络互联的动机:
没有一种网络能满足所有的用途
互联多种不同网络,构成一个协调整体:容纳多种不同技术的网络(异构网互联)、互联的方法和通信约定、独立于具体网络而运行
术语:internetworking:网际互连,互连技术和手段
internet:网际网(互联网),互连形成的网络
Internet:因特网,网际网的一种实例
互联网、因特网、以太网:
互联网的英文是 internet,它的意思是“网络的网络”,是一个通用名词,泛指有多个计算机网络互连而成的网络,这些网络之间的通信协议(即通信规则)是可以任意的。
因特网,即 Internet,记住它与 internet 之间绝对不能使用等于号,因为 Internet 是一个专有名词,它是指当前全球最大的、开放的、有众多网络互相连接而成的特定的计算机网络,它采用 TCP/IP 协议族作为通信的规则,其前身是美国的 ARPNET。
以太网(Ethernet),是当今现有局域网采用的最通用的通信协议标准。以太网络使用CSMA/CD(载波监听多路访问及冲突检测)技术,并以10M/S的速率(仅指标准以太网的速率而已)运行在多种类型的电缆上。以太网与IEEE802.3系列标准相类似。
以太网可以说是局域网的一种,但是目前局域网大多数都是使用以太网标准,故可认为以太网就是局域网。然后,局域网之间的通信协议必须是相同的,即局域网内计算机(或计算机网络)只允许使用同一种通信规则进行通信。而不同的局域网之间,又可以通过其他任意的通信规则进行通信(内部只是用一种通信规则),这就构成了互联网。
所以:以太网 <= 局域网 <= 互联网 != 因特网。
该部分原文:https://blog.csdn.net/conleyfree/article/details/50890505
<TCP/IP原理> (一)的更多相关文章
- tcp/ip原理/三次握手/四次挥手
@ tcp/ip原理 1.1 tcp/ip三次握手 1.1.1 建立过程说明 a) 由主机A发送建立TCP连接的请求报文, 其中报文中包含seq序列号, 是由发送端随机生成的, 并且还将报文中SY ...
- 白话TCP/IP原理
TCP/IP(Transmission-Control-Protocol/Internet-Protocol),中文译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议 ...
- <TCP/IP原理> (四) IP编址
1.IP地址的基本概念:作用.结构.类型 2.特殊地址:作用.特征 网络地址.广播地址(直接.受限) 0.0.0.0 环回地址 3.单播.多播.广播地址:特征 4.专用地址:作用.范围 5.计算和应用 ...
- <TCP/IP原理> (二) OSI模型和TCP/IP协议族
1.OSI参考模型 1)作用 2)各层的名称和功能 2.对分层网络协议体系的理解 1)不同节点:层次组成不同,作用不同 2)横向理解:虚通信.对等实体.协议.PDU 3)纵向理解:封装与解封.服务.接 ...
- TCP/IP原理浅析
TCP/IP概述 TCP/IP起源于1969年美国国防部(DOD:The United States Department Of Defense)高级研究项目管理局(APRA:AdvancedRese ...
- [转] TCP/IP原理、基础以及在Linux上的实现
导言:本篇作为理论基础,将向我们讲述TCP/IP的基本原理以及重要的协议细节,并在此基础上介绍了TCP/IP在LINUX上的实现. OSI参考模型及TCP/IP参考模型 OSI模型(open syst ...
- TCP/IP原理简述
TCP/IP与OSI TCP/IP工作在第4层,在TCP/IP协议簇中,有两个不同的传输协议:TCP(传输控制协议)和UDP(用户数据报协议),它们分别承载不同的应用.TCP协议提供可靠的服务,UDP ...
- <TCP/IP原理> (三) 底层网络技术
传输介质 局域网(LAN) 交换(Switching) 广域网(WAN) 连接设备 第三章 底层网络技术 引言 1)Interne不是一种新的网络 建立在底层网络上的网际网 底层网络——“物理网”,网 ...
- 在深谈TCP/IP三步握手&四步挥手原理及衍生问题—长文解剖IP
如果对网络工程基础不牢,建议通读<细说OSI七层协议模型及OSI参考模型中的数据封装过程?> 下面就是TCP/IP(Transmission Control Protoco/Interne ...
随机推荐
- Dapper的基本 理论 知识
简述 Dapper是一个轻量级的ORM工具:ORM框架的核心思想是对象关系映射,ORM是将表与表之间的操作,映射成对象和对象之间的操作,就是通过操作实体类来达到操作表的目的.从数据库提取的数据会自动按 ...
- centos下 .net core 2.0 升级 到 2.1 遇到的一个小问题
.net core 2.0的安装方式,可能不是用yum方式安装的,所以,在用yum安装2.1之后,无法运行.net core 所以用来下面的这个命令,重新映射一下dotnet目录. ln -s /us ...
- C#的一些获取时间的例子
从周一到周日的顺序,获取排序数值: int i = DateTime.Now.DayOfWeek - DayOfWeek.Monday; if (i == -1) i = 6; 获取某日起,星期一日期 ...
- Vue开发插件
(一)Vue.js的插件应该有一个公开方法:install. 这个方法的第一个参数是Vue构造器,第二个参数是一个可选的选项对象,一般是如下操作: MyPlugin.install = functio ...
- Dynamics 365-N:N Relationship的记录处理
在Dynamics CRM中,两个Entity之间是可以有N:N Relationship的,但是CRM实现N:N,是通过系统自创建一个中间表来实现的.这个中间表,如果环境是OnPremise,可以根 ...
- nlp中文分词(jieba和pyltp)
分词是中文自然语言处理的基础.目前常用的分词算法有 1.张华平博士的NShort中文分词算法. 2.基于条件随机场(CRF)的中文分词算法. 这两种算法的代表工具包分别是jieba分词系统和哈工大的L ...
- Ubuntu16.04下搭建mysql + uwsgi + nginx环境启动flask 项目
1.安装mysql Sudo apt-get install mysql 配置mysql的数据存储路径,默认在 /var/lib/mysql sudo cp -R /var/lib/mysql/* / ...
- 章节十、4-CSS Classes---用多个CSS Classes定位元素
以下演示操作以该网址中的输入框为例:https://learn.letskodeit.com/p/practice 一.使用input[class=inputs]验证元素是否唯一 注意:使用“clas ...
- intellij idea 2017和Jprofiler 10的集成 报错问题
本来想用Jprofiler来分析一下自己写的Java项目,以提高代码执行效率和自己的编码能力.结果,官网和网上很多帖子都写了点出session->IDE integrations->选择i ...
- Python第十四天 序列化 pickle模块 cPickle模块 JSON模块 API的两种格式
Python第十四天 序列化 pickle模块 cPickle模块 JSON模块 API的两种格式 目录 Pycharm使用技巧(转载) Python第一天 安装 shell 文件 Py ...