Ethernet
了解乙太網標頭,我需要什麼 MTU?
我在網上看到很多文章說乙太網的成本是 18 個字節(例如:http ://www.learnios.com/viewtopic.php?f=8&t=18887 )
查看這篇 wiki 文章(http://en.wikipedia.org/wiki/Ethernet_frame#Structure)18個字節是以下欄位;
- 目標 MAC
- 源 MAC
- 乙太類型
- CRC
為什麼前導碼、幀定界符開始和幀間間隙不計入這一點,它們不是包含在每一幀中嗎?這將使乙太網成本高達 26 個字節。
我連結的原始文章是關於計算 MPLS 網路所需的 MTU(將第 2 層流量封裝到 MPLS 幀中)。我想了解為什麼將 18 字節添加到標準 1500 字節而不是 26 字節(加上 MPLS 標籤堆棧和任何 do1q 標籤)。
為什麼前導碼、幀定界符開始和幀間間隙不計入此
因為它們不是乙太網幀的一部分,而是線路級協議的一部分。請記住,如果您通過 IP 或通過 VPLS 等執行乙太網,那麼這些都不存在。MPLS/VPLS 不傳輸線級資訊。它不是在物理上模擬電纜。