O cabeçalho da estrutura Ethernet IEEE contém os seguintes campos:
1. Preâmbulo (8 bytes): Uma sequência de 0s e 1 alternados usados para sincronização e para permitir que o receptor detecte o início do quadro.
2. Start Frame Delimiter (SFD) (1 byte): Um padrão especial (0xab) que marca o fim do preâmbulo e o início do cabeçalho.
3. Endereço de destino (endereço MAC) (6 bytes): O endereço físico do destinatário pretendido do quadro.
4. Endereço de origem (endereço MAC) (6 bytes): O endereço físico do remetente do quadro.
5. Tipo/comprimento (2 bytes): Este campo indica o comprimento da carga útil de dados (se menos de 1500 bytes) ou o tipo de protocolo que está sendo transportado na carga útil (se superior a 1500 bytes).
6. Dados (comprimento variável): Este campo contém os dados reais transmitidos, como um pacote IP.
7. Sequência de verificação de quadros (FCS) (4 bytes): Um valor de verificação de redundância cíclica (CRC) calculado em todo o quadro. Isso é usado pelo receptor para detectar erros nos dados transmitidos.
Nota: O comprimento total do cabeçalho da estrutura Ethernet é de 14 bytes.