• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 什么是IP分片技術

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    鏈路層具有最大傳輸單元MTU這個特性,它限制了數據幀的最大長度,不同的 網絡 類型都有一個上限值。以太網的MTU是1500,你可以用 .net stat -i 命令查看這個值。如果IP層有數據包要傳,而且數據包的長度超過了MTU,那么IP層就要對數據包進行分片(fragmentat
    鏈路層具有最大傳輸單元MTU這個特性,它限制了數據幀的最大長度,不同的網絡類型都有一個上限值。以太網的MTU是1500,你可以用.netstat -i 命令查看這個值。如果IP層有數據包要傳,而且數據包的長度超過了MTU,那么IP層就要對數據包進行分片(fragmentation)操作,使每一片的長度都小于或等于MTU。我們假設要傳輸一個UDP數據包,以太網的MTU為1500字節,一般IP首部為20字節,UDP首部為8字節,數據的凈荷(payload)部分預留是1500-20-8=1472字節。如果數據部分大于1472字節,就會出現分片現象。

    IP首部包含了分片和重組所需的信息:

    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |       Identification     |R|DF|MF|   Fragment Offset   |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |<-------------16-------------->|<--3-->|<---------13---------->|

    Identification:發送端發送的IP數據包標識字段都是一個唯一值,該值在分片時被復制到每個片中。
    R:保留未用。
    DF:Don't Fragment,“不分片”位,如果將這一比特置1 ,IP層將不對數據報進行分片。
    MF:More Fragment,“更多的片”,除了最后一片外,其他每個組成數據報的片都要把該比特置1。
    Fragment Offset:該片偏移原始數據包開始處的位置。偏移的字節數是該值乘以8。

    另外,當數據報被分片后,每個片的總長度值要改為該片的長度值。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>