Formato de paquete Ethernet

El término MSDU (Unidad de datos del servicio MAC) se ve a menudo en 802.11, que en realidad se refiere a los paquetes enviados desde la capa de red. Luego agregue el encabezado de la capa MAC para formar un MPDU, y agregue el encabezado de la capa PHY y el preámbulo para formar un PPDU.

El formato de paquete de la red Ethernet cableada es similar.

El paquete de formato Ethernet 802.3 SNAP actual es tan largo como esto:

Campo:     Preámbulo SFD  Dirección de destino Dirección de origen Longitud  Entrada de acceso al servicio de destino Control de entrada de acceso al servicio de origen  Identificación del proveedor Tipo de Ethernet    Secuencia de verificación de trama de datos

Longitud: 7 1 6 6 2 1 1 1 3 2 38-1492 4

sentido:

Dirección de destino Longitud de la dirección de origen Servicio de destino Punto de acceso Servicio de origen Punto de acceso Protocolo de acceso a la subred Secuencia de verificación de la trama de datos

El preámbulo es una secuencia de 1, 0 y el SFD es el delimitador de inicio de trama, 10101011. Indica que el marco está a punto de comenzar. A veces también se incluye en el preámbulo. El preámbulo está diseñado para ser tan extenso, porque temía que la PHY no pudiera manejarlo y se pudiera perder. Ahora, generalmente se pueden sincronizar 14 bits .

La parte naranja es el encabezado de la capa de enlace de datos. Es muy fácil de entender, porque los datos provienen de la capa de red, la capa superior de la capa de enlace de datos, por lo que es necesario agregar el encabezado de esta capa.

La parte verde es el encabezado de la capa de enlace lógico (encabezado LLC) ¿Para qué sirve? De hecho, esto proporciona una interfaz para comunicarse con la capa de enlace de datos para la red superior. ¿Qué es la parte azul (SNAP)? Después de la versión oficial del protocolo, se hizo otro parche para ser compatible con Ethernet II, y la parte azul fue el producto del parche oficial.

Debido a que Ethernet II anterior no tenía un encabezado LLC, pero la parte LENGTH del encabezado de la capa de enlace de datos era Ethertype. Para ser compatible con esto, SNAP agregó SNAP y el segundo campo era Ethertype.

Novell lanzó una versión antes del lanzamiento oficial de Ethernet II (ethernet extendido) y 802.3. No tiene un encabezado LLC, pero tiene un identificador de fabricante que comienza con FFFF ( debería ser de 3 bytes, porque entonces sus datos son 1497 Byte ), FFFF indica que no se utiliza la suma de comprobación. Esta versión se llama Novell o versión 802.3 Raw. La diferencia con 802.3 es que no hay un encabezado LLC.

Entonces, ¿el paquete actualmente procesado por 802.11 tiene una longitud máxima de 1492 o 1497? ¿O tiene una longitud de 1500? ¿O incluye encabezado LLC y / o encabezado SNAP?

Supongo que te gusta

Origin blog.csdn.net/reekyli/article/details/108716533
Recomendado
Clasificación