Um quadro Ethernet consiste nas seguintes partes:
1. Preâmbulo (8 bytes): * Esta seção consiste em um padrão de 1s e 0s alternados que sinalizam o início de um quadro.
* Ajuda o receptor a sincronizar seu relógio com o relógio do remetente.
2. Start of Frame Delimiter (SFD) (1 byte): * Este é um código especial que marca o final do preâmbulo e o início dos dados reais.
3. Endereço MAC de destino (6 bytes): * Este campo contém o endereço MAC do destinatário pretendido do quadro.
* É como um endereço físico exclusivo para cada dispositivo de rede.
4. Endereço MAC de origem (6 bytes): * Este campo contém o endereço MAC do dispositivo que envia o quadro.
5. Comprimento/tipo (2 bytes): * Este campo indica o comprimento do campo de dados em bytes.
* Se o valor for 0x0600 ou maior, ele será interpretado como um campo de tipo, identificando o protocolo encapsulado no quadro.
6. Dados (46-1500 bytes): * Esta é a carga útil real do quadro, contendo os dados a serem transmitidos.
* Pode ser qualquer coisa, desde uma mensagem de email até uma página da web.
7. Sequência de verificação de quadros (FCS) (4 bytes): * Este campo contém uma soma de verificação calculada em todo o quadro.
* O receptor usa isso para verificar a integridade do quadro e detectar quaisquer erros que possam ter ocorrido durante a transmissão.
Entendendo as partes: *
Endereços Mac: Estes são cruciais para identificar dispositivos em uma rede.
*
comprimento/tipo: Isso ajuda a determinar o formato e o protocolo de dados utilizados.
*
Dados: Isso carrega as informações reais que estão sendo transferidas.
*
fcs: Isso garante transmissão de dados confiável.
Tamanho total do quadro: O tamanho mínimo do quadro é de 64 bytes (incluindo preâmbulo, SFD e FCS), enquanto o tamanho máximo do quadro (excluindo tags VLAN) é de 1518 bytes.
Nota importante: Os quadros Ethernet podem ser ainda mais segmentados em peças menores ou encapsulados em outros protocolos, dependendo da tecnologia e aplicativos de rede.