Cavo incrociato o diretto attraverso più hub / switch


17

Sto collegando un gruppo di Raspberry Pis insieme su una sottorete come mostrato nel mio diagramma altamente tecnico di seguito: inserisci qui la descrizione dell'immagine

Mi chiedo se i cavi rossi dovrebbero essere cavi incrociati o diretti? Sono sicuro che i cavi blu dovrebbero essere diretti attraverso i cavi (ma per favore correggete se sbaglio).

Inoltre, se dovessi sostituire uno qualsiasi degli hub con gli switch, cambierebbe se dovessi usare il crossover anziché il cablaggio diretto ovunque?

Grazie


È una configurazione semi-permanente con cavi nelle pareti, ecc? O solo un mucchio di dispositivi su un tavolo? In quest'ultimo caso, utilizzerei tutti i cavi buoni e conterei su Auto MDI-X . Oppure vuoi / devi deliberatamente consentire gli hub senza questa funzione?
Kamil Maciorowski,

Ho comprato hub super economici dalla Cina, quindi onestamente non sono nemmeno sicuro che abbiano questa caratteristica. C'è un modo per controllare? L'installazione non ha cavi nei muri ma deve comunque essere permanente e affidabile in quanto non sarò io a utilizzarlo e quindi non sarò a portata di mano per risolvere eventuali problemi con il cablaggio
Matt

@Matt Puoi collegarci alla pagina del prodotto? Spero non siano veri e propri hub: la distinzione è molto importante.
Bob,

@Bob Sono andato a ricontrollare la pagina qui ... Ho perso la parte che diceva switch
Matt

4
È sicuramente uno switch e la descrizione che segue in quella pagina menziona esplicitamente il supporto Auto-MDI / MDIX, tra le varie altre funzionalità solo switch. (Un po 'strano che la stessa pagina dica anche "Modalità di comunicazione: Half-duplex" anziché full-duplex, ma immagino che abbiano semplicemente incollato e copiato qualunque cosa.)
user1686

Risposte:


43

Hardware più moderno - switch Ethernet e interfacce Ethernet per computer - implementa Auto-MDIX, scegliendo automaticamente la modalità corretta per ogni connessione fisica. (Questa è ora una parte richiesta di Gigabit Ethernet, ma è anche molto comune tra le porte a 100 Mbps.) In altre parole, puoi usare lo stesso tipo - normali cavi diretti - praticamente ovunque.

Gli hub Ethernet , tuttavia, non dispongono di questa funzione. Non partecipano alla negoziazione dei collegamenti e collegano elettricamente tutti i dispositivi. (Sebbene i tuoi dispositivi siano probabilmente switch etichettati erroneamente come hub, non come hub effettivi.)

Senza questa funzione, due hub o switch (proprio come due computer) avrebbero avuto bisogno di un cavo incrociato. Cioè, a meno che uno switch non avesse una porta dedicata 'Uplink', che invece accetterebbe un cavo diretto. (A volte l'ultima porta aveva un pulsante di attivazione fisico per questo.)

Ho comprato hub super economici dalla Cina, quindi onestamente non sono nemmeno sicuro che abbiano questa caratteristica. C'è un modo per controllare?

Il modo più semplice per scoprire se funziona è collegare tutti i dispositivi insieme e vedere se le spie "link" si accendono su entrambe le estremità e se è possibile effettivamente inviare / ricevere pacchetti tra di loro. Se funziona, significa che funziona. (Le porte Ethernet sono isolate dal trasformatore, il che penso significhi che non danneggi fisicamente nulla semplicemente usando il tipo sbagliato di cavo.)

Altre indicazioni:

  • Se sono switch da 1 Gbps, almeno le porte 1G avranno sempre Auto-MDIX.
  • Se le specifiche menzionano "Auto-Uplink", questo è solo un altro nome per Auto-MDIX, quindi sei a posto.
  • Se le specifiche menzionano "store and forward", ciò significa almeno che hai un interruttore.

Nota: non acquistare hub effettivi. Non otterrai prestazioni ragionevoli da un hub (peggiorando il numero di dispositivi che hai) e non avrai mai un supporto da 1 Gbps in un hub. (E non sono più economici degli interruttori.)

Detto questo, è probabile che ciò che hai acquistato sia switch erroneamente etichettato come hub, ma fai attenzione a prescindere. Voglio dire, "super economico" di solito contraddice "permanente e affidabile".


1
Molto ben spiegato, grazie. Una domanda di follow-up - quindi perché i miei cosiddetti 'hub' non lo fanno hanno una porta dedicata "uplink" e ho collegato correttamente due computer tra loro attraverso quell'hub utilizzando solo il cablaggio diretto, ciò dovrebbe confermare che l'hub è in realtà un interruttore, giusto?
Matt,

3
@Matt: non sono sicuro che sia una garanzia (prova a collegare almeno 3 dispositivi). Ma è molto probabile che sia uno switch, perché gli switch sono così diffusi che sono diventati quasi più economici da realizzare rispetto agli hub, offrendo allo stesso tempo prestazioni molto migliori rispetto agli hub.
user1686

7
@matt Puoi verificare se si tratta di un hub rispetto allo switch collegando almeno 3 dispositivi e quindi inviando un file di grandi dimensioni da PC 1 a PC 2, se la spia di attività su tutti i PC lampeggia alla stessa velocità, è un hub, se il attività su solo 2 lampeggi del pc in sincronia, è un interruttore
Ferrybig

2
Gli "hub" non "collegano elettricamente tutti i dispositivi" (decodificano e rigenerano il segnale, ma lo fanno in tempo reale senza buffering). Non vi è alcun motivo tecnico per cui un hub non possa supportare Auto-MDIx in pratica, in genere non lo fanno.
Plugwash,

2
@Matt Solo per fare eco a ciò che altri hanno detto, sostanzialmente gli hub Ethernet privi di cervello sono reliquie di circa 15-25 anni fa. Si potrebbe incorrere in una situazione in cui è necessario essere a conoscenza di un dispositivo di essere un hub o un commutatore se si sta facendo consulenza in qualche ambiente godawful che ha antiche hardware simile. Ma se entri nella maggior parte dei negozi ovunque e acquisti un "hub" economico dallo scaffale per circa $ 15, è probabile che sia un interruttore. La grande differenza al giorno d'oggi è se lo switch è gestibile come un router o non gestito. Gli "hub" economici sono solo switch non gestiti.
Jake Gould,

7

Tecnicamente parlando, si suppone che vengano utilizzati cavi incrociati quando si collegano dispositivi dello stesso "tipo" insieme. Come collegare 2 PC insieme o 2 interruttori insieme.

Quando si collegano dispositivi di tipi diversi insieme si utilizza un cavo diretto. Come quando si collega un PC a un interruttore.

Esistono davvero solo due diversi "tipi" di dispositivi. Una scheda NIC nella configurazione PC e una scheda NIC nella configurazione router / switch / hub.

Affinché si verifichino comunicazioni di rete, la linea di trasmissione su un'estremità deve connettersi alla linea di ricezione sull'altra estremità e viceversa. I due tipi di dispositivi utilizzano configurazioni di pinout opposte per la trasmissione / ricezione e un cavo diretto viene utilizzato per collegarli. Ma quando si collega lo stesso tipo di interfaccia è necessario un cavo incrociato.

Tuttavia, questo è tutto tecnicamente parlando. In realtà, Auto MDI-X esiste da 20 anni ed è incluso praticamente in ogni interfaccia di rete che esiste oggi. La necessità di un cavo incrociato è molto rara e non è probabilmente necessaria nella tua situazione. Questa funzione può anche essere chiamata Auto uplink e trade, Universal Cable Recognition e Auto Sensing.


2
Parte del motivo per cui Auto-MDIX è praticamente ovunque è perché 1000BASE-T non ha più linee di trasmissione e ricezione separate. (Tutte e quattro le coppie sono bidirezionali.)
user1686

2
Nit-pick - le porte predefinite del router sono in genere in "Configurazione PC". Vorrei cambiare il tuo terzo paragrafo in Ci sono davvero solo due diverse "modalità" di porte. Una porta in modalità host (ad es. PC, router) e una porta in modalità switch / hub .
Trauma digitale,

@digitaltrauma ok. Non sono in disaccordo, ma hai un riferimento su quello relativo alla modalità porta predefinita?
Appleoddity,

@Appleoddity Proverò a cercare qualcosa di ufficiale, ma il mio background è di 17 anni di lavoro su quasi tutti i router Cisco e cambiare linea di prodotti.
Trauma digitale,

@Appleoddity: considera che molti router dedicati non hanno un interruttore integrato come fanno i router combinati domestici. Hanno un certo numero di singole porte, che spesso sono pensate per essere collegate a uno switch.
user1686
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.