Perché dispositivi simili utilizzano un cavo incrociato anziché un cavo diretto?


29

Perché dispositivi simili utilizzano un cavo incrociato anziché un cavo diretto?


8
Inoltre, vale la pena notare che molti (ma certamente non tutti) i dispositivi moderni sono in grado di rilevare che stanno usando il cavo sbagliato e cambieranno automaticamente le loro coppie Tx / Rx, purché almeno un'estremità della connessione abbia questa capacità.
Jon Story,

4
Cordiali saluti tutte le porte GigE supportano Auto-MDIX. Finché uno dei 2 dispositivi è GigE, non è necessario un cavo incrociato.
Navin,

8
Dispositivi simili a cosa?
Lightness Races con Monica

3
@BarryTheHatchet Immagino che significhi "simile tra loro", ad esempio un paio di interruttori, un paio di computer, ecc.
Bob

1
@ manjesh23 Non è stato necessario apportare 8 modifiche diverse a questa domanda, la maggior parte delle quali non ha migliorato nulla e alcune hanno peggiorato le cose. Leggi la sezione sulla modifica del Centro assistenza .
skrrgwasme,

Risposte:


62

Definizione di un cavo incrociato:

Un cavo incrociato viene in genere utilizzato tra dispositivi con lo stesso tipo di interfaccia (ovvero computer a computer, router a router, ecc.). I cavi Ethernet sono generalmente realizzati come interfaccia di tipo A o B (che conta semplicemente come è cablato.

inserisci qui la descrizione dell'immagine

Un crossover ha semplicemente A da un lato e B dall'altro.

inserisci qui la descrizione dell'immagine

Che cosa sta succedendo:

Fondamentalmente ciò che sta accadendo è che "invia" e "ricevi" vengono commutati in modo che uno dei fili "invia" dei dispositivi vada al filo "ricevi" dell'altro dispositivo e viceversa con l'altro filo. (In realtà i fili sono in coppia, quindi ci sono due fili per l'invio e due fili per la ricezione.)

Se dovessi utilizzare un passaggio diretto (dove i fili sono tutti in linea), un "invio" verrebbe indirizzato a un "invio" e un "ricevimento" a un "ricevimento" in modo che i dispositivi non siano in grado di comunicare .

Auto MDI-X:

Tenere presente che molti dispositivi moderni utilizzano Auto MDI-X, che consente a un dispositivo di cambiare automaticamente il metodo di cablaggio da solo. Se uno dei due dispositivi alle due estremità della Ethernet ha Auto MDI-X, non importa se si utilizza un cavo Ethernet diretto o incrociato. Auto MDI-X è stato introdotto in Ethernet Gigabit, quindi se uno dei tuoi dispositivi utilizza Gigabit, come router o computer, ha una probabilità estremamente elevata di avere già Auto MDI-X.


3
Penso che questo non sia del tutto vero. C'è Auto-MDIX che rimuove la necessità di questo tipo di cavo. Quindi no, comunicherebbero comunque. Ovviamente, entrambe le estremità devono supportare Auto_MDI-X affinché funzioni.
Ismael Miguel,

1
La modifica sembra essere corretta e ho votato di conseguenza. Merita sicuramente ogni singolo voto.
Ismael Miguel,

6
@IsmaelMiguel dici che entrambe le estremità devono supportare Auto_MDI-X, ma è chiaro che se solo uno lo fa, si adatterà al comportamento dell'altro.
Monty Harder,

3
@MontyHarder Hai ragione, ed Eric lo ha scritto correttamente sulla sua risposta. Ho preso una terza lettura ed è giusto. Sembra che ne sia richiesto solo uno per supportarlo.
Ismael Miguel,

6
"Auto MDI-X è stato introdotto in Ethernet Gigabit" non è preciso AFAIK. Gigabit lo rende obbligatorio, ma è stato sviluppato in precedenza (solo alcuni dispositivi non gigabit lo supportavano)
Ben Voigt

12

Ethernet definisce le interfacce MDI e MDI-X .

Questa terminologia si riferisce alle varianti della tecnologia Ethernet su doppino intrecciato che utilizzano una connessione della porta 8P8C femmina su un computer o un altro dispositivo di rete.

Ethernet su doppino intrecciato utilizza 2 fili (una coppia) per trasmettere e altri 2 fili (altra coppia) per ricevere.

MDI (scheda Ethernet su un PC per esempio) utilizza cavi 1 and 2di trasmissione e 3 and 6di ricezione . Se questo dispositivo si connette a uno switch, lo switch deve utilizzare MDI-X definito come: 1 and 2per ricevere e 3 and 6per trasmettere .

Se devo collegare due interfacce MDI (un PC a un altro), allora ho bisogno di un cavo crossover. Questo cavo attraversa la coppia di trasmissione da un lato con la coppia di ricezione dall'altro lato.

Esiste un altro standard chiamato Auto MDI-X che rileva automaticamente il tipo di connessione del cavo richiesto e configura la connessione in modo appropriato, eliminando la necessità di cavi crossover per interconnettere gli switch o collegare i PC peer-to-peer.


4
Si noti che questo non è abbastanza preciso per Gigabit Ethernet. In GigE, entrambi i dispositivi utilizzano tutte e quattro le coppie per trasmettere e ricevere simultaneamente dati, il che ovvia in gran parte alla necessità di negoziazione MDI / MDI-X.
duskwuff,

12

Una volta inserite le croci in un cavo, si creano le ipotesi specifiche dell'applicazione del cavo. Ciò è indesiderabile nei casi in cui lo stesso cavo può essere utilizzato per più applicazioni. Rendendo i cavi dritti attraverso gli stessi cavi, è possibile utilizzarli per Ethernet, telefono, ISDN ecc. Senza troppa confusione (c'era ancora il problema di quali coppie di pin corrispondessero a una coppia intrecciata nel cavo, ma tutti sembravano stabilire un accordo per quello).

Purtroppo i cavi diretti rappresentano un problema per gli standard di comunicazione che utilizzano fili separati per ciascuna direzione (come 10BASE-T e 100BASE-TX). Se si collegano due dispositivi identici con un cavo diretto, si finisce con il trasmettitore collegato al trasmettitore e il ricevitore collegato al ricevitore. Non bene.

L'assolo usato da 10BASE-T (e successivamente portato avanti a 100BASE-TX) doveva avere due tipi di porte. Le porte "MDI" sono state utilizzate sui dispositivi terminali, le porte "MDI-X" sono state utilizzate sugli hub. Poiché l'assegnazione della coppia è stata scambiata tra i due tipi di porta, è possibile collegare i PC agli hub con un cavo diretto. Molti hub avevano una porta "uplink" che era cablata come "MDI" in modo da poter connettere gli hub anche con cavi diritti.

Gli switch hanno seguito la stessa convenzione degli hub, i router hanno seguito la stessa convenzione dei dispositivi finali.

A volte è necessario collegare due porte MDI (ovvero da computer a computer senza hub) o due porte MDI-X (ovvero collegare due hub in cui nessuno degli hub ha una porta uplink disponibile). Quindi era necessario un crossover esterno per collegare il trasmettitore al ricevitore. Questo è stato comunemente implementato come un cavo speciale (anche se potrebbe anche essere implementato come un adattatore).

Successivamente è arrivato Auto-MDIx, che ha permesso ai dispositivi di scambiare automaticamente trasmissione e ricezione. Se uno dei dispositivi su un collegamento supporta auto-mdix, non è necessario un cavo crossover. La mia esperienza con apparecchiature da 100 megabit è che la maggior parte degli switch supportava l'auto-MDIx ma la maggior parte delle schede di rete non lo faceva.

Su gigabit tutte e quattro le coppie sono usate in entrambe le direzioni e, afaict, fondamentalmente tutti i dispositivi gigabit supportano auto-MDIx per capire la disposizione delle coppie (sebbene IIRC non sia strettamente obbligatorio).


2
Questa risposta mi sembra avere maggiori al cuore del problema rispetto ad altri, perché spiega il motivo per cui la gente avrebbe infastidito sviluppare entrambi i tipi di cavi, piuttosto che quello che un cavo crossover è . Oppure, in altre parole, risponde simultaneamente "perché i dispositivi complementari usano cavi dritti, non incrociati?"
IMSoP,

3

I cavi crossover reindirizzano l'uscita di una porta RJ-45 nell'ingresso dell'altra porta RJ-45.

Se si collega l'uscita di PC1 all'uscita di PC2 (con un cavo dritto), non si arriva da nessuna parte.

Al giorno d'oggi, le schede di rete sono abbastanza intelligenti da invertire automaticamente i pin I / O, in modo da poter ottenere lo stesso effetto con un cavo diritto come con un cavo incrociato purché si tratti di una scheda di rete recente.


0

I cavi dritti prendono il nome da come sono realizzati. Tra gli 8 pin presenti su entrambe le estremità di un cavo Ethernet, ogni pin si collega allo stesso pin sul lato opposto , per l'uso della LAN (Local Area Network) per cui i connettori RJ-45 su ciascuna estremità hanno lo stesso pinout ( cioè disposizione dei conduttori).

I cavi incrociati sono molto simili ai cavi diretti, tranne per il fatto che hanno coppie di fili incrociati. Ciò consente a due dispositivi di comunicare contemporaneamente. A differenza dei cavi diretti, i cavi crossover vengono utilizzati per connettere dispositivi simili senza l'uso di una porta uplink.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.