编辑: XR30273052 | 2018-10-23 |
无连接的意思是IP协议并不维护任何关于后续分组的状态信息,每个分组的处理是相互独立的.这也告诉我们IP分组可以不按发送顺序接收.如果某个信源向相同的信宿发送两个连续的IP分组(如A,然后B),每个分组都是独立地进行路由选择,传输路线可以不同,因此可能分组B先于分组A到达信宿. IP协议的基本任务就是通过互联网传送数据分组,在传送时,高层协议将数据交给IP协议,IP协议再将数据封装为IP分组,并通过网络接口层协议进入链路层协议传输.若目的主机在本地网络中,则IP分组直接通过网络将分组传送给目的主机;
若目的主机在另一网络中,则通过路由器将IP分组传送到下一个路由器直到将分组传送给目的主机为止.因而,IP协议完成点对点的网络层通信,并通过网络接口层为传输层屏蔽物理网络的差异,即对传输层提供透明服务. IP 数据报(分组)的格式 一个 IP 数据报由首部和数据两部分组成. 首部的前一部分是固定长度,共20 字节,是所有 IP 数据报必须具有的. 在首部的固定部分的后面是一些可选字段,其长度是可变的. IP 数据报首部的可变部分 IP 首部的可变部分就是一个选项字段,用来支持排错、测量以及安全等措施,内容很丰富. 选项字段的长度可变,从1个字节到
40 个字节不等,取决于所选择的项目. 增加首部的可变部分是为了增加 IP 数据报的功能,但这同时也使得 IP 数据报的首部长度成为可变的.这就增加了每一个路由器处理数据报的开销. 实际上这些选项很少被使用. 4.3.2 IP地址分类 1. IP 地址及其表示方法 我们把整个因特网看成为一个单一的、抽象的网络.IP 地址就是给每个连接在因特网上的主机(或路由器)分配一个在全世界范围是唯一的
32 位的标识符. IP 地址现在由因特网名字与号码指派公司ICANN进行分配. 分类的 IP 地址.这是最基本的编址方法,在1981 年就通过了相应的标准协议. 子网的划分.这是对最基本的编址方法的改进,其标准[RFC 950]在1985 年通过. 构成超网.这是比较新的无分类编址方法.1993 年提出后很快就得到推广应用. 分类 IP 地址 IP 地址采用网络-主机的层次结构形式,其中网络部分表示主机在某个网络的网络编码,主机部分中网络中主机的编码.网络地址和主机地址就构成了完整的IP地址. 两级的 IP 地址可以记为: IP 地址 ::= { , 代表 定义为 IP 地址分为5类,IP 地址的前缀用于标识IP 地址的类别. 前缀为
0 ,表示A类地址, 前缀为
10 ,表示B类地址, 前缀为
110 ,表示C类地址, 前缀为
1110 ,表示D类地址, 前缀为
1111 ,表示E类地址. D类地址为组播地址,E类地址保留用于实验和将来使用. A类地址: 网络地址空间长度为7位,主机地址空间长度为24位.由于网络地址的
0 和
127 保留用于特殊目的,因此允许A类地址有27-2=126个不同的网络.而全0和全1的主机号也保留用于特殊目的,因此一个A类网络可以容纳224-2台主机,约16000000台. B类地址: B类IP地址网络地址空间长度为14位,主机地址空间长度为16位.因此允许B类地址有214-2=16484个不同的网络,而全0和全1的主机号也保留用于特殊目的,因此一个B类网络可以容纳216-2台主机,约65000台. C类地址: C类IP地址网络地址空间长度为21位,主机地址空间长度为8位.因此允许C类地址有221-2个不同的网络,约2000000个;