¿Alguien puede explicarme cuál es la diferencia entre Ethernet, Ethernet-II y 802.3 Ethernet?
Me referí a muchos libros, están en un lenguaje de alto nivel. ¿Alguien puede explicarme de una manera simple?
¿Alguien puede explicarme cuál es la diferencia entre Ethernet, Ethernet-II y 802.3 Ethernet?
Me referí a muchos libros, están en un lenguaje de alto nivel. ¿Alguien puede explicarme de una manera simple?
Respuestas:
802.3 (que utiliza el formato 802.2 LLC ) tiene un campo Longitud en el mismo lugar que Ethernet II tiene un campo Tipo.
IEEE 802.3 con 802.2 LLC (utilizado por Spanning-Tree, ISIS) usa los bytes resaltados para un campo Longitud . Los protocolos 802.3 de capa superior se decodifican a través de los bytes 802.2 LLC Header / SNAP . Los bytes SNAP se usan para decodificar protocolos usando valores de ethertype tradicionales; SNAP es solamente incluida cuando el 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 (comúnmente conocido como tramas Ethernet II) utiliza estos bytes para Tipo . Los protocolos de capa superior se decodifican a través del campo Tipo
+----+----+------+------+-----+
| 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)