位置:51电子网 » 技术资料 » 传感与控制

数据报的分片举例

发布时间:2014/8/30 18:58:19 访问次数:2739

    一数据报的总长度为3 820字节,其数据部分为3 800字节长(使用固定首部),U4255BM-M需要分片为长度不超过1 420字节的数据报片。因固定首部长度为20字节,因此每个数据报片的数据部分长度不能超过1 400字节。于是分为3个数据报片,其数据部分的长度分别为1 400,1 400和1 000字节。原始数据报首部被复制为各数据报片的首部,但必须修改有关字段的值。图4-14给出分片后得出的结果(请注意片偏移的数值)。

    表4-5是本例中数据报首部与分片有关的字殷中的数值,其中标识字段的值是任意给定 的( 12345)。具有相同标识的数据报片在目的站就可无误地重装成原来的数据报。

   现在假定数据报片2经过某个网络时还需要再进行分片,即划分为数据报片2-1(携带数据800字节)和数据报片2-2(携带数据600字节)。那么这两个数据报片的总长度、标识、MF、DF和片偏移分别为:820,12345,1,0,175; 620,12345,1,0,275。

      

    生存时间    占8位,生存时间字段常用的英文缩写是TTL (Time To Live),表明是数据报在网络中的寿命。由发出数据报的源点设置这个字段。其目的是防止无法交付的数据报无限制地在因特网中兜圈子(例如从路由器R,转发到R2,再转发到R3,然后又转发到R,),因而白白消耗网络资源。最初的设计是以秒作为TTL值的单位。每经过一个路由器时,就把TTL减去数据报在路由器所消耗掉的一段时间。若数据报在路由器消耗的时间小于1秒,就把TTL值减1。当TTL值减为零时,就丢弃这个数据报。

   然而,随着技术的进步,路由器处理数据报历需的时间不断在缩短,一般都远远小1秒钟,后来就把TTL字段的功能改为“跳数限制”(但名称不变)。路由器在转发数据报之前就把TTL值减1。若TTL值减小到零,就丢弃这个数据报,不再转发。因此,现在

TTL的单位不再是秒,而是跳数。TTL的意义是指明数据报在因特网中至多可经过多少个路由器。显然,数据报能在因特网中经过的路由器的最大数值是255。若把TTL的初始值设置为l,就表示这个数据报只能在本局域网中传送。因为这个数据报一传送到局域网上的某个路由器,在被转发之前TTL值就减小到零,因而就会被这个路由器丢弃。


    一数据报的总长度为3 820字节,其数据部分为3 800字节长(使用固定首部),U4255BM-M需要分片为长度不超过1 420字节的数据报片。因固定首部长度为20字节,因此每个数据报片的数据部分长度不能超过1 400字节。于是分为3个数据报片,其数据部分的长度分别为1 400,1 400和1 000字节。原始数据报首部被复制为各数据报片的首部,但必须修改有关字段的值。图4-14给出分片后得出的结果(请注意片偏移的数值)。

    表4-5是本例中数据报首部与分片有关的字殷中的数值,其中标识字段的值是任意给定 的( 12345)。具有相同标识的数据报片在目的站就可无误地重装成原来的数据报。

   现在假定数据报片2经过某个网络时还需要再进行分片,即划分为数据报片2-1(携带数据800字节)和数据报片2-2(携带数据600字节)。那么这两个数据报片的总长度、标识、MF、DF和片偏移分别为:820,12345,1,0,175; 620,12345,1,0,275。

      

    生存时间    占8位,生存时间字段常用的英文缩写是TTL (Time To Live),表明是数据报在网络中的寿命。由发出数据报的源点设置这个字段。其目的是防止无法交付的数据报无限制地在因特网中兜圈子(例如从路由器R,转发到R2,再转发到R3,然后又转发到R,),因而白白消耗网络资源。最初的设计是以秒作为TTL值的单位。每经过一个路由器时,就把TTL减去数据报在路由器所消耗掉的一段时间。若数据报在路由器消耗的时间小于1秒,就把TTL值减1。当TTL值减为零时,就丢弃这个数据报。

   然而,随着技术的进步,路由器处理数据报历需的时间不断在缩短,一般都远远小1秒钟,后来就把TTL字段的功能改为“跳数限制”(但名称不变)。路由器在转发数据报之前就把TTL值减1。若TTL值减小到零,就丢弃这个数据报,不再转发。因此,现在

TTL的单位不再是秒,而是跳数。TTL的意义是指明数据报在因特网中至多可经过多少个路由器。显然,数据报能在因特网中经过的路由器的最大数值是255。若把TTL的初始值设置为l,就表示这个数据报只能在本局域网中传送。因为这个数据报一传送到局域网上的某个路由器,在被转发之前TTL值就减小到零,因而就会被这个路由器丢弃。


热门点击

 

推荐技术资料

滑雪绕桩机器人
   本例是一款非常有趣,同时又有一定调试难度的玩法。EDE2116AB... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!