A Ethernet full-duplex entre dois computadores possui latência ilimitada?

1

Na escola, aprendi que as redes Ethernet têm latência ilimitada, no sentido de que um quadro que é finalmente transmitido com sucesso pode ser retardado por um tempo arbitrariamente longo por colisões e retransmissões sucessivas. Estou tendo problemas para encontrar uma citação para esse fato agora, embora seja mencionado em estes slides em rede em tempo real .

A minha pergunta é se uma rede Ethernet de 2 hosts full-duplex sofre o mesmo problema. A razão pela qual eu suspeito que o modo full-duplex possa se comportar de maneira diferente é que não há mais a possibilidade de colisão. No entanto, pode haver outros fatores que eu não considerei.

    
por Owen 25.01.2016 / 19:55

2 respostas

1

Sua suspeita está correta, a Ethernet full-duplex não tem colisões, então sempre tem acesso imediato e exclusivo ao meio, então seu tempo de latência é apenas o tempo que leva para transmitir o quadro (por exemplo, 1522 Byte max frame comprimento / 1 Gbps ≈ 12µs de tempo de transmissão do quadro).

Observe também que, como o Gigabit Ethernet não permite hubs, e os antigos hubs de 10 ou 100-mbit são quase inexistentes atualmente (todo mundo tem switches, até mesmo pequenas caixas de 5 e 8 portas são geralmente switches), praticamente toda a Ethernet é full-duplex hoje em dia.

    
por 25.01.2016 / 20:13
0

Você não pode ter colisões e full duplex ao mesmo tempo. Eles não podem coexistir.

Rede baseada em hub (mídia compartilhada), apenas half duplex, tem colisões

Rede baseada em switches, full duplex possível, sem colisões para se preocupar com

    
por 25.01.2016 / 20:12