Entendendo os cabeçalhos Ethernet, de que MTU eu preciso?

4

Eu vejo muitos artigos online afirmando que a sobrecarga da Ethernet é de 18 bytes (por exemplo: link )

Olhando este artigo da wiki ( link ) 18 bytes são os seguintes campos:

  • MAC de destino
  • MAC de origem
  • Ethertype
  • CRC

Por que o preâmbulo, o início do delimitador de quadros e a lacuna entre quadros não contam para isso, eles não estão incluídos em cada quadro? Isso levaria a sobrecarga da Ethernet até 26 bytes.

O artigo original que eu relacionei estava relacionado ao cálculo da MTU requerida para redes MPLS (encapsulando o tráfego da camada 2 em quadros MPLS). Eu quero entender porque 18 bytes estão sendo adicionados ao padrão de 1500 bytes e não a 26 bytes (mais as pilhas de etiquetas MPLS e quaisquer tags do1q).

    
por jwbensley 29.03.2012 / 11:08

1 resposta

6

Why do the preamble, start of frame delimiter and inter-frame gap not count towards this

Porque eles não fazem parte do quadro Ethernet, mas do protocolo de nível de fio. Lembre-se de que, se você executar Ethernet sobre IP, por exemplo, ou através de VPLS, etc., eles não existirão. O MPLS / VPLS não transmite informações sobre o nível do fio. Não está simulando um cabo fisicamente.

    
por 29.03.2012 / 11:15