Está en la página 1de 5

Protocolos de enrutamiento

Los protocolos de enrutamiento son un conjunto de reglas y convenciones que definen cómo los
dispositivos de red, como enrutadores y conmutadores, comparten información de enrutamiento
y determinan las mejores rutas para enviar datos a través de una red. Estos protocolos son
fundamentales para garantizar una comunicación eficiente y confiable en redes de diferentes
tamaños y topologías.

RIP

Concepto

Es un protocolo de enrutamiento de vector de distancia utilizado en redes pequeñas y


medianas.

Características de RIP:

o Métrica: RIP utiliza el conteo de saltos como métrica para determinar la ruta más corta
hacia un destino. Cada salto representa un enrutador en el camino.
o Limitación de saltos: RIP tiene un límite máximo de 15 saltos, lo que limita su uso en redes
grandes.
o Actualización periódica: Los enrutadores que ejecutan RIP envían actualizaciones de
enrutamiento cada 30 segundos.
o Convergencia lenta: Debido a su naturaleza de vector de distancia, RIP puede tardar en
converger y encontrar rutas alternativas en caso de fallas de red.
o Simplicidad: RIP es un protocolo sencillo y fácil de configurar, lo que lo hace adecuado
para redes pequeñas.

Comandos de RIP:

o router rip: Este comando habilita el proceso de enrutamiento RIP en un enrutador


Cisco.
o network [dirección-red]: Especifica las redes directamente conectadas que se
anunciarán a través de RIP.
o version [1 | 2]: Configura la versión de RIP a utilizar (1 o 2).
o passive-interface [interfaz]: Evita que RIP envíe actualizaciones de enrutamiento en
una interfaz específica.
o default-metric [valor]: Establece una métrica predeterminada para rutas
redistribuidas en RIP.
o show ip route: Muestra la tabla de enrutamiento actual en el enrutador.
o debug ip rip: Habilita la depuración de RIP para solucionar problemas.

Funcionamiento de RIP:

o Descubrimiento de vecinos: Los enrutadores RIP envían periódicamente mensajes


de solicitud cada 30 segundos para descubrir otros enrutadores RIP en la red.
o Intercambio de tablas de enrutamiento: Los enrutadores RIP intercambian
periódicamente sus tablas de enrutamiento con sus vecinos.
o Cálculo de rutas: Cada enrutador RIP mantiene una tabla de enrutamiento que
contiene las rutas aprendidas de sus vecinos. Utiliza el conteo de saltos para
determinar la ruta más corta hacia cada destino.
o Actualización de rutas: Cuando un enrutador RIP recibe una nueva ruta o un cambio
en una ruta existente, actualiza su tabla de enrutamiento y propaga la información a
sus vecinos.
o División de horizonte: RIP no anuncia rutas de vuelta al enrutador desde el que las
aprendió para evitar bucles de enrutamiento.
o Envejecimiento de rutas: Las rutas aprendidas por RIP tienen un temporizador de
envejecimiento. Si no se recibe una actualización para una ruta específica, la ruta se
considera caducada y se elimina de la tabla de enrutamiento.

IGRP

Es un protocolo de enrutamiento desarrollado por Cisco Systems en la década de 1980. Fue el


predecesor del protocolo EIGRP (Enhanced Interior Gateway Routing Protocol) y ya no se utiliza
ampliamente.

Características:

o Protocolo propietario de Cisco: IGRP fue desarrollado y utilizado exclusivamente por


Cisco Systems.
o Protocolo de vector de distancia: IGRP era un protocolo de enrutamiento de vector
de distancia, lo que significa que se basaba en el intercambio de vectores de
distancia (métricas) entre enrutadores para determinar las rutas más cortas.
o Métrica compuesta: IGRP utilizaba una métrica compuesta que incluía ancho de
banda, retraso, confiabilidad, carga y MTU (Unidad de Transmisión Máxima) para
calcular las rutas óptimas.
o Actualizaciones periódicas: Los enrutadores IGRP intercambiaban actualizaciones de
enrutamiento periódicamente, cada 90 segundos.
o Soporte de VLSM y CIDR: IGRP admitía el enrutamiento sin clases (CIDR) y las
máscaras de subred de longitud variable (VLSM).

Comandos:

o router igrp [proceso]: Este comando habilitaba el proceso de enrutamiento IGRP en


un enrutador Cisco.
o network [dirección-red]: Especificaba las redes directamente conectadas que se
anunciarían a través de IGRP.
o metric weights [tos k1 k2 k3 k4 k5]: Configuraba los pesos de la métrica compuesta
de IGRP.
o show ip route: Mostraba la tabla de enrutamiento actual en el enrutador.
o debug ip igrp events: Habilitaba la depuración de IGRP para solucionar problemas.

Funcionamiento:
o Descubrimiento de vecinos: Los enrutadores IGRP enviaban periódicamente
mensajes de actualización para descubrir otros enrutadores IGRP en la red.
o Intercambio de vectores de distancia: Los enrutadores IGRP intercambiaban sus
vectores de distancia, que incluían la información de las rutas y las métricas
compuestas.
o Cálculo de rutas: Cada enrutador IGRP mantenía una tabla de enrutamiento que
contenía las rutas aprendidas de sus vecinos. Utilizaba la métrica compuesta para
determinar la ruta más óptima hacia cada destino.
o Actualización de rutas: Cuando un enrutador IGRP recibía una nueva ruta o un
cambio en una ruta existente, actualizaba su tabla de enrutamiento y propagaba la
información a sus vecinos.
o División de horizonte: IGRP implementaba la división de horizonte para evitar bucles
de enrutamiento.
o Envejecimiento de rutas: Las rutas aprendidas por IGRP tenían un temporizador de
envejecimiento. Si no se recibía una actualización para una ruta específica, la ruta se
consideraba caducada y se eliminaba de la tabla de enrutamiento.

EIGRP

Es un protocolo de enrutamiento de vector de distancia avanzado desarrollado por Cisco Systems.


A continuación, se detallan sus principales características, comandos y funcionamiento:

Características:

o Protocolo propietario de Cisco: EIGRP es un protocolo propietario de Cisco y no está


estandarizado por el IETF.
o Protocolo de vector de distancia avanzado: EIGRP es un protocolo de enrutamiento
de vector de distancia, pero incorpora características de los protocolos de estado de
enlace, lo que lo hace más eficiente y escalable.
o Métrica compuesta: EIGRP utiliza una métrica compuesta que incluye ancho de
banda, retraso, confiabilidad, carga y MTU para calcular las rutas óptimas.
o Actualizaciones parciales: EIGRP envía actualizaciones parciales solo cuando hay
cambios en la topología, en lugar de enviar actualizaciones periódicas completas.
o Convergencia rápida: EIGRP converge más rápidamente que otros protocolos de
vector de distancia debido a su uso de actualizaciones parciales y su capacidad para
detectar rutas alternas.
o VLSM y CIDR: EIGRP admite el enrutamiento sin clases (CIDR) y las máscaras de
subred de longitud variable (VLSM).

Comandos:

o router eigrp [proceso]: Habilita el proceso de enrutamiento EIGRP en un enrutador


Cisco.
o network [dirección-red]: Especifica las redes directamente conectadas que se
anunciarán a través de EIGRP.
o metric weights [tos k1 k2 k3 k4 k5]: Configura los pesos de la métrica compuesta de
EIGRP.
o eigrp router-id [dirección-ip]: Establece un ID de enrutador EIGRP específico.
o passive-interface [interfaz]: Evita que EIGRP envíe actualizaciones de enrutamiento
en una interfaz específica.
o show ip eigrp topology: Muestra la topología de enrutamiento EIGRP.
o debug eigrp packet: Habilita la depuración de paquetes EIGRP para solucionar
problemas.

Funcionamiento:

o Descubrimiento de vecinos: Los enrutadores EIGRP utilizan el protocolo EIGRP Hello


para descubrir y formar relaciones de vecindad con otros enrutadores EIGRP.
o Intercambio de información de topología: Los enrutadores EIGRP intercambian
información de topología completa, incluidas las rutas y las métricas compuestas.
o Cálculo de rutas: Cada enrutador EIGRP mantiene una tabla de topología que
contiene todas las rutas conocidas en la red. Utiliza el algoritmo DUAL (Diffusing
Update Algorithm) para calcular las rutas óptimas basadas en la métrica compuesta.
o Actualización de rutas: Cuando un enrutador EIGRP detecta un cambio en la
topología, envía una actualización parcial a sus vecinos para informar sobre el
cambio.
o Rutas de respaldo: EIGRP mantiene rutas de respaldo en su tabla de topología, lo
que le permite converger rápidamente a una ruta alternativa en caso de falla.
o Operaciones sin bucles: EIGRP utiliza el algoritmo DUAL para garantizar que no se
formen bucles de enrutamiento durante los procesos de convergencia.

OSPF

Es un protocolo de enrutamiento de estado de enlace ampliamente utilizado en redes de área


extensa (WAN) y grandes redes empresariales.

Características:

o Protocolo de estado de enlace: OSPF es un protocolo de enrutamiento de estado de


enlace, lo que significa que los enrutadores intercambian información detallada
sobre sus enlaces conectados y la topología de red.
o Enrutamiento jerárquico: OSPF divide la red en áreas jerárquicas, lo que ayuda a
reducir el tráfico de enrutamiento y mejora la escalabilidad.
o Métricas basadas en costo: OSPF utiliza métricas de costo basadas en la velocidad
del enlace para determinar las rutas más cortas.
o Soporte de VLSM y CIDR: OSPF admite el enrutamiento sin clases (CIDR) y las
máscaras de subred de longitud variable (VLSM).
o Convergencia rápida: OSPF converge rápidamente a las nuevas rutas en caso de
cambios topológicos o fallas de red.
o Autenticación: OSPF proporciona mecanismos de autenticación para proteger la
integridad de las actualizaciones de enrutamiento.
Comandos:

o router ospf [proceso]: Habilita el proceso de enrutamiento OSPF en un enrutador


Cisco.
o network [dirección-red] [máscara-wildcard] area [área]: Define las interfaces y áreas
en las que OSPF operará.
o area [área] authentication [tipo]: Configura la autenticación para un área OSPF
específica.
o passive-interface [interfaz]: Evita que OSPF envíe actualizaciones de enrutamiento
en una interfaz específica.
o redistribute [protocolo] [proceso] metric [valor]: Redistribuye rutas desde otros
protocolos de enrutamiento en OSPF.
o show ip ospf neighbor: Muestra la información de los vecinos OSPF.
o show ip ospf database: Muestra la base de datos de estado de enlace OSPF.

Funcionamiento:

o Descubrimiento de vecinos: Los enrutadores OSPF utilizan paquetes Hello para


descubrir y formar relaciones de vecindad con otros enrutadores OSPF en el mismo
área.
o Intercambio de información de estado de enlace: Los enrutadores OSPF
intercambian información de estado de enlace (LSA) que describe la topología de
red y los enlaces conectados.
o Cálculo de rutas: Cada enrutador OSPF mantiene una base de datos de estado de
enlace (LSDB) que contiene toda la información de topología de la red. Utiliza el
algoritmo de Dijkstra para calcular las rutas más cortas basadas en las métricas de
costo.
o Inundación de LSA: Cuando un enrutador OSPF detecta un cambio en la topología,
genera una nueva LSA y la inunda a través de la red para que todos los enrutadores
OSPF actualicen sus LSDB.
o Enrutamiento jerárquico: OSPF divide la red en áreas jerárquicas, donde el tráfico de
enrutamiento se limita dentro de cada área, mejorando la escalabilidad y
reduciendo el consumo de recursos.
o Áreas especiales: OSPF utiliza áreas especiales como el área backbone (área 0) y las
áreas de tránsito para interconectar las diferentes áreas de la red.

También podría gustarte