Cabo cruzado ou direto entre vários hubs / switches

16

Estou conectando em rede um monte de Raspberry Pis em uma sub-rede, como mostra meu diagrama altamente técnico abaixo: insira a descrição da imagem aqui

Gostaria de saber se os cabos vermelhos deveriam ser cabos cruzados ou diretamente? Os cabos azuis que tenho certeza devem passar direto pelos cabos (mas, por favor, corrija se estiver errado).

Além disso, e se eu trocasse algum dos hubs por switches, isso mudaria se eu deveria usar crossover x cabos diretos em qualquer lugar?

Obrigado

Matt
fonte
É uma instalação semi-permanente com cabos nas paredes, etc? Ou apenas um monte de dispositivos em uma mesa? Neste último caso, usaria bons cabos e contaria com o Auto MDI-X . Ou você deseja / precisa deliberadamente permitir hubs sem esse recurso?
Kamil Maciorowski
Eu comprei hubs super baratos da China, então sinceramente nem tenho certeza se eles têm esse recurso. Existe uma maneira de verificar? A instalação não possui cabeamento nas paredes, mas ainda precisa ser permanente e confiável, pois não serei eu que a operarei e, portanto, não estarei à disposição para corrigir problemas com o cabeamento
Matt
@ Matt Você pode nos vincular à página do produto? Eu espero que eles não sejam hubs reais - a distinção é muito importante.
Bob
@Bob eu fui para ir verifique a página aqui ... eu perdi a parte que o referido interruptor
Matt
4
Definitivamente, é um switch, e a descrição abaixo nessa página menciona explicitamente o suporte ao Auto-MDI / MDIX, entre vários outros recursos exclusivos do switch. (Um pouco estranho que a mesma página também diz "Modo de comunicação: Half-duplex". Ao contrário de full-duplex, mas eu acho que eles simplesmente copiar-colar qualquer que seja)
user1686

Respostas:

43

O hardware mais moderno - comutadores Ethernet e interfaces Ethernet de computador - implementa o Auto-MDIX, escolhendo automaticamente o modo correto para cada conexão física. (Agora, essa é uma parte necessária da Gigabit Ethernet, mas também é muito comum entre as portas de 100 Mbps.) Em outras palavras, você pode usar o mesmo tipo - cabos diretos regulares - praticamente em todos os lugares.

Os hubs Ethernet , 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 provavelmente sejam comutadores incorretamente rotulados como hubs, não hubs reais.)

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

Comprei hubs super baratos da China, então sinceramente nem tenho certeza se eles têm esse recurso. Existe uma maneira de verificar?

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

Outras indicações:

  • Se forem comutadores 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 significa pelo menos que você tem uma opção.

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

Dito isto, é muito provável que o que você comprou sejam comutadores incorretamente rotulados como hubs, mas tenha cuidado, independentemente disso. Quero dizer, "super barato" geralmente contradiz "permanente e confiável".

user1686
fonte
11
Muito bem explicado, obrigado. Uma pergunta de acompanhamento - então, porque meus chamados 'hubs' não têm uma porta dedicada de 'ligação ascendente' e eu conectei com êxito dois computadores uns aos outros através desse hub usando apenas cabos diretos, que devem confirmar que o hub é realmente um mudar, correto?
Matt
3
@ Matt: Não tenho certeza se é uma garantia (tente conectar pelo menos 3 dispositivos). Mas é muito provável que seja um switch - porque os switches são tão difundidos que quase se tornaram mais baratos do que os hubs, oferecendo ao mesmo tempo um desempenho muito melhor do que os hubs.
user1686
7
@matt Você pode testar se é um hub vs alternar conectando pelo menos três dispositivos e enviando um arquivo grande do PC 1 para o PC 2, se a luz de atividade em todos os PCs piscar na mesma taxa, é um hub, se o a atividade em apenas 2 dos piscar do pc em sincronia, é um interruptor
Ferrybig
2
Os "hubs" não "conectam todos os dispositivos eletricamente" (eles decodificam e geram novamente o sinal, mas o fazem em tempo real sem buffer). Não há nenhuma razão técnica um hub não poderia suportar auto-MDIX através na prática eles geralmente não fazer ..
plugwash
2
@ Matt Apenas para ecoar o que os outros disseram, os hubs Ethernet basicamente sem cérebro são relíquias de 15 a 25 anos atrás. Você pode se deparar com uma situação em que precisa estar ciente de que um dispositivo é um hub ou um comutador, se estiver consultando em algum ambiente que possua hardware antigo como esse. Mas se você entrar na maioria das lojas de qualquer lugar e comprar apenas um “hub” barato da prateleira por US $ 15, é provável que seja uma mudança. A grande diferença hoje em dia é se o switch é gerenciável como um roteador ou não gerenciado. Os “hubs” baratos são apenas switches não gerenciados.
JakeGould 13/09
7

Tecnicamente falando, os cabos cruzados devem ser usados ​​ao conectar dispositivos do mesmo "tipo" juntos. Como conectar 2 PCs juntos ou 2 switches juntos.

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

Na verdade, existem 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 as comunicações de rede ocorram, 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 opostas de transmissão / recepção de pinagem e um cabo direto é usado para conectá-los. Porém, ao conectar o mesmo tipo de interface, é necessário um cabo cruzado.

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

Appleoddity
fonte
2
Parte do motivo pelo qual o Auto-MDIX está praticamente em todo lugar é porque o 1000BASE-T não possui mais linhas de transmissão e recebimento separadas. (Todos os quatro pares são bidirecionais.)
user1686
2
Nit-pick - as portas padrão do roteador geralmente estão na "configuração do PC". Eu mudaria seu terceiro parágrafo para Existem realmente apenas dois "modos" diferentes de portas. Uma porta no modo host (por exemplo, PC, roteador) e uma porta no modo switch / hub .
Digital Trauma
@digitaltrauma ok. Não estou discordando, mas você tem uma referência sobre o modo de porta padrão?
Appleoddity 13/09/18
@ Applepoddity Vou tentar procurar algo oficial, mas meu histórico é de 17 anos trabalhando em praticamente todas as linhas de produtos de roteadores e comutadores da Cisco.
Digital Trauma
@ Applepoddity: considere que muitos roteadores dedicados não possuem um switch interno, como os roteadores combinados em casa. Eles têm um certo número de portas individuais, que costumam ser conectadas a um switch.
user1686