帧大小超过交换机mtu_tcpip – UDP中的MTU如何为65535,但以太网不允许超过1500字节的帧大小...
UDP數(shù)據(jù)報(bào)與MTU大小沒什么關(guān)系,你可以讓它們像你想的那樣大到64K是上面提到的最大值.只要您使用尺寸大于大數(shù)據(jù)報(bào)的巨型幀,您甚至可以在整個(gè)數(shù)據(jù)包中發(fā)送其中一個(gè).
然而,框架將通過的所有設(shè)備必須支持巨型幀,這是一個(gè)問題.實(shí)際上,以太網(wǎng)幀是最常見的傳輸大小,這些MTU大約是1500字節(jié),我會(huì)說1500前進(jìn),但并非總是如此.當(dāng)您創(chuàng)建一個(gè)大于基礎(chǔ)MTU的UDP數(shù)據(jù)報(bào)(如圖所示,通常是以太網(wǎng))時(shí),它將被安靜地分解為多個(gè)1500字節(jié)的幀.如果您tcpdump此流量,您將看到在MTU邊界處斷開的多個(gè)數(shù)據(jù)包將設(shè)置更多片段標(biāo)志以及片段編號(hào).第一個(gè)數(shù)據(jù)包的片段編號(hào)為0,設(shè)置的片段越多,最后一個(gè)數(shù)據(jù)包將具有非零片段編號(hào),并且未設(shè)置更多片段.
為什么要關(guān)心?實(shí)施細(xì)節(jié)實(shí)際上很重要.碎片可能會(huì)損害網(wǎng)絡(luò)中的性能,這不再是一個(gè)大問題,而是一個(gè)需要注意的問題.如果它使用了巨大的數(shù)據(jù)報(bào)大小,那么任何片段都應(yīng)該丟失,需要重新發(fā)送整個(gè)數(shù)據(jù)報(bào).同樣在高容量和今天這些是完全可實(shí)現(xiàn)的體積,然后在重新組裝時(shí)幀的錯(cuò)誤關(guān)聯(lián)是可能的.如果一個(gè)片段在一個(gè)防火墻上而另一個(gè)片段在另一個(gè)防火墻上,則流量將被丟棄為不完整,因此在將負(fù)載均衡器分散出去的企業(yè)防火墻配置中也可能存在碎片化UDP數(shù)據(jù)包的問題.
因此,不要?jiǎng)?chuàng)建大于MTU大小碎片的UDP數(shù)據(jù)報(bào),除非您必須并且如果必須指定正在通信的基礎(chǔ)設(shè)施是關(guān)閉的(相同的子網(wǎng)關(guān)閉),此時(shí)巨型幀可能是一個(gè)不錯(cuò)的選擇.
總結(jié)
以上是生活随笔為你收集整理的帧大小超过交换机mtu_tcpip – UDP中的MTU如何为65535,但以太网不允许超过1500字节的帧大小...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 恒驰 5 新能源汽车 4 月 3 日迎来
- 下一篇: 7收不到邮件 contact form_