Por que dispositivos semelhantes usam um cabo cruzado em vez de um cabo direto?

29

Por que dispositivos semelhantes usam um cabo cruzado em vez de um cabo direto?

Mokubai
fonte
8
Como um aparte, vale a pena notar que muitos (mas certamente não todos) os dispositivos modernos são capazes de detectar que estão usando o cabo errado e alternam seus pares Tx / Rx automaticamente, desde que pelo menos uma extremidade da conexão tenha essa capacidade.
Jon História
4
Para sua informação, todas as portas GigE suportam o Auto-MDIX. Contanto que um dos dois dispositivos seja GigE, você não precisa de um cabo cruzado.
Navin
8
Dispositivos semelhantes a quê?
Lightness Races com Monica
3
@BarryTheHatchet eu estou supondo que ele significa "semelhante ao outro", por exemplo, um par de chaves, um par de computadores, etc.
Bob
11
@ manjesh23 Não foi necessário fazer 8 edições diferentes para esta pergunta, a maioria das quais não melhorou nada e outras pioraram. Leia a seção de edição da Central de Ajuda .
Skrrgwasme

Respostas:

62

Definição de um cabo cruzado:

Um cabo cruzado é normalmente usado entre dispositivos com o mesmo tipo de interface (por exemplo, computador para computador, roteador para roteador, etc.). Os cabos Ethernet geralmente são feitos como uma interface do tipo A ou B (o que importa simplesmente como ele é conectado).

insira a descrição da imagem aqui

Um crossover simplesmente tem A em uma extremidade e B na outra.

insira a descrição da imagem aqui

O que está acontecendo:

Basicamente, o que está acontecendo é que o "enviar" e "receber" são comutados, de modo que um dos fios "enviar" vai para o fio "receber" do outro dispositivo e vice-versa com o outro fio. (Na realidade, os fios estão em pares; portanto, existem dois fios para envio e dois fios para recebimento.)

Se você usasse uma passagem direta (onde os fios estão todos alinhados), um "envio" passaria para um "envio" e um "recebimento" para um "recebimento" para que os dispositivos não pudessem se comunicar .

MDI-X automático:

Lembre-se de que muitos dispositivos modernos usam o Auto MDI-X, que é uma maneira de um dispositivo alternar automaticamente o método de fiação sozinho. Se um dos dispositivos nas duas extremidades da Ethernet tiver o Auto MDI-X, não importa se você usar um cabo Ethernet cruzado OU direto. O Auto MDI-X foi introduzido na Ethernet Gigabit; portanto, se um dos seus dispositivos usa Gigabit, como roteadores ou computadores, há uma chance extremamente alta de ter o Auto MDI-X.

Eric F
fonte
3
Eu acho que isso não é totalmente verdade. Existe o Auto-MDIX que elimina a necessidade desse tipo de cabo. Então, não, eles ainda se comunicariam. Obviamente, ambas as extremidades precisam oferecer suporte ao Auto_MDI-X para que isso funcione.
Ismael Miguel
11
A edição parece estar no ponto e eu votei de acordo. Definitivamente merece todos os votos positivos.
Ismael Miguel
6
@IsmaelMiguel, você diz que ambas as extremidades precisam oferecer suporte ao Auto_MDI-X, mas é claro que, se apenas uma delas, ela se adaptará ao comportamento da outra.
perfil completo de Monty Harder
3
@MontyHarder Você está certo, e Eric escreveu corretamente em sua resposta. Eu fiz uma terceira leitura e está certo. Parece que apenas um é necessário para apoiá-lo.
Ismael Miguel
6
"O MDI-X automático foi introduzido na Ethernet Gigabit" não é um AFAIK preciso. Gigabit torna obrigatório, mas foi desenvolvido anteriormente (apenas alguns dispositivos não-gigabit apoiaram)
Ben Voigt
12

Ethernet define as interfaces MDI e MDI-X .

Essa terminologia refere-se a variantes da tecnologia Ethernet sobre par trançado que usam uma conexão de porta 8P8C fêmea em um computador ou outro dispositivo de rede.

O par Ethernet sobre trançado usa 2 fios (um par) para transmitir e outros 2 fios (outro par) para receber.

MDI (placa Ethernet em um PC por exemplo) usa fios 1 and 2para transmitir e 3 and 6para receber . Se este dispositivo se conecta a um switch, o switch precisa usar MDI-X , que é definido como: 1 and 2para receber e 3 and 6para transmissão .

Se eu precisar conectar duas interfaces MDI (um PC para outro), preciso de um cabo cruzado. Este cabo cruza o par de transmissão de um lado com o par receptor do outro lado.

Há outro padrão chamado Auto MDI-X que detecta automaticamente o tipo de conexão de cabo necessário e configura a conexão adequadamente, eliminando a necessidade de cabos cruzados para interconectar comutadores ou conectar PCs ponto a ponto.

jcbermu
fonte
4
Observe que isso não é muito preciso para Gigabit Ethernet. No GigE, os dois dispositivos usam os quatro pares para transmitir e receber dados simultaneamente , o que evita amplamente a necessidade de negociação MDI / MDI-X.
precisa saber é o seguinte
12

Depois de colocar cruzes em um cabo, você cria as suposições específicas do aplicativo a cabo. Isso é indesejável nos casos em que o mesmo cabo pode ser usado para várias aplicações. Fazendo os cabos retos através dos mesmos cabos, poderia ser usado para ethernet, telefone, ISDN etc. sem muita confusão (ainda havia a questão de quais pares de pinos correspondiam a um par trançado no cabo, mas todos pareciam concordar com um acordo por isso).

Infelizmente, os cabos diretos representam um problema para os padrões de comunicação que usam fios separados para cada direção (como 10BASE-T e 100BASE-TX). Se você conectar dois dispositivos idênticos com um cabo direto, você terminará com o transmissor conectado ao transmissor e o receptor conectado ao receptor. Não é bom.

A solução usada pelo 10BASE-T (e posteriormente transportada para 100BASE-TX) era ter dois tipos de portas. As portas "MDI" foram usadas nos dispositivos finais, as portas "MDI-X" nos hubs. Como a atribuição de pares foi trocada entre os dois tipos de portas, os PCs podem ser conectados aos hubs com um cabo direto. Muitos hubs tinham uma porta "uplink" que era conectada como "MDI" para que você também pudesse conectar seus hubs com cabos retos.

Os comutadores seguiram a mesma convenção que os hubs, os roteadores seguiram a mesma convenção que os dispositivos finais.

Às vezes, você acabou precisando conectar duas portas MDI (ou seja, computador a computador sem hub) ou duas portas MDI-X (ou seja, conectar dois hubs nos quais nenhum hub possui uma porta de uplink disponível). Portanto, era necessário um cruzamento externo para conectar o transmissor ao receptor. Isso era mais comumente implementado como um cabo especial (embora também pudesse ser implementado como um adaptador).

Mais tarde, o Auto-MDIx apareceu, permitindo que os dispositivos trocassem automaticamente a transmissão e a recepção. Se um dos dispositivos em um link suportar o auto-mdix, você não precisará de um cabo cruzado. Minha experiência com equipamentos de 100 megabits é que a maioria dos comutadores suportava o MDIx automático, mas a maioria das placas de rede não.

No gigabit, todos os quatro pares são usados ​​em ambas as direções e, basicamente, todos os dispositivos gigabit suportam o auto-MDIx para descobrir o arranjo de pares (embora o IIRC não seja estritamente obrigatório).

plugwash
fonte
2
Esta resposta parece-me para obter mais ao coração do problema do que outros, porque explica por que as pessoas se preocupar desenvolver ambos os tipos de cabo, em vez de apenas o que um cabo de cruzamento é . Ou, dito de outra maneira, ele responde simultaneamente "por que dispositivos complementares usam cabos retos, e não cruzados?"
IMSoP 06/04
3

Os cabos cruzados redirecionam a saída de uma porta RJ-45 para a entrada da outra porta RJ-45.

Se você conectar a saída do PC1 à saída do PC2 (com um cabo reto), não chegará a lugar algum.

Atualmente, as NICs são inteligentes o suficiente para reverter automaticamente os pinos de E / S, para que você possa obter o mesmo efeito com um cabo reto do que com um cabo cruzado, desde que esteja lidando com uma NIC recente.

Android Dev
fonte
0

Os cabos diretos recebem o nome de como são feitos. Dos 8 pinos existentes nas duas extremidades de um cabo Ethernet, cada pino se conecta ao mesmo pino no lado oposto , para uso em rede local (LAN) para o qual os conectores RJ-45 em cada extremidade têm a mesma pinagem ( ou seja, disposição dos condutores).

Os cabos cruzados são muito semelhantes aos cabos diretos, exceto pelo fato de terem pares de fios que se cruzam. Isso permite que dois dispositivos se comuniquem ao mesmo tempo. Ao contrário dos cabos diretos, os cabos cruzados são usados ​​para conectar dispositivos semelhantes sem o uso de uma porta de uplink.

katiesi
fonte