¿Por qué dispositivos similares usan un cable cruzado en lugar de un cable directo?

29

¿Por qué dispositivos similares usan un cable cruzado en lugar de un cable directo?

Mokubai
fuente
8
Por otro lado, vale la pena señalar que muchos (pero ciertamente no todos) los dispositivos modernos pueden detectar que están usando el cable incorrecto y cambiarán sus pares Tx / Rx automáticamente, siempre que al menos un extremo de la conexión tenga Esta capacidad.
Jon Story
44
Para su información, todos los puertos GigE son compatibles con Auto-MDIX. Siempre que uno de los 2 dispositivos sea GigE, no necesita un cable cruzado.
Navin
8
¿Dispositivos similares a qué?
Lightness compite con Monica el
3
@BarryTheHatchet, supongo que quiere decir "similar el uno al otro", por ejemplo, un par de interruptores, un par de computadoras, etc.
Bob
1
@ manjesh23 No era necesario que hicieras 8 ediciones diferentes a esta pregunta, la mayoría de las cuales no mejoraron nada, y algunas de ellas empeoraron las cosas. Lea la sección de edición del Centro de ayuda .
skrrgwasme

Respuestas:

62

Definición de un cable cruzado:

Un cable cruzado generalmente se usa entre dispositivos con el mismo tipo de interfaz (es decir, computadora a computadora, enrutador a enrutador, etc.). Los cables Ethernet generalmente se hacen como una interfaz de tipo A o B (lo que importa simplemente cómo está cableado).

ingrese la descripción de la imagen aquí

Un crossover simplemente tiene A en un extremo y B en el otro.

ingrese la descripción de la imagen aquí

Que esta pasando:

Básicamente, lo que está sucediendo es que el "envío" y "recepción" se cambian de modo que uno de los cables de "envío" de los dispositivos va al cable de "recepción" del otro dispositivo, y viceversa con el otro cable. (En realidad, los cables están en pares, por lo que hay dos cables para enviar y dos cables para recibir).

Si tuviera que usar una conexión directa (donde los cables están todos en línea), un "envío" iría a un "envío" y un "recibo" a un "recibo" para que los dispositivos no pudieran comunicarse .

MDI-X automático:

Tenga en cuenta que muchos dispositivos modernos usan Auto MDI-X, que es una forma para que un dispositivo cambie automáticamente el método de cableado por sí mismo. Si cualquiera de los dispositivos en los dos extremos de Ethernet tiene Auto MDI-X, entonces no importa si usa un cable de Ethernet cruzado o recto. Auto MDI-X se introdujo en Ethernet Gigabit, por lo que si alguno de sus dispositivos usa Gigabit, como enrutadores o computadoras, tiene una probabilidad extremadamente alta de tener Auto MDI-X ya en él.

Eric F
fuente
3
Creo que esto no es del todo cierto. Hay Auto-MDIX que elimina la necesidad de este tipo de cable. Entonces, no, todavía se comunicarían. Obviamente, ambos extremos deben ser compatibles con Auto_MDI-X para que esto funcione.
Ismael Miguel
1
La edición parece estar en punto y he votado en consecuencia. Definitivamente merece cada voto a favor.
Ismael Miguel
66
@IsmaelMiguel dice que ambos extremos deben ser compatibles con Auto_MDI-X, pero está claro que si solo uno lo hace, se adaptará al comportamiento del otro.
Monty Harder
3
@MontyHarder Tienes razón, y Eric lo escribió correctamente en su respuesta. Leí una tercera lectura y es correcto. Parece que solo se requiere uno para soportarlo.
Ismael Miguel
66
"Auto MDI-X se introdujo en Ethernet Gigabit" no es exacto AFAIK. Gigabit lo hace obligatorio, pero se desarrolló antes (solo algunos dispositivos no gigabit lo admitían)
Ben Voigt
12

Ethernet define las interfaces MDI y MDI-X .

Esta terminología se refiere a variantes de la tecnología Ethernet sobre par trenzado que utilizan una conexión de puerto 8P8C hembra en una computadora u otro dispositivo de red.

Ethernet sobre par trenzado utiliza 2 cables (un par) para transmitir y otros 2 cables (otro par) para recibir.

MDI (tarjeta Ethernet en un PC por ejemplo) utiliza cables 1 and 2de transmisión y 3 and 6para recibir . Si este dispositivo se conecta a un interruptor, el interruptor tiene que utilizar MDI-X que se define como: 1 and 2a recibir y 3 and 6de transmisión .

Si necesito conectar dos interfaces MDI (una PC a otra), entonces necesito un cable cruzado. Este cable cruza el par de transmisión en un lado con el par receptor en el otro lado.

Existe otro estándar llamado Auto MDI-X que detecta automáticamente el tipo de conexión de cable requerido y configura la conexión de manera apropiada, eliminando la necesidad de cables cruzados para interconectar interruptores o conectar PCs de igual a igual.

jcbermu
fuente
44
Tenga en cuenta que esto no es del todo exacto para Gigabit Ethernet. En GigE, ambos dispositivos usan los cuatro pares para transmitir y recibir datos simultáneamente , lo que elimina en gran medida la necesidad de negociación MDI / MDI-X.
duskwuff
12

Una vez que coloca cruces en un cable, construye los supuestos específicos de la aplicación de cable. Esto no es deseable en los casos en que se puede usar el mismo cable para múltiples aplicaciones. Al hacer que los cables pasen directamente a través de los mismos cables, se podrían usar para Ethernet, teléfono, ISDN, etc. sin demasiada confusión (todavía existía la cuestión de qué pares de pines correspondían a un par trenzado en el cable, pero todos parecían llegar a un acuerdo) para eso).

Desafortunadamente, los cables directos representan un problema para los estándares de comunicación que usan cables separados para cada dirección (como 10BASE-T y 100BASE-TX). Si conecta dos dispositivos idénticos con un cable directo, termina con el transmisor conectado al transmisor y el receptor conectado al receptor. No está bien.

La solución utilizada por 10BASE-T (y luego llevada a 100BASE-TX) era tener dos tipos de puertos. Los puertos "MDI" se usaron en los dispositivos finales, los puertos "MDI-X" se usaron en los concentradores. Dado que la asignación de pares se intercambió entre los dos tipos de puertos, las PC se podían conectar a los concentradores con un cable directo. Muchos concentradores tenían un puerto de "enlace ascendente" que estaba conectado como "MDI" para que también pudiera conectar sus concentradores con cables rectos.

Los switches siguieron la misma convención que los hubs, los enrutadores siguieron la misma convención que los dispositivos finales.

En ocasiones, terminó necesitando conectar dos puertos MDI (es decir, computadora a computadora sin concentrador) o dos puertos MDI-X (es decir, conectar dos concentradores donde ninguno de los dos tiene un puerto de enlace ascendente disponible). Por lo tanto, se necesitaba un crossover externo para conectar el transmisor al receptor. Esto se implementó más comúnmente como un cable especial (aunque también podría implementarse como un adaptador).

Más tarde apareció Auto-MDIx, esto permitió que los dispositivos intercambiaran y transmitieran automáticamente. Si alguno de los dispositivos en un enlace admite auto-mdix, entonces no necesita un cable cruzado. Mi experiencia con equipos de 100 megabits es que la mayoría de los conmutadores admitían auto-MDIx, pero la mayoría de las NIC no.

En gigabit, los cuatro pares se usan en ambas direcciones y, básicamente, todos los dispositivos gigabit admiten auto-MDIx para determinar la disposición de pares (aunque IIRC no es estrictamente obligatorio).

lavado
fuente
2
Esta respuesta parece a mí para obtener más al centro de la cuestión que otros, ya que explica por qué la gente se molestaría en el desarrollo de ambos tipos de cable, en lugar de lo que es un cable cruzado es . O, dicho de otra manera, responde simultáneamente "¿por qué los dispositivos complementarios usan cables rectos, no cruzados?"
IMSoP
3

Los cables cruzados redirigen la salida de un puerto RJ-45 a la entrada del otro puerto RJ-45.

Si conecta la salida de PC1 a la salida de PC2 (con un cable directo), no llegará a ninguna parte.

Hoy en día, las NIC son lo suficientemente inteligentes como para invertir automáticamente los pines de E / S, por lo que puede lograr el mismo efecto con un cable directo como lo haría con un cable cruzado siempre que se trate de una NIC reciente.

Android Dev
fuente
0

Los cables directos reciben su nombre de cómo están hechos. De los 8 pines que existen en ambos extremos de un cable Ethernet, cada pin se conecta al mismo pin en el lado opuesto, para el uso de la red de área local (LAN) para el cual los conectores RJ-45 en cada extremo tienen el mismo pinout ( es decir, disposición de los conductores).

Los cables cruzados son muy similares a los cables de conexión directa, excepto que tienen pares de cables que se entrecruzan. Esto permite que dos dispositivos se comuniquen al mismo tiempo. A diferencia de los cables directos, los cables cruzados se utilizan para conectar dispositivos similares sin el uso de un puerto de enlace ascendente.

katiesi
fuente