网络层-IP数据报的格式

    我们这次来讲讲IP数据报格式的问题.

    一个完整的IP数据报由首部和数据部分组成

    接下介绍首部中各固定部分中的各字段

  • 版本

        占4位,指的是IP协议的版本.我们电脑上目前有IPv4和IPv6,目前IPv6还未能正式使用

  • 首部长度

        占4位,可表示的最大十进制数值是15.单位为32为字长.

  • 区分服务

        占8位,只有在使用区分服务的时候,这个字段才会启用.

  • 总长度

        占16位,表示整个IP数据报的长度.IP协议有一个规定,必须接受长度不超过576字节的数据报.

  • 标识

        占16位.IP软件在存储器中维持的一个计算器,每产生一个IP数据报,计数器就加1.而且当对过长的IP数据报进行分片时,所分出的片的标识位一致,标识原是同一IP数据报.

  • 片偏移

        占13位.表示较长的分组在分片后,某分片在元分组中的相对位置.单位为8字节

  • 生存时间

        占8位,其目的是为了防止无法交付的数据报无限制地在因特网中兜圈子.数据报每经过一个路由器就将生存时间(TTL)的值减一,在减到0之前还未到达目的地就将该数据报丢弃.

  • 协议

        占8位,指出该数据报携带的数据是使用何种协议

  • 首部检验和

        占16位.只检验数据报的首部,但包括数据部分.把IP数据报首部划分为许多16位的序列,并把首部检验和字段置为0,用反码算术计算将所有16位序列相加,最后的结果放入首部检验和.接受方再将IP数据报划分为许多16位的序列,再进行反码算术计算求和,最后将结果取反码,结果为0就弃置这个数据报,反之,则保留.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值