Aqui está um colapso dos identificadores encontrados no cabeçalho de um quadro Ethernet da camada 2:
Identificadores de chave: *
Endereço MAC de destino (6 bytes): Este é o endereço físico exclusivo do dispositivo para o qual o quadro se destina. Pense nisso como o "endereço da rua" do computador de destino ou dispositivo de rede.
*
Endereço MAC de origem (6 bytes): Este é o endereço físico exclusivo do dispositivo que envia o quadro. Ele age como o "endereço de retorno" em uma carta.
*
EtherType (2 bytes): Este campo informa ao dispositivo receptor que protocolo está sendo usado na parte de dados do quadro. EtherTypes comuns incluem:
*
0x0800: IPv4
*
0x0806: ARP (protocolo de resolução de endereço)
*
0x86dd: IPv6
*
0x8100: Quadro marcado com VLAN
Informações adicionais do cabeçalho: *
preâmbulo (7 bytes): Uma série de 1s e 0s alternados usados para sincronizar o dispositivo de recepção.
*
Delimitador de quadro inicial (1 byte): Um padrão especial (0x55) que marca o início do quadro.
*
Sequência de verificação de quadro (FCS) (4 bytes): Um código de verificação de erros calculado a partir do conteúdo do quadro. Ajuda a garantir a integridade dos dados.
Nota importante: A ordem desses campos é crucial para a comunicação Ethernet adequada.
Representação visual: `` `
+-------+-------+-------+-------+-------+-------+- ------+-------+-------+
| Preâmbulo (7) | Sfd (1) | Destino Mac (6) | Fonte Mac (6) | EtherType (2) |
+-------+-------+-------+-------+-------+-------+- ------+-------+-------+
| Dados (variável) | FCS (4) |
+-------+-------+-------+-------+-------+
`` `
Exemplo: Vamos imaginar um quadro enviando um pacote IPv4 do dispositivo A (endereço MAC 00:11:22:33:44:55) para o dispositivo B (endereço MAC 00:66:77:88:99:AA):
* Destino Mac:00:66:77:88:99:AA
* Fonte Mac:00:11:22:33:44:55
* EtherType:0x0800 (IPv4)
Essas informações permitem que o dispositivo receptor (dispositivo B) saiba de onde veio o quadro, para onde precisa ir e que tipo de dados ele contém.