12 bytes de silêncio

3

Entre cada quadro Ethernet, 12 bytes de silêncio devem ser "enviados". Como esses 12 bytes de silêncio são realmente enviados?

É:

  1. 12 bytes de "0000 0000" (baixa tensão no fio)
  2. 12 bytes de nada (sem tensão no fio)

Se a resposta for # 2 e a máquina não enviar nada, como ela sabe que tem 12 bytes? É baseado na velocidade do link?

Se for esse o caso, assumindo uma velocidade de link Ethernet gigabit com uma codificação 8b / 10b, quanto tempo real de 12 bytes de silêncio seria realmente?

    
por pHeoz 22.04.2016 / 15:25

1 resposta

5

Como esses 12 bytes de silêncio são realmente enviados?

Os 12 byes de silêncio são chamados de gap interpacket (IPG), espaçamento entre quadros ou intervalo entre quadros (IFG):

The standard minimum interpacket gap is 96 bit times (the time it takes to transmit 96 bits of raw data on the medium), which is

  • 9.6 µs for 10 Mbit/s Ethernet,
  • 0.96 µs for 100 Mbit/s (Fast) Ethernet,
  • 96 ns for gigabit Ethernet,
  • 9.6 ns for 10 Gigabit Ethernet and
  • 0.96/2.4 ns for 100/40 Gigabit Ethernet, respectively.

O fornecedor da placa Ethernet (através do driver da placa) é responsável pelos detalhes da implementação.

Fonte Intervalo entre pacotes

    
por 22.04.2016 / 15:56