Cosa succede quando si collegano due lati di un cavo a un singolo dispositivo di rete?


83

Cosa è probabile che accada quando si collegano le due estremità di un cavo di rete a un singolo switch / router? Ciò creerà problemi sulla rete o verrà semplicemente ignorato?


21
Questo è successo in uno dei miei posti di lavoro. Un partecipante alla riunione del consiglio ha preso il cavo patch che teneva nella borsa del suo laptop e ha infilato entrambe le estremità in alcuni connettori femmina 8P8C aperti. La rete si interruppe all'istante. Fu allora che il dipartimento IT apprese che non avevamo abilitato STP sullo stack di switch del nostro MDF. Ci è voluto un sacco di tempo per rintracciare anche il problema fisico.
Wesley

Risposte:


90

Dipende dal router / switch.

Se è " gestito " - Come Netgear decente, Cisco o HP Procurve, o ha STP (Spanning Tree Protocol) o una delle sue varianti abilitate, ci sono alcuni secondi di follia assoluta, quindi lo switch si rende conto che c'è un loop nella topologia di rete e blocca una delle porte.

(Ho descritto la ricolleganza STP solo come "pazzia assoluta" perché se si utilizza STP vecchio stile, lento, la ric convergenza può richiedere 30 o più, a seconda della complessità della rete. Estensioni STP specifiche del fornitore come BackboneFast e così via diminuiranno questo, ma potresti comunque finire con un breve periodo di una rete leggermente instabile. Rapid STP è molto più veloce a convergere, a causa di un algoritmo diverso)

Se è " Unmanaged " - Come praticamente tutti i dispositivi di qualità SOHO e una buona parte di piccoli switch a 4-8 porte, allora si scatena l'inferno, dato che hai appena creato un loop in una rete e tutto il traffico tende a rimbalzare all'interno del loop.

Il motivo per cui ciò accade è perché gli switch si basano su un processo di apprendimento dell'indirizzo MAC per mappare gli indirizzi MAC alle porte fisiche. In una rete senza loop, un indirizzo MAC sarà visibile solo allo switch su una determinata porta fisica. Se si dispone di un loop, lo switch vedrà più percorsi verso lo stesso indirizzo MAC e, eventualmente, più indirizzi MAC su più porte, quindi invece di passare il traffico in modo efficiente, verrà trasmesso ovunque vedrà i MAC. Questo è noto come "Broadcast Storm".

Ciò può consumare rapidamente tutta la potenza della CPU di uno switch, riempire i buffer di trasmissione e ricezione, nonché inquinare la tabella degli indirizzi MAC.

Fondamentalmente, se crei un loop nella rete, lo saprai, sia attraverso il monitoraggio (rilevando un cambiamento nella topologia STP [hai il monitoraggio, giusto?]), O in tutto ciò che cade drammaticamente.

Se si guarda a uno switch che ha una tempesta di trasmissione su di esso, si tende a scoprire che tutte le spie delle attività portuali lampeggiano contemporaneamente.


3
Solo per aggiungere a quanto sopra, gli switch gestiti che ho visto normalmente hanno un'impostazione / soglia per le massime trasmissioni - se ricolleghi un cavo allo switch came corri il rischio di una tempesta di trasmissione - it.wikipedia.org/wiki / Broadcast_radiation .
Robin Gill

1

Un problema simile si è verificato durante il mio lavoro, ma mi è stato detto che questa situazione (cavo Ethernet collegato a due porte di rete separate) non collegherebbe le reti se non fosse un cavo incrociato. Abbiamo trovato un'istanza in cui qualcuno in una sala conferenze ha collegato un singolo cavo alle porte femmina di due reti completamente separate. C'è stata una vivace discussione sul fatto che questa fosse la pistola fumante o meno (le reti devono essere separate) - ma recentemente gli switch su una rete sono stati aggiornati e l'autosense non è stato spento - o forse è auto-mdix (dove automaticamente configura la connessione da attraversare anche se non si utilizza un cavo crossover) - quindi è possibile che sia successo.

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.