3

私はいくつかのことを調査していて、ヘッダーとヘッダーVLANsに出くわしましたVLAN tag

標準の MTU 802.3 Ethernet frame(1518 バイト) がある場合、ヘッダーには何が含まれてい802.3ますか?

また、そのヘッダーの長さをどのように計算しますか?

と はどう違い802.3 and 802.1qますか?VLAN タグには追加のバイト数が必要であることはわかっていますが、VLAN タグに必要なバイト数を計算するにはどうすればよい802.1q VLAN tagですか?

前もって感謝します

4

1 に答える 1

6

通常の 802.3/Eth-II イーサネット フレームは VLAN 情報を伝送しません。
802.1Q は、VLAN (および QoS) 情報を受信側に運ぶことができます。

ethertype が 0x8100 の場合、14 バイト (dmac+smac+type) に加えてさらに 4 バイトの 802.1Q タグを取得したことになります。

ウィキペディアを参照してください。http://en.wikipedia.org/wiki/Ethernet_frame

編集:

通常の Eth-II/802.3 の全長は次のとおりです。

dmac(6)+smac(6)+etype(2)+ペイロード(1500)+crc(4) = 1518 バイト

802.1Q タギングを使用した Eth-II/802.3 の場合:

dmac(6)+smac(6)+8100(2)+vlan/Qos(2)+etype(2)+ペイロード(1500)+crc(4) = 1522 バイト

于 2012-10-09T00:29:43.903 に答える