• <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來源:作者:點擊數: 標簽:
    本文主要適用于10M以上,48位MAC地址的情況下,3M傳送速率8位地址的情況請參閱其它資料。 幀格式 包必須以標準以太幀的形式發送,幀內的類型域必須包括0x0800,在數據域內IP包頭就在IP數據之前。以太網上傳送數據的最小長度為46字節,如果需要數據域應該進行

    本文主要適用于10M以上,48位MAC地址的情況下,3M傳送速率8位地址的情況請參閱其它資料。

    幀格式

    包必須以標準以太幀的形式發送,幀內的類型域必須包括0x0800,在數據域內IP包頭就在IP數據之前。以太網上傳送數據的最小長度為46字節,如果需要數據域應該進行填充以達到這個最小的標準,因為填充的數據并不是IP包的內容,因此IP包頭內的長度域不能改動。以太網幀的最大長度是1500字節,因此IP包的長度也不能超過這個標準,可是這個限制是不合適的,應該允許IP包的長度為任意值,因此這個任務可以交給網關進行,由網關進行控制,超過1500的包就分成不同的幀在以太網上傳送,如果系統不允許傳送大于1500的包,可以使用TCP最在包長度選項進行控制。

    我們一定要記?。阂蕴W上數據包的長度一般比Inte.net上默認的包長度576要長,因此在不同的以太網間傳送信息時要留心這一點。

    地址映射

    把32位的IP地址映射為48位的以太地址有幾個不同的方法:靜態表:每個主機要提供一個表,這個表內有所有其它主機的IP地址和以太地址,但這個網可不要太大的好,要不然這個表就要嚇死人了。動態發現:也沒有什么特別的就是使用地址解析協議(ARP)進行查找。廣播地址:它說是應該注意把IP地址中的廣播地址映射為以太網中的廣播地址。推薦使用動態發現的方法。

    包尾格式

    有一些版本的Unix4.2bsd使用不同的包封裝方法以便在VAX機的虛擬內存體系下獲得比較好的性能,但是這僅僅只能在它們之間使用,不能用于不使用這種封裝方法的網絡中。除非對方顯式地告知你它的主機可以識別這種封裝,否則只能認為它是不可識別的。

    原文轉自: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>