+-----------+--------+---------+---------- | Dst | Src | Type | Data... | | |(0x8137)|(checksum 0xFFFF, IPX-header ...) +-----------+--------+---------+---------- <- 6 -><- 6 -><-- 2 -->
+-----------+--------+---------+---------- | Dst | Src | Length | Data... | | | | (checksum 0xFFFF, IPX-header ...) +-----------+--------+---------+---------- <- 6 -><- 6 -><-- 2 -->
+-----------+--------+-------------+-------+---------+----- | Dst | Src | Length | DSAP | SSAP |Control| Data... | | | |(0xE0)|(0xE0)|(0x03) |(checksum 0xFFFF, IPX-header ...) +-----------+--------+-------------+-------+---------+----- <- 6 -><- 6 -><- 2 ->
+-----------+--------+-------------+-------+-- | Dst | Src | Length | DSAP | SSAP |Control| | | | |(0xAA)|(0xAA)|(0x03) | +-----------+--------+-------------+-------+---... <-----LLC2 (802.2)---> <-- 3 --> <-- 2 --> ...-+----------+--------+----------- | Org Code | Type | Data... | OUI |(0x8137)| (checksum 0xFFFF, IPX-header ...) ...-+----------+--------+-----------
Ethernet utiliza el campo type para determinar el protocolo de paquetes. 802.3/802.2 utilizan los campos DSAP y SSAP.
Como sólo hay 256 valores SAP posibles, son bastante difíciles de obtener. El número especial de SAP de AA se asignó para indicar que hay más encabezados después del encabezado 802.2 que se deben analizar para determinar el protocolo de nivel de red. Este es el encabezado SNAP que utiliza el mismo campo de tipo que utiliza V2 Ethernet.
AppleTalk puede ser indicado por Ethernet V2 tipo 0x809B (Fase I), o por un código SAP de 0xAA seguido de un código de tipo SNAP de 0x809B (Fase II). AppleTalk no se envía actualmente como un paquete 802.3/802.2 con un código SAP único.
Novell se puede encontrar como Ethernet tipo 0x8137 o como un paquete 802.3 sin formato. No se envía como un paquete 802.3/802.2 con un código SAP único.
Hay sólo algunos valores SAP que probablemente se ejecuten. Las fallas son las siguientes:
En FDDI sólo tiene tres formatos de encapsulación:
+-----------+--------+---------+---------- | Dst | Src | Length | Data... | | | | (checksum 0xFFFF, IPX-header ...) +-----------+--------+---------+---------- <- 6 -><- 6 -><-- 2 -->
+-----------+--------+-------------+-------+---------+----- | Dst | Src | Length | DSAP | SSAP |Control| Data... | | | |(0xE0)|(0xE0)|(0x03) |(checksum 0xFFFF, IPX-header ...) +-----------+--------+-------------+-------+---------+----- <- 6 -><- 6 -><- 2 ->
+-----------+--------+-------------+-------+-- | Dst | Src | Length | DSAP | SSAP |Control| | | | |(0xAA)|(0xAA)|(0x03) | +-----------+--------+-------------+-------+---... <-----LLC2 (802.2)---> <-- 3 --> <-- 2 --> ...-+----------+--------+----------- | Org Code | Type | Data... | OUI |(0x8137)| (checksum 0xFFFF, IPX-header ...) ...-+----------+--------+-----------