3

イーサネットヘッダーはどのように見えますか?

それは...ですか:

1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|
..................................destination mac..................................
...................................|...................source mac..................
...................................................................................|
...............type................|

または:

1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|
..................................destination mac..................................
...................................|...................source mac..................
...................................................................................|
...............type................|.......................data....................
......................................up to 1500...................................|
crc/fcs|

またはそれは:

1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|
...Preamble..|................................destination mac......................
...........................................................|source mac.............
...................................................................................
.............|.type........................................|data....................
......................................up to 1500...................................|
crc/fcs|

これについては、ウェブでさまざまな意見を見つけました。

4

1 に答える 1

4

どっちもない。仕様に従うと、フレームは次のようになります。

  • プリアンブル:8バイト
  • 宛先mac:6バイト
  • ソースマック:6バイト
  • タイプ/長さ:2バイト
  • データ:46〜1500バイト
  • フレームチェック:4バイト

仕様は次のとおりです:http ://standards.ieee.org/about/get/802/802.3.html

より便利で簡単にアクセスできる説明はここにあります:http ://wiki.wireshark.org/Ethernet

ヘッダーはデータの前のフレームです。MACヘッダーはポイント2-4(14バイト)です。MACトレーラーは4バイト(最後のポイント)です。したがって、イーサネットフレームは、プリアンブル(8バイト)、MACヘッダー(14バイト)、データ、およびトレーラー(4バイト)で構成されます。

于 2013-02-11T13:37:13.270 に答える