¿Qué sucede si un conmutador de Ethernet no administrado está en bucle (conectado a sí mismo)?


18

No sé mucho acerca de las redes, y cuando intenté encontrar una respuesta a esto en línea, encontré a alguien que publicó una respuesta de una oración que decía "Causaría muchas transmisiones y colisiones".

¿Qué pasaría, en todo caso, si conectara un conmutador de red no administrado a sí mismo con un cable Ethernet normal?

escenario 1

Si tuviera un conmutador no administrado de 8 puertos y conecto un extremo de un cable Ethernet al puerto 1 y el otro extremo al puerto 2. Este sería un conmutador de nivel de consumidor, del tipo disponible en Amazon por $ 20.

Escenario 2

Si tuviera una red pequeña similar al diagrama a continuación, ¿la respuesta sería diferente al Escenario 1?

Diagrama de una red que contiene conmutados conectados en un bucle.


44
Con respecto a los escenarios 1) y 2). Para esto fue diseñado el protocolo IEEE 802.1d Spanning-Tree ; sin embargo, no conozco un conmutador no administrado que implemente STP (o cualquiera de las versiones posteriores, 802.1w / 802.1s). Si conecta interruptores no administrados como este, descubrirá rápidamente por qué las personas usan spanning-tree ;-). Las cosas malas © suceden cuando haces esto; Es una de las cosas que los ingenieros de redes profesionales trabajan arduamente para evitar (incluidas las personas que compraron un conmutador de Walmart y lo hacen por completo desconocimiento).
Mike Pennington

Pensé que era mejor no probar esto en producción. ;) Gracias por la ayuda.
Jonathan

2
Intenta imaginar toda la vida como la conoces deteniéndose instantáneamente y cada molécula en tu cuerpo explotando a la velocidad de la luz.
Daniel R Hicks

Esto es mucho más detalle que el proporcionado originalmente. En esta situación, como @MikePennington declaró que tendría problemas. En los conmutadores de consumidores no administrados, esto creará un bucle y provocará una tormenta de transmisión, como se indicó anteriormente. STP fue diseñado para evitar problemas con este tipo de configuración. Se necesita una implementación adecuada de STP o un derivado (RSTP, MSTP). Necesitaría interruptores de capa 2 administrados para lograr la configuración que ha descrito. Daniel, gracias por aclarar todo el asunto "bueno, malo" ... :-)
Mike Naylor

Para cualquier n00b que se quede atrás, rompa cualquiera de los enlaces entre conmutadores y no rompería su red. Luego lea la respuesta aceptada y aprenda por qué.
YetAnotherRandomUser

Respuestas:


18

Detección automática versus un cable cruzado

Si los puertos del conmutador no detectan automáticamente la orientación de los pares tx / rx, entonces no pasará absolutamente nada porque probablemente haya utilizado un cable directo; el tipo de cable que usaría normalmente para conectar una estación de trabajo / cliente al conmutador.

Por lo tanto, supongamos que ha utilizado un cable cruzado, o mucho más probable, que tiene un interruptor sin bloqueo con orientación tx / rx de detección automática, entonces ...

Interruptores "tontos"

Acaba de crear un bucle en la topología de la red. En un momento o dos, su red (todos los segmentos de este conmutador tonto) probablemente dejará de funcionar cuando el conmutador tonto envíe el primer paquete de difusión a uno de esos dos puertos de conmutador, reciba el paquete en el otro y luego lo envíe fuera del otro, etc. Tormenta de paquetes, encuentro con la red, red, esta es una tormenta de paquetes. El interruptor probablemente, (con suerte) sofocará la tormenta, las cosas volverán a funcionar ... hasta que llegue la próxima tormenta en breve.

Así que supongamos que no está utilizando interruptores "tontos", entonces ...

Switches gestionados

Los conmutadores administrados casi siempre tienen detección de bucle, denominado Protocolo de árbol de expansión . Cuando un puerto aparece con un nuevo enlace, el conmutador no lo une inmediatamente a la estructura del conmutador en general. En cambio, segrega los nuevos puertos y utiliza STP para ver si existiría un bucle si los nuevos puertos se agregaran a la estructura. (En las redes del mundo real, el bucle podría no ser tan obvio como un cable mal conectado). Algunas personas (conocidas como "novatas") deshabilitan STP para que los puertos del conmutador "suban" más rápido. Esto es genial, hasta que descubras por qué necesitas STP.

VLAN

(Consulte también Nivel introductorio ... o nuestra etiqueta VLAN ).

Si los dos puertos están configurados administrativamente en dos VLAN separadas, entonces es posible que haya querido colocar ese cable allí intencionalmente para proporcionar conectividad entre las VLAN. (Pero realmente eso tiene poco sentido. Cambie sus VLAN o rediseñe la red, etc. en lugar de agregar un cable loco).


Gracias por la respuesta detallada, ¡esto ayuda mucho! Agregué un diagrama a mi pregunta, porque me di cuenta de que podría haber una diferencia entre estos dos escenarios. ¿Tendría la red el mismo problema en el escenario 2? Además, cuando vio un interruptor "tonto", ¿eso se aplica a la mayoría de los interruptores de nivel de consumidor, como el interruptor promedio de $ 20 vendido en Amazon?
Jonathan

1
El interruptor de $ 20 es definitivamente un interruptor "tonto" sin STP. Mi respuesta solo aborda su "escenario 1" ya que agregó "escenario 2" después de que respondí. PERO, en mi sección "conmutadores", donde menciono las redes del mundo real que hacen bucles menos obvios; Su escenario 2 es un bucle, un gran bucle obvio. Traiga todos sus conmutadores a las interfaces del enrutador, o tenga un conmutador "central" al que se conectan su enrutador y los conmutadores de distribución (también conocido como "enlace ascendente")
Craig Constantine
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.