IEEE 802.2
IEEE 802.2 es el nombre original del estándar ISO/IEC 8802-2 que define el control de enlace lógico (LLC) como la parte superior de la capa de enlace de datos de el modelo OSI. El estándar original desarrollado por el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) en colaboración con el Instituto Nacional Estadounidense de Estándares (ANSI) fue adoptado por la Organización Internacional para la Estandarización (ISO) en 1998, pero sigue siendo una parte integral de la familia de Estándares IEEE 802 para redes locales y metropolitanas.
LLC es un componente de software que proporciona una interfaz uniforme al usuario del servicio de enlace de datos, generalmente la capa de red. LLC puede ofrecer tres tipos de servicios:
- Servicios de modo sin conexión (mandatorio)
- Servicios de modos de conexión (opcional)
- Servicios de modos sin conexión (opcional)
Por el contrario, la LLC utiliza los servicios de control de acceso a medios (MAC), que depende del medio de transmisión específico (Ethernet, Token Ring, FDDI, 802.11, etc.). El uso de LLC es obligatorio para todas las redes IEEE 802 a excepción de Ethernet. También se utiliza en la interfaz de datos distribuidos por fibra (FDDI), que no forma parte de la familia IEEE 802.
La subcapa IEEE 802.2 agrega información de control al mensaje creado por la capa superior y se pasa a la LLC para su transmisión a otro nodo en el mismo enlace de datos. El paquete resultante generalmente se denomina unidad de datos de protocolo (PDU) LLC y la información adicional agregada por la subcapa LLC es el LLC HEADER. El encabezado LLC consta de DSAP (Punto de acceso al servicio de destino), SSAP (Punto de acceso al servicio de origen) y el campo Control.
Los dos campos de 8 bits DSAP y SSAP permiten la multiplexación de varios protocolos de capa superior por encima de LLC. Sin embargo, muchos protocolos usan la extensión del Protocolo de acceso a la subred (SNAP) que permite usar valores EtherType para especificar el protocolo que se transporta sobre IEEE 802.2. También permite a los proveedores definir sus propios espacios de valor de protocolo.
El campo de control estilo HDLC de 8 o 16 bits sirve para distinguir el modo de comunicación, para especificar una operación específica y para facilitar el control de conexión y el control de flujo (en modo de conexión) o reconocimientos (en modo sin conexión reconocido).
Modos operativos
IEEE 802.2 proporciona dos modos operativos sin conexión y uno orientado a la conexión:
- Tipo 1 es un modo sin conexión no reconocido para un servicio de datagram. Permite enviar marcos
- a un solo destino (transferencia de punto a punto o unicast),
- a múltiples destinos en la misma red (multicast),
- o a todas las estaciones de la red (broadcast).
El uso de multicasts y broadcasts reduce el tráfico de red cuando se necesita propagar la misma información a todas las estaciones de la red. Sin embargo, el servicio Tipo 1 no ofrece garantías en cuanto al orden de las tramas recibidas en comparación con el orden en que se han enviado; el remitente ni siquiera recibe un reconocimiento de que se han recibido las tramas.
- Tipo 2 es un modo operativo orientado a la conexión. La numeración de secuencias garantiza que los marcos recibidos estén garantizados en el orden que han sido enviados, y no se pierden marcos.
- Tipo 3 es un servicio sin conexión reconocido. Soporta la comunicación punto a punto solamente.
Cada dispositivo que cumpla con el estándar IEEE 802.2 debe admitir el tipo de servicio 1. A cada nodo de red se le asigna una clase LLC según los tipos de servicio que admite:
LLC Clase | Tipos de servicio compatibles | ||
---|---|---|---|
1 | 2 | 3 | |
I | X | ||
II | X | X | |
III | X | X | |
IV | X | X | X |
Encabezado LLC
Cualquier PDU 802.2 LLC tiene el siguiente formato:
802.2 LLC Header | Información | ||
---|---|---|---|
DSAP address | Dirección SSAP | Control | |
8 bits | 8 bits | 8 o 16 bits | múltiples de 8 bits |
Cuando se usa la extensión del Protocolo de acceso a la subred (SNAP), se encuentra al comienzo del campo Información:
802.2 LLC Header | Extensión SNAP | Datos de capa superior | |||
---|---|---|---|---|---|
DSAP | SSAP | Control | Asalto | ID de protocolo | |
8 bits | 8 bits | 8 o 16 bits | 24 bits | 16 bits | múltiples de 8 bits |
El encabezado 802.2 incluye dos campos de dirección de ocho bits, llamados puntos de acceso al servicio (SAP) o colectivamente LSAP en la terminología OSI:
- SSAP (Fuente SAP) es un campo de 8 bits que representa la dirección lógica de la entidad de capa de red que ha creado el mensaje.
- DSAP (Destinación SAP) es un campo largo de 8 bits que representa las direcciones lógicas de la entidad de capa de red destinada a recibir el mensaje.
Valores LSAP
Aunque los campos LSAP tienen una longitud de 8 bits, el bit de orden inferior se reserva para propósitos especiales, dejando solo 128 valores disponibles para la mayoría de los propósitos.
El bit de orden inferior del DSAP indica si contiene una dirección individual o de grupo:
- si el bit de baja orden es 0, los 7 bits restantes del DSAP especifican una dirección individual, que se refiere a un único punto de acceso al servicio local (LSAP) al que se debe entregar el paquete. y
- si el bit de baja orden es 1, los 7 bits restantes del DSAP especifican una dirección de grupo, que se refiere a un grupo de LSAPs a los que se debe entregar el paquete.
El bit de orden inferior del SSAP indica si el paquete es un comando o un paquete de respuesta:
- si es 0, el paquete es un paquete de comandos, y
- si es 1, el paquete es un paquete de respuesta.
Los 7 bits restantes del SSAP especifican el LSAP (siempre una dirección individual) desde el que se transmitió el paquete.
Los números LSAP son asignados globalmente por el IEEE para identificar de forma única los estándares internacionales bien establecidos.
Valor | Significado | |
---|---|---|
Dec | Hex | |
0 | 00 | Null LSAP |
2 | 02 | Individual LLC Sublayer Mgt |
4 | 04 | SNA Path Control (individual) |
6 | 06 | Reservado para IP DoD |
14 | 0E | ProWay-LAN |
24 | 18 | Instrumentos de Texas |
66 | 42 | IEEE 802.1 Bridge Spanning Tree Protocol |
78 | 4E | EIA-RS 511 |
94 | 5E | ISI IP |
126 | 7E | ISO 8208 (X.25 sobre IEEE 802.2 Tipo LLC) |
128 | 80 | Xerox Network Systems (XNS) |
130 | 82 | BACnet/Ethernet |
134 | 86 | Nestar |
142 | 8E | ProWay-LAN (IEC 955) |
152 | 98 | ARPANET Address Resolution Protocol (ARP) |
166 | A6 | RDE (ente de determinación de rutas) |
170 | AA | Extensión SNAP Usada |
188 | BC | Banyan VINES |
224 | E0 | Novell NetWare |
240 | F0 | IBM NetBIOS |
244 | F4 | IBM LAN Management (individual) |
248 | F8 | Carga del programa remoto IBM (RPL) |
250 | FA | Ungermann-Bass |
254 | FE | OSI Connectionless-mode Network Service: CLNP, ISIS, ESIS |
Valor | Significado | |
---|---|---|
Dec | Hex | |
3 | 03 | Group LLC Sublayer Mgt |
5 | 05 | SNA Path Control (group) |
245 | F5 | IBM LAN Management (group) |
255 | FF | Global DSAP (broadcast to all) |
Los protocolos o familias de protocolos que tienen asignado uno o más SAP pueden operar directamente sobre 802.2 LLC. Otros protocolos pueden usar el Protocolo de acceso a la subred (SNAP) con IEEE 802.2, que se indica mediante el valor hexadecimal 0xAA (o 0xAB, si es el origen de una respuesta) en SSAP y DSAP. La extensión SNAP permite usar valores EtherType o espacios de ID de protocolo privado en todas las redes IEEE 802. Se puede utilizar tanto en datagramas como en servicios de red orientados a conexión.
Las redes Ethernet (IEEE 802.3) son una excepción; el estándar IEEE 802.3x-1997 permitía explícitamente el uso de tramas Ethernet II, donde el campo de 16 bits después de las direcciones MAC no lleva la longitud de la trama seguida por el encabezado IEEE 802.2 LLC, pero el valor EtherType seguido por la parte superior datos de capa Con este marco, solo se admiten servicios de datagramas en la capa de enlace de datos.
IPv4, IPX y 802.2 LLC
Aunque a IPv4 se le ha asignado un valor LSAP de 6 (0x06) y a ARP se le ha asignado un valor LSAP de 152 (0x98), IPv4 casi nunca se encapsula directamente en tramas LLC 802.2 sin encabezados SNAP. En cambio, el estándar de Internet RFC 1042 se usa generalmente para encapsular el tráfico IPv4 en tramas LLC 802.2 con encabezados SNAP en FDDI y en redes IEEE 802 que no sean Ethernet. Las redes Ethernet suelen utilizar tramas Ethernet II con EtherType 0x800 para IP y 0x806 para ARP.
El protocolo IPX que utilizan las redes Novell NetWare es compatible con un tipo de trama Ethernet adicional, 802.3 sin formato, que finalmente admite cuatro tipos de trama en Ethernet (802.3 sin procesar, 802.2 LLC, 802.2 SNAP y Ethernet II) y dos tipos de trama en FDDI y otros (no Ethernet) Redes IEEE 802 (802.2 LLC y 802.2 SNAP).
Es posible utilizar diversos marcos en una sola red. Es posible hacerlo incluso para el mismo protocolo de capa superior, pero en tal caso los nodos que usan tramas diferentes no pueden comunicarse directamente entre sí.
Campo de control
Después de los campos SAP de destino y origen hay un campo de control. IEEE 802.2 se derivó conceptualmente de HDLC y tiene los mismos tres tipos de PDU:
- PDU en formato no numerado, o U-format PDUs, with an 8-bit control field, which are intended for connectionless applications;
- Formato de transferencia de información PDU, o Formato I PDUs, with a 16-bit control and sequence numbering field, which are intended to be used in connection-oriented applications;
- Formato de supervisión PDUs, o S-format PDUs, con un campo de control de 16 bits, que se pretende utilizar para funciones de supervisión en la capa LLC (Control de Enlace Logical).
Para transportar datos en el modo sin conexión no reconocido más utilizado, se utiliza el formato U. Se identifica con el valor '11' en los dos bits inferiores del campo de control de un solo byte.
Contenido relacionado
Separador decimal
Lenguaje de descripción del hardware
Dispositivo semiconductor