Está en la página 1de 3

Enrutamiento

Una tabla de enrutamiento es una estructura de datos que se utiliza en


redes de computadoras para determinar la ruta a través de la cual se
enviarán los paquetes de datos desde su origen hasta su destino.

La tabla contiene información acerca de las rutas disponibles y ayuda a


los routers a tomar decisiones de enrutamiento. Básicamente asocia
direcciones de red con interfaces de salida del router.

Los componentes típicos de una tabla de enrutamiento son:

o Dirección de Red Destino: la dirección de red a la cual se quiere


enviar el tráfico. Puede ser una dirección individual o de subred.
o Máscara de Red: indica el rango de direcciones de la red de
destino.
o Gateway/Interface de Salida: define la puerta de enlace o interfaz
física del router por donde se enviarán los paquetes para esa red
de destino.
o Métrica: parámetros como número de saltos, ancho de banda,
retardo, confiabilidad, etc. que determinan la mejor ruta hacia el
destino.
o Próximo salto: dirección IP del siguiente router al cual se deben
enviar los paquetes.
o Estado de la Ruta: indica si la ruta está activa, inactiva, en espera,
etc.

Los routers utilizan protocolos de enrutamiento para construir y mantener


actualizadas sus tablas.

Estructura
La estructura básica del enrutamiento en redes de computadoras
consiste en los siguientes elementos:

o Routers: son los dispositivos encargados de reenviar los paquetes de


datos hacia su destino final a través de la ruta más óptima. Analizan
la tabla de enrutamiento para tomar decisiones.
o Tabla de enrutamiento: cada router posee una tabla que contiene
información acerca de las posibles rutas hacia las redes de destino,
incluyendo la dirección de red, máscara de subred, puerta de
enlace, métrica, etc.
o Protocolos de enrutamiento: son reglas y procedimientos usados
por los routers para construir y mantener actualizadas sus tablas de
enrutamiento intercambiando información con otros routers.
Ejemplos: RIP, OSPF, BGP.
o Métricas: criterios numéricos asignados a cada ruta que permiten al
router distinguir la mejor ruta hacia cada destino cuando existen
múltiples opciones, como por ejemplo el número de saltos entre
routers.
o Redes troncales: son redes de alta velocidad que interconectan
routers entre sí y llevan tráfico de diferentes redes de origen y
destino.
o Subredes: dividir una red grande en subredes más pequeñas
permite crear rutas más eficientes hacia rangos de direcciones IP
específicas.
o Jerarquía: los routers se pueden organizar en diferentes niveles o
capas jerárquicas para enrutar tráfico dentro de una organización
grande.

¿Para qué sirve?

El enrutamiento en redes de computadoras cumple varias funciones


importantes:

o Permite la comunicación entre redes: el enrutamiento hace posible


el intercambio de datos entre diferentes redes de computadoras,
ya sean redes locales o redes geográficamente distantes
interconectadas como Internet.
o Determina la mejor ruta: a través de los protocolos de enrutamiento
y el uso de métricas, se determina la ruta más óptima para enviar
los datos desde el origen al destino.
o Evita congestión de tráfico: el enrutamiento balancea el tráfico de
red dirigiéndolo por diferentes caminos, evitando sobrecargar
enlaces individuales.
o Permite crecimiento de la red: se pueden agregar nuevos routers y
enlaces sin interrumpir la comunicación global, gracias a que el
enrutamiento se encarga de adaptar las rutas.
o Proporciona redundancia: tener múltiples rutas disponibles provee
caminos alternativos en caso de fallas, caídas o congestión de la
ruta principal.
o Segmenta el tráfico: mediante el uso de subredes y VLANs, el
enrutamiento permite dividir y organizar el tráfico según
requerimientos de rendimiento y seguridad.
o Balancea carga: distribuye el tráfico de manera uniforme para
evitar sobrecarga en ciertos enlaces, mejorando el rendimiento
general de la red.
o Permite aplicar políticas: se pueden implementar políticas de
enrutamiento para cumplir requisitos específicos de una
organización, como seguridad, calidad de servicio, etc.

¿Cómo funciona?

El enrutamiento funciona de la siguiente manera:

o Cada router posee una tabla de enrutamiento que contiene


información sobre cómo alcanzar las diferentes redes destino. Esta
tabla se construye dinámicamente mediante protocolos de
enrutamiento.
o Cuando un dispositivo quiere enviar un paquete de datos a otro en
una red diferente, lo envía primero a su router predeterminado.
o El router recibe el paquete, analiza la dirección IP destino y consulta
su tabla de enrutamiento para determinar cuál es la mejor ruta a
través de la cual reenviar ese paquete.
o Basado en la tabla de enrutamiento, el router encapsula el
paquete original dentro de un nuevo paquete IP, poniendo como
dirección destino la del próximo salto o próximo router en la ruta
elegida.
o Este proceso se repite en cada router intermedio hasta que el
paquete llegue a la red de destino. El último router elimina la
encapsulación y envía el paquete original al dispositivo destino.
o Simultáneamente, cada router intercambia información de
topología y rutas con otros routers mediante protocolos de
enrutamiento para mantener actualizadas sus tablas con las rutas
más eficientes.
o Métricas como distancia, número de saltos, ancho de banda,
carga, confiabilidad, etc. se usan para determinar la mejor ruta.
o Si una ruta falla, los routers convergen para encontrar
automáticamente una ruta alternativa basada en la información
de sus tablas de enrutamiento.

También podría gustarte