网际层协议:IP

与IP协议配套使用的四个协议

地址解析协议ARP
逆地址解析协议RARP
因特网控制报文协议ICMP
因特网组管理协议IGMP

一、IP分组格式
IP数据报格式

在这里插入图片描述
9在这里插入图片描述
首部长度:HLEN,分组头的长度(单位为32比特)。其最小值是5(固定的20个字节),最大值为15(20+40=60字节)。即IP首部长度可20-60字节。
分区类型:Type of Service,服务类型。如可靠性,吞吐量,延迟等。
总长度:Totallength,IP分组的长度(字节)。IP分组的最大长度为65535字节。IP信包总长度必须不超过所在数据链路的最大传送单元MTU。
标识:发送方每发送一个分组,它的标识就会+1。如果分组在传输过程中被分成若干个比较小的数据分片的时候每个数据分片必须携带其所属分组的分组标志,接收方据此可以将同一个分组的数据分片重新进行组装。
标志位:
在这里插入图片描述
DF:“不分片”位,如果将这一比特置1,IP层将不对数据报进行分片。
MF:“更多的片”,除了最后一片外,其他每个组成数据报的片都要把该比特置1。
片偏移:Fragment offset:片偏移(12bit)字段:分组在分片后,本分片在原分组中的相对偏移量。片偏移以8字节为偏移单位,分片的位置/8。
协议:Protocol,协议(8bit)字段指出此数据报携带的数据使用何种协议,以便目的主机的IP层将数据部分上交给高层的哪个处理过程。
首部校验和:Header checksum,首部检验和和(16bit)字段只检验数据报的首部不包括数据部分。这里不采用CRC检验码而采用简单的计算方法。
在这里插入图片描述
MTU:最大传输单元,物理网络对帧的数据字段最大字节数限制,由网络硬件决定(如典型的以太网时,MTU=1500)。

二、IP分片机制

报文分组的一次分片
在这里插入图片描述
分片主要分的是MTU的Data部分
在这里插入图片描述
在这里插入图片描述
IP报文分组的二次分片
在这里插入图片描述
网络2的MTU值大于网络3的MTU值,就要进行2次分片。

三、IP寻址及转发

在网际层中IP如何利用路由器进行IP数据报文分组寻址及转发的工作。
第一步:首先搜索分组地址与目的地址完全相同的入口,如果找到入口,则将分组发送给下一个路由器地址当中指定的地址,可能是下一个路由器或者直连网络接口。
第二步:如果第一步不成功,则搜索路由器路由表中间的目的地址域与分组的目的网络地址相同的网络入口,如果能找到,则将分组发给下一个路由器地址域当中指定的地址。
第三步:如果第二步不成功,则搜索路由表中间目的地址域为“default”的入口,如果找到,就将分组发送给指定的路由器。
第四步:如果第三步不成功,则说明分组不可投递了,通常将主机不可达或者网络不可达的信息发送给产生这个分组的应用程序,例如:浏览器。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值