谁能向我解释以太网、以太网-II 和 802.3 以太网之间的区别。
我参考了很多书,它们都是高级语言。谁能用简单的方式给我解释一下?
谁能向我解释以太网、以太网-II 和 802.3 以太网之间的区别。
我参考了很多书,它们都是高级语言。谁能用简单的方式给我解释一下?
802.3(使用802.2 LLC格式)在以太网 II 具有类型字段的相同位置具有长度字段。
IEEE 802.3 with 802.2 LLC(由 Spanning-Tree, ISIS 使用)使用突出显示的字节作为长度字段。802.3 上层协议通过802.2 LLC Header / SNAP字节进行解码。该SNAP字节用于使用传统的以太网类型的值解码的协议; SNAP是仅包括当802.2 LLC DSAP / SSAP =加上0xAAAA。
+----+----+------+------+------+------+-----+
| DA | SA | Len | LLC | SNAP | Data | FCS |
+----+----+------+------+------+------+-----+
^^^^^^^^
DA Destination MAC Address (6 bytes)
SA Source MAC Address (6 bytes)
Len Length of Data field (2 bytes: <= 0x05DC or 1500 decimal) <---
LLC 802.2 LLC Header (3 bytes)
SNAP (5 bytes)
Data Protocol Data (46 - 1500 bytes)
FCS Frame Checksum (4 bytes)
RFC 894(通常称为以太网 II 帧)将这些字节用于Type。上层协议通过 Type 字段解码
+----+----+------+------+-----+
| DA | SA | Type | Data | FCS |
+----+----+------+------+-----+
^^^^^^^^
DA Destination MAC Address (6 bytes)
SA Source MAC Address (6 bytes)
Type Protocol Type (2 bytes: >= 0x0600 or 1536 decimal) <---
Data Protocol Data (46 - 1500 bytes)
FCS Frame Checksum (4 bytes)