IPv4报头结构

1.结构

        版本号4:4

        首部长度4:IHL,MIN=5;MAX=15(单位4B)(标识IP报头范围20-60B)

        服务类型8:ToS,通过前6bit的区分代码点DSCP定义不同的服务等级

        数据包长度16:MAX=65535B(单位1B)

        标识16:(Identifaier)

                对超过设备接口MTU值(对打传输单元1500B)的数据进行分片

                注意:

                        只有终端设备进行分片重组

                        分片数据记得加上原来的20B

        标志3:(Flag)

                第一位:不使用

                第二位:不分段位(DF);1时,不分片

                第三位:更多分片位(MF);1时,还有分片

        片偏移量13:

                指明分片起始点相对于报文起始点的偏移量

                出现错误和丢失,可以在同一个位置进行重新分片重发

                注意:

                        计算偏移量时,需将计算结果除以8

        生存时间8:TTL;递减1,防止数据包转发环路(默认时255)

                为0时,发送一个出错信息,并丢弃报文

        传输协议8:内层协议

                指出此数据包携带的数据使用何种协议

        以便目的主机的IP层将数据部分上交给哪个进程处理

        头标校验和16

        源地址32

        目的地址32

        选项和填充:32的倍数

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值