¿Qué pasa si una computadora con Ethernet

¿Qué pasa si una computadora con Ethernet

Estoy repasando un examen sobre redes y comunicaciones de datos y hay una cosa que no entiendo sobre CSMA/CD y Ethernet. Se supone que es bastante estable, por ejemplo, si una computadora se sale de la red, no es un problema como podría serlo en una red Token Ring (creo).

Pero Ethernet funciona con todas las demás computadoras esperando a que la computadora que está transmitiendo actualmente termine lo que está haciendo, y luego las demás usan CMSA/CD para determinar quién sigue. ¿Qué pasaría si una computadora fallara y siguiera enviando un flujo continuo de datos en un bucle infinito? De hecho, ¿existe un tiempo estándar para que las PC transmitan antes de ceder el paso a otras?

Respuesta1

Si hay algo que genera ruido en la red continuamente, la red se interrumpirá para todos los sistemas de esa red.

Hay un par de condiciones que deben cumplirse:

  1. Si está en una red conmutada, el "ruido" debe tener la forma de un paquete Ethernet. Si no es un paquete Ethernet válido, entonces el puerto del conmutador que recibe el ruido no lo reenviará a ningún otro puerto.
  2. Si estás en un medio verdaderamente compartido, el ruido puede sercualquier cosacomo un cable 10b2 colgado sobre una lámpara fluorescente rota.
  3. Si está en una red conmutada, los paquetes deben dirigirse a una dirección que no esté en uso o a una dirección de transmisión. El conmutador "inundará" la dirección desconocida a todos los puertos y sólo dejará de inundar si obtiene una respuesta.

Un ejemplo común de este tipo de modo de falla son las tormentas transmitidas.

Respuesta2

También hay que mencionar que CSMA/CD no es necesario en una época en la que todo está cambiado. El conmutador hace que el medio parezca no compartido ya que implementa una topología punto a punto.

Respuesta3

Realmente un comentario sobre la respuesta de @chris (que voté a favor): Eso se aplica igualmente bien a las redes que no son Ethernet, aunque tienen diferentes modos de falla. Emitir o destruir tokens continuamente, por ejemplo, o no reenviar paquetes correctamente.

información relacionada