Informática

O que é incompatibilidade duplex?

Você já teve uma rede problema com um servidor conectado a 100MB/s, mas não tem a capacidade de realizar transferências de arquivos acima de cerca de 1-2 Mb/s? Há um problema interessante e surpreendentemente comum, que pode se manifestar exatamente dessa forma.

O primeiro passo para determinar se este problema está afetando você é tente executar várias transferências de arquivo simultâneas. Se você executar, por exemplo, 5 transferências de arquivos, você vê 1-2 Mb/s para cada transferência de indifividual resultando em 5-10Mb/s de transferência agregada em geral? Se o fizer, então você provavelmente tem um problema de incompatibilidade duplex em sua rede.

Incompatibilidade duplex é onde uma das extremidades do link tenta executar em modo full-duplex, enquanto a outra extremidade tenta executar em modo half-duplex. Full-duplex final irá transmitir sempre tem trânsito para mandar o link, enquanto o final de half-duplex enviará somente quando o link estiver ocioso. O resultado é que o final full-duplex com freqüência uma surra pacotes sendo enviados no final de half-duplex. Desde o final de full-duplex não tem nenhum conceito de colisões, os pacotes clobbered são reenviados pela camada da conexão que é onde o "1-2Mb/s" limitar em por uma conexão de TCP a base vem de.

Com um switch gerenciado você verá colisões atrasadas e múltiplas colisões na extremidade da ligação half-duplex e geralmente transmitir e receber erros no final do link full-duplex. Esses contadores de erro incrementarão rapidamente e é um problema fácil de manchar quando você sabe o que você está procurando. Há uma solução igualmente fácil demais..--apenas manualmente definir ambas as extremidades do link para operar em modo full-duplex. Uma vez que você fizer essa alteração de uma simples você verá velocidades de transferência de arquivo normal restauradas para o servidor afetado.

Uma vez que você já viu o comportamento original do problema de incompatibilidade duplex torna-se fácil de identificar. Lembre-se de pensar sobre incompatibilidade duplex como um possível problema quando vê através de links de Ethernet que deve operar em velocidades muito mais rápidas velocidades de transferência muito lento. É também interessante notar que esse problema só se aplica a links de Mb/s Ethernet 10 e 100, desde links gigabit não tem um modo de operação half-duplex.

Incompatibilidade duplex é um problema que a traseira é a cabeça de vez em quando. É uma verificação rápida que você pode fazer para garantir que não é a fonte de um problema, ou não se tornar um problema futuro!