If you're seeing this message, it means we're having trouble loading external resources on our website.

Si estás detrás de un filtro de páginas web, por favor asegúrate de que los dominios *.kastatic.org y *.kasandbox.org estén desbloqueados.

Contenido principal

Redundancia y tolerancia a fallas

En el Protocolo de Internet (IP), las computadoras dividen los mensajes en paquetes y esos paquetes saltan de enrutador a enrutador en el camino a su destino:
Diagrama de computadora portátil que envía paquetes al servidor. Una red de 9 enrutadores se muestra entre el portátil y el servidor, con varias líneas conectándolos. Hay un camino desde el portátil, a través de los enrutadores, al servidor, que está resaltado con flechas verdes.
¿Qué pasa si una ruta en la red deja de estar disponible, por ejemplo debido a un desastre natural que la destruye físicamente, o a un cibercriminal que la secuestra? ¿El paquete está condenado a no llegar nunca a su destino?
Diagrama con enrutador a la izquierda y 3 enrutadores a la derecha. Hay líneas desde el enrutador de la izquierda a cada uno de los enrutadores de la derecha, y estas líneas están etiquetadas 1, 2 y 3. La segunda línea, etiquetada como 2, se muestra cortada a mitad de camino debido a un incendio.

Redundancia en enrutamiento

Afortunadamente, a menudo hay muchas rutas posibles que un paquete puede seguir para llegar al mismo destino. La disponibilidad de múltiples rutas aumenta la redundancia de una red.
Considera esta red simplificada que conecta enrutadores en cuatro ciudades principales.
Diagrama con cuatro enrutadores y cuatro líneas conectándolos. Una línea va de Oakland a Austin, otra línea va de Austin a Nueva York, otra línea va de Austin a Tampa, y otra línea va de Nueva York a Tampa. Las líneas son bidireccionales.
Las líneas también se describen en esta tabla:
DesdeHasta
OaklandAustin
AustinNew York
AustinTampa
New YorkTampa
Hay varias rutas desde el enrutador de Oakland hasta el enrutador de Nueva York.
La primera y más corta va de Oakland a Austin a Nueva York:
Diagrama con cuatro enrutadores etiquetados Oakland, Austin, Tampa y Nueva York. Hay cuatro líneas conectándolos.
  • Una línea va de Oakland a Austin
  • Otra línea va de Austin a New York
  • Otra línea va de Austin a Tampa
  • Otra línea va de Nueva York a Tampa
Las líneas de Oakland a Austin y de Austin a Nueva York terminan en una flecha y están resaltadas en verde.
Una ruta un poco más larga va de Oakland a Austin a Tampa a Nueva York:
Diagrama con cuatro enrutadores etiquetados Oakland, Austin, Tampa y Nueva York. Hay cuatro líneas conectándolos.
  • Una línea va de Oakland a Austin
  • Otra línea va de Austin a New York
  • Otra línea va de Austin a Tampa
  • Otra línea va de Nueva York a Tampa
Las 3 líneas de Oakland a Austin, Austin a Tampa y Tampa a Nueva York terminan en una flecha, y están resaltadas en verde.
¿Por qué es tan importante esta redundancia? Si la conexión entre el router de Austin y el de Nueva York ya no está disponible, entonces todavía hay otra forma para que el paquete llegue a su destino.
Diagrama con cuatro enrutadores y cuatro líneas conectándolos. Una línea va de Oakland a Austin, otra va de Austin a Tampa, y otra va de Nueva York a Tampa. Las líneas son bidireccionales. Una línea parcial se muestra de Austin a Nueva York, y está cortada por fuego.
Las líneas también se describen en esta tabla:
DesdeHasta
OaklandAustin
AustinTampa
New YorkTampa
La redundancia de rutas en la red incrementa el número de maneras posibles en que un paquete puede llegar a su destino.
Comprueba tu comprensión
  • Corriente
ARPANET fue el precursor de Internet, la red en la cual la tecnología de Internet se probó por primera vez. Comenzó a funcionar en 1969 con sólo cuatro computadoras conectadas entre sí.
Este es un mapa de ARPANET en 1969:
Diagrama con cuatro enrutadores y cuatro líneas conectándolos. No hay flechas en ninguna de las líneas.
  • Una línea va de Utah a SRI
  • Otra línea va de SRI a ULCA
  • Otra línea va de SRI a UCSB
  • Otra línea va de UCSB a UCLA
¿Cuántas rutas hay entre Utah y UCLA?
  • Tu respuesta debe ser
  • un entero, como 6
  • una fracción propia simplificada, como 3, slash, 5
  • una fracción impropia simplificada, como 7, slash, 4
  • un número mixto, como 1, space, 3, slash, 4
  • un decimal exacto, como 0, point, 75
  • un múltiplo de pi, como 12, space, start text, p, i, end text o 2, slash, 3, space, start text, p, i, end text

Tolerancia a fallas

Un sistema tolerante a fallas es aquel que puede experimentar una falla (o múltiples fallas) en sus componentes, pero que continúa funcionando correctamente.
Internet es un sistema masivo y complejo con millones de componentes que pueden dañarse en cualquier momento y muchos de esos componentes de hecho se dañan. Pero hasta 2020, nadie ha logrado dañar toda la Internet.
Un gran contribuidor a la tolerancia a fallas de Internet es la redundancia en las rutas para uso de enrutamiento de red.
Considera el número de cables submarinos que conectan la parte oriental de los Estados Unidos con la parte occidental de Europa:
Un mapa de cables submarinos que cruzan el océano Atlántico. Muestra más de 10 cables que conectan la Costa Este de los Estados Unidos con varios puntos en Europa.
Si uno de esos cables se daña, hay muchos otros cables que pueden transportar el tráfico de Internet por el océano Atlántico.
O, dicho de otra manera, no hay un único punto de falla entre las costas. Un único punto de falla es un componente de un sistema que tumbará todo el sistema si falla. Cuando intentamos asegurarnos que un sistema sea tolerante a fallas, buscamos puntos únicos de falla y encontramos maneras de añadir redundancia en esos puntos.
Ahora considera el escaso número de cables submarinos entre estas islas Polinesias en el Pacífico Sur:
Un mapa de cables submarinos en el Pacífico Sur, que muestra un cable que conecta Fiji con Tonga y otro cable que conecta las Islas Cook y la Polinesia Francesa.
Si se corta un cable entre las Islas Cook y la Polinesia Francesa, ¿cómo afectará eso a Internet en esas islas?
En algunos casos, un corte a un cable puede hacer caer un país entero. En 2019, un ancla de un barco que estaba siendo arrastrada a lo largo del fondo del mar, cortó el cable a Tonga y dañó su acceso a Internet por 11 días. start superscript, 1, end superscript
No se necesita mucho para cortar un cable. En 2011, una abuela en el país de Georgia, dañó accidentalmente un cable con su pala, que como resultado causó que toda Armenia perdiera acceso a Internet durante 5 horas. squared
Los cortes de cables ocurren con relativa frecuencia —"alrededor de cada 3 días", según el analista de redes Stephan Beckert. cubed La mayor parte del tiempo, el usuario promedio de Internet ni siquiera se da cuenta que se producen cortes y cuando uno de los tantos buques de reparación de cables arregla el corte. start superscript, 4, end superscript Cuando sí notamos los cortes a los cables, eso generalmente significa que hay un único punto de falla y es hora de añadir redundancia al sistema.
¿Por qué no empezamos con redundancia en todos lados? Como puedes adivinar, es caro. El costo del cable submarino que conecta Tonga a Fiji se estimó en unos $30 millones, y eso que es un cable relativamente corto. start superscript, 5, end superscript Cuando Google instaló un cable de fibra óptica de alta velocidad entre Estados Unidos y Tokyo, les costó $300 millones de dólares. start superscript, 6, end superscript
Cuando es demasiado caro duplicar un recurso, puede sers posible encontrar maneras en que el sistema se degrade con gracia cuando ocurre un error. Durante la interrupción de Tonga, los proveedores de satélites corrieron a proporcionarle acceso a Internet. start superscript, 7, end superscript Puede que no hayan podido proporcionar las mismas velocidades que la conexión de cable de fibra, pero cualquier conexión a Internet es mejor que nada.
🤔 Considera la tolerancia a fallas de la infraestructura a tu alrededor. ¿Cuánta redundancia hay en el sistema eléctrico de tu casa o en tu laboratorio de computadoras? ¿Hay algún punto único de falla? ¿Cuál sería la forma mas barata de aumentar la redundancia?
Comprueba tu comprensión
El ARPANET de 1970 no era muy tolerante a fallas. Con tan pocas conexiones entre nodos, una falla podía fácilmente interrumpir el ARPANET.
Diagrama con 5 enrutadores y 5 líneas conectándolas. No hay flechas en ninguna de las líneas.
  • Una línea que va de Utah a SRI
  • Otra línea que va de SRI a UCSB
  • Otra línea que va de SRI a UCLA
  • Otra línea que va de UCSB a UCLA
  • Otra línea que va de UCLA a BBN
¿Si una computadora quería enviar un mensaje de Utah a BBN, ¿cuáles conexiones definitivamente necesitaba que permanecieran disponibles?
Elige todas las respuestas adecuadas:


🙋🏽🙋🏻‍♀️🙋🏿‍♂️¿TIenes alguna pregunta sobre este tema? ¡Nos encantaría responderte; tan solo pregunta en el área de preguntas más abajo!

¿Quieres unirte a la conversación?

¿Sabes inglés? Haz clic aquí para ver más discusiones en el sitio en inglés de Khan Academy.