Identificadores de clave:
* Dirección MAC de destino (6 bytes): Esta es la dirección física única del dispositivo para la que está destinado al marco. Piense en ello como la "dirección de la calle" de la computadora de destino o el dispositivo de red.
* Dirección MAC de origen (6 bytes): Esta es la dirección física única del dispositivo que envía el marco. Actúa como la "dirección de devolución" en una carta.
* etertype (2 bytes): Este campo le dice al dispositivo receptor qué protocolo se está utilizando en la parte de datos del marco. Los etertipos comunes incluyen:
* 0x0800: IPv4
* 0x0806: ARP (protocolo de resolución de direcciones)
* 0x86dd: IPv6
* 0x8100: Marco etiquetado de VLAN
Información de encabezado adicional:
* preámbulo (7 bytes): Una serie de 1s y 0 alternos utilizados para sincronizar el dispositivo receptor.
* Start Frame Delimiter (1 byte): Un patrón especial (0x55) que marca el comienzo del marco.
* Sequencia de verificación de cuadro (FCS) (4 bytes): Un código de verificación de errores calculado a partir del contenido del marco. Ayuda a garantizar la integridad de los datos.
Nota importante: El orden de estos campos es crucial para la comunicación de Ethernet adecuada.
Representación visual:
`` `` ``
+-------+-------+-------+-------+-------+-------+- ------+-------+-------+
| Preámbulo (7) | SFD (1) | Destino Mac (6) | Fuente Mac (6) | Ethertype (2) |
+-------+-------+-------+-------+-------+-------+- ------+-------+-------+
| Datos (variable) | FCS (4) |
+-------+-------+-------+-------+-------++
`` `` ``
Ejemplo:
Imaginemos un marco que envía un paquete IPv4 desde el dispositivo A (dirección MAC 00:11:22:33:44:55) al dispositivo B (dirección MAC 00:66:77:88:99:aa):
* Destino Mac:00:66:77:88:99:AA
* Fuente Mac:00:11:22:33:44:55
* Ethertype:0x0800 (IPv4)
Esta información permite que el dispositivo receptor (dispositivo B) sepa de dónde proviene el marco, dónde debe ir y qué tipo de datos contiene.