IP协议原理
一、基本简介:Internet Protocol(网际协议)
作用:IP协议是TCP/IP协议簇中的核心协议,提供数据传输的最基本服务,是实现网络互联的基本协议。
位置:IP协议位于网络层,位于同一层次的协议还有下面的ARP和RARP以及上面的因特网控制报文ICMP和因特网组管理协议IGMP。
关系:ARP和RARP报文不被封装在IP数据报中,而ICMP和IGMP的数据则要封装在IP数据报中进行传输。TCP与UDP等传输层协议也要封装在IP协议中进行传输。
二、协议特征
(1)是点对点协议进行数据传输时的对等实体一定是相邻设备中的对等实体。
(2)不保证传输的可靠性,不对数据进行差错校验和跟踪,当数据报发生损坏时不向发送方通告,如果需要数据传输具有可靠性,可由TCP保证。
(3)提供无连接数据报服务,各个数据报独立传输,可能沿着不同的路径到达目的地,也可能不会按序到达目的地。组播地址。
(4)正因为IP地址采用了尽力传输的思想,所以使得IP协议的效率非常高,实现起来也较简单。
(5)IP层通过IP地址实现了物理地址的统一;通过IP数据报实现了物理数据帧的统一。IP层通过对以上两个方面的统一达到了向上屏蔽底层差异的目的。
三、协议报文格式与封装
(1)IP选项用于网络控制和测试目的(如源路由、记录路由、时间截等)。IP选项的最大长度不能超过40字节。
(2)IP选项在使