Cabo crossover ou direto entre vários hubs / switches

16

Estou conectando um monte de Raspberry Pis juntos em uma sub-rede, como mostrado no meu diagrama altamente técnico abaixo:

Eu estou querendo saber se os cabos vermelhos devem ser cabos cruzados ou direto? Os cabos azuis que eu tenho certeza devem ser diretamente através de cabos (mas, por favor, corrija se eu estiver errado).

E se eu fosse trocar qualquer um dos hubs por switches, isso mudaria se eu deveria estar usando crossover vs. straight através de cabeamento em qualquer lugar?

Obrigado

    
por Matt 12.09.2018 / 06:14

2 respostas

43

A maioria dos hardwares modernos - Ethernet switches e interfaces Ethernet de computador - implementa o Auto-MDIX, escolhendo automaticamente o modo correto para cada conexão física. (Esta é agora uma parte necessária do Gigabit Ethernet, mas também muito comum entre as portas de 100 Mbps.) Em outras palavras, você pode usar o mesmo tipo - cabos diretos - praticamente em todos os lugares.

Ethernet hubs, , no entanto, não possuem esse recurso. Eles não participam da negociação de links e apenas conectam eletricamente todos os dispositivos. (Embora seus dispositivos sejam provavelmente comutados incorretamente como hubs, e não hubs reais.)

Sem este recurso, dois hubs ou switches (assim como dois computadores) precisariam de um cabo cross-over. Ou seja, a menos que um switch tivesse uma porta dedicada 'Uplink', que aceitaria um cabo direto. (Às vezes, a última porta tinha um botão de alternância físico para isso.)

I bought super cheap hubs from China so I'm honestly not even sure whether they have that feature. Is there a way to check?

A maneira mais fácil de descobrir se funciona é conectar todos os dispositivos e ver se as luzes indicadoras de 'link' acendem em ambas as extremidades e se você pode realmente enviar / receber pacotes entre elas. Se funcionar, isso significa que funciona. (As portas Ethernet são isoladas por transformador, o que eu acho significa que você não danificará fisicamente nada usando apenas o tipo errado de cabo.)

Outras indicações:

  • Se forem switches de 1 Gbps, pelo menos as portas 1G sempre terão o Auto-MDIX.
  • Se as especificações mencionarem "Auto-Uplink", esse é apenas outro nome para o Auto-MDIX, então você é bom.
  • Se as especificações mencionarem "armazenar e encaminhar", isso pelo menos significa que você tem um comutador.

Nota: não compre hubs reais. Você não obterá nenhum desempenho razoável de um hub (piorando quanto mais dispositivos tiver) e nunca terá suporte de 1 Gbps em um hub. (E eles não são mais baratos que os switches).

Dito isto, o que você comprou é bastante provável que seja comutados incorretamente como hubs, mas tenha cuidado independentemente. Quero dizer, "super barato" geralmente contradiz "permanente e confiável".

    
por 12.09.2018 / 06:47
7

Tecnicamente falando, os cabos de cruzamento devem ser usados ao conectar dispositivos do mesmo “tipo” juntos. Como conectar 2 PCs juntos ou 2 switches juntos.

Ao conectar dispositivos de diferentes tipos, você usa um cabo direto. Como quando ligar um PC a um switch.

Existem realmente apenas dois tipos diferentes de dispositivos. Uma NIC na configuração do PC e uma NIC na configuração do roteador / switch / hub.

Para que ocorram comunicações de rede, a linha de transmissão em uma extremidade precisa se conectar à linha de recepção na outra extremidade e vice-versa. Os dois tipos de dispositivos usam configurações de pinagem de transmissão / recepção opostas e um cabo direto é usado para conectá-los. Mas, ao conectar o mesmo tipo de interface, é necessário um cabo cruzado.

No entanto, tudo isso é tecnicamente falando. Na realidade, o Auto MDI-X existe há 20 anos e está incluído em praticamente todas as interfaces de rede existentes atualmente. A necessidade de um cabo cruzado é muito rara e provavelmente não é necessária em sua situação. Esse recurso também pode ser chamado de Conexão e comércio automáticos, Reconhecimento de cabo universal e Detecção automática.

    
por 12.09.2018 / 06:54