El enrutamiento es una de las áreas más fundamentales de las redes que un administrador debe conocer. Los protocolos de enrutamiento determinan cómo llegan sus datos a su destino y ayudan a que ese proceso sea lo más fluido posible. Sin embargo, hay tantos tipos diferentes de protocolos de enrutamiento que puede ser muy difícil hacer un seguimiento de todos ellos.!
En esta publicación, analizaremos una variedad de diferentes tipos de protocolos y conceptos de protocolos. Los protocolos de enrutador incluyen:
- Protocolo de información de enrutamiento (RIP)
- Protocolo de puerta de enlace interior (IGRP)
- Abrir primero la ruta más corta (OSPF)
- Protocolo de puerta de enlace exterior (EGP)
- Protocolo de enrutamiento de puerta de enlace interior mejorado (EIGRP)
- Protocolo de puerta de enlace fronterizo (BGP)
- Sistema intermedio a sistema intermedio (IS-IS)
Antes de analizar los protocolos de enrutamiento, es importante centrarse en las categorías de protocolos. Todos los protocolos de enrutamiento se pueden clasificar en los siguientes:
- Protocolos de vector de distancia o estado de enlace
- Protocolos de puerta de enlace interior (IGP) o Protocolos de puerta de enlace exterior (EGP)
- Protocolos con clase o sin clase
Protocolos de vector de distancia y estado de enlace
Envía toda la tabla de enrutamiento durante las actualizaciones | Solo proporciona información del estado del enlace |
Envía actualizaciones periódicas cada 30-90 segundos. | Utiliza actualizaciones activadas |
Actualizaciones de transmisiones | Actualizaciones de múltiples lanzamientos |
Vulnerable a los bucles de enrutamiento | Sin riesgo de enrutamiento de bucles |
RIP, IGRP | OSPF, IS-IS |
Los protocolos de vector de distancia son protocolos que use la distancia para encontrar la mejor ruta para los paquetes dentro de una red. Estos protocolos miden la distancia en función de cuántos datos de saltos deben pasar para llegar a su destino. El número de saltos es esencialmente el número de enrutadores necesarios para llegar al destino..
En general, los protocolos de vector de distancia envían una tabla de enrutamiento llena de información a los dispositivos vecinos. Este enfoque los convierte en una inversión baja para los administradores, ya que pueden implementarse sin mucha necesidad de ser administrados. El único problema es que requieren más ancho de banda para enviar en las tablas de enrutamiento y también pueden encontrarse en bucles de enrutamiento.
Protocolos de estado de enlace
Los protocolos de estado de enlace adoptan un enfoque diferente para encontrar la mejor ruta, ya que comparten información con otros enrutadores cercanos. los la ruta se calcula en función de la velocidad de la ruta al destino y el costo de los recursos. Los protocolos de estado de enlace utilizan un algoritmo para resolver esto. Una de las principales diferencias con un protocolo de vector de distancia es que los protocolos de estado de enlace no envían tablas de enrutamiento; en cambio, los enrutadores se notifican entre sí cuando se detectan cambios.
Los enrutadores que utilizan el protocolo de estado de enlace crean tres tipos de tablas; mesa vecina, tabla de topología, y tabla de ruteo. La tabla vecina almacena detalles de enrutadores vecinos utilizando el protocolo de estado de enlace, la tabla de topología almacena la topología de red completa y la tabla de enrutamiento almacena las rutas más eficientes.
IGP y EGP
Los protocolos de enrutamiento también se pueden clasificar como Protocolos de puerta de enlace interior (IGP) o Protocolos de puerta de enlace exterior (EGP). Los IGP son protocolos de enrutamiento que intercambian información de enrutamiento con otros enrutadores dentro de un único sistema autónomo (AS). Un AS se define como una red o una colección de redes bajo el control de una empresa. La empresa AS está, por lo tanto, separada del ISP AS.
Cada uno de los siguientes se clasifica como IGP:
- Abrir primero la ruta más corta (OSPF)
- Protocolo de información de enrutamiento (RIP)
- Sistema Intermedio a Sistema Intermedio (IS-IS)
- Protocolo de enrutamiento de puerta de enlace interior mejorado (EIGRP)
Por otro lado, los EGP son protocolos de enrutamiento que se utilizan para transferir información de enrutamiento entre enrutadores en diferentes sistemas autónomos. Estos protocolos son más complejos y BGP es el único protocolo EGP que es probable que encuentre. Sin embargo, es importante tener en cuenta que hay un protocolo EGP llamado EGP.
Los ejemplos de EGP incluyen:
- Protocolo de puerta de enlace fronterizo (BGP)
- Protocolo de puerta de enlace exterior (EGP)
- El protocolo de enrutamiento interdominio de ISO (IDRP)
Tipos de protocolo de enrutamiento
Cronología de protocolos de enrutamiento
- 1982 – EGP
- 1985 – IGRP
- 1988 – RIPv1
- 1990 – IS-IS
- 1991 – OSPFv2
- 1992 – EIGRP
- 1994 – RIPv2
- 1995 – BGP
- 1997 – RIPng
- 1999 – BGPv6 y OSPFv3
- 2000 – IS-ISv6
Protocolo de información de enrutamiento (RIP)
El Protocolo de información de enrutamiento o RIP es uno de los primeros protocolos de enrutamiento que se crea. RIP se usa en ambos Redes de área local (LAN) y Redes de área amplia (WAN), y también se ejecuta en la capa de aplicación del modelo OSI. Existen múltiples versiones de RIP que incluyen RIPv1 y RIPv2. La versión original o RIPv1 determina las rutas de red en función del destino IP y el conteo de saltos del viaje..
RIPv1 interactúa con la red transmitiendo su tabla IP a todos los enrutadores conectados a la red. RIPv2 es un poco más sofisticado que esto y envía su tabla de enrutamiento a una dirección de multidifusión. RIPv2 también utiliza la autenticación para mantener los datos más seguros y elige una máscara de subred y una puerta de enlace para el tráfico futuro. La principal limitación de RIP es que tiene un conteo de saltos máximo de 15, lo que lo hace inadecuado para redes más grandes..
Ver también: Herramientas de monitoreo de LAN
Protocolo de puerta de enlace interior (IGRP)
Interior Gateway Protocol o IGRP es un protocolo de vector de distancia producido por Cisco. IGRP fue diseñado para construir sobre las bases establecidas en RIP para funcionar de manera más efectiva dentro de redes más grandes y quitó la tapa de 15 saltos que se colocó en RIP. IGRP utiliza métricas como el ancho de banda, el retraso, la confiabilidad y la carga para comparar la viabilidad de las rutas dentro de la red. Sin embargo, solo el ancho de banda y el retraso se usan en la configuración predeterminada de IGRP.
IGRP es ideal para redes más grandes porque emite actualizaciones cada 90 segundos y tiene un conteo máximo de saltos de 255. Esto le permite mantener redes más grandes que un protocolo como RIP. IGRP también se usa ampliamente porque es resistente a los bucles de enrutamiento porque se actualiza automáticamente cuando ocurren cambios dentro de la red.
Abrir primero la ruta más corta (OSPF)
Open Shortest Path First o el protocolo OSPF es un IGP de estado de enlace que se diseñó a medida para redes IP que utilizan El camino más corto primero (SPF) algoritmo. El algoritmo SPF se utiliza para calcular el árbol de expansión de la ruta más corta para garantizar una transmisión eficiente de paquetes. Los enrutadores OSPF mantienen bases de datos que detallan información sobre la topología circundante de la red. Esta base de datos está llena de datos tomados de Anuncios de estado de enlace (LSA) enviado por otros enrutadores. Los LSA son paquetes que brindan información detallada sobre cuántos recursos tomaría una ruta determinada.
OSPF también usa el Algoritmo de Dijkstra para recalcular rutas de red cuando cambia la topología. Este protocolo también es relativamente seguro, ya que puede autenticar los cambios de protocolo para mantener la seguridad de los datos. Es utilizado por muchas organizaciones porque es escalable a entornos grandes. Se realiza un seguimiento de los cambios de topología y OSPF puede recalcular rutas de paquetes comprometidas si se ha bloqueado una ruta utilizada anteriormente.
Protocolo de puerta de enlace exterior (EGP)
El Protocolo de puerta de enlace exterior o EGP es un protocolo que se utiliza para intercambiar datos entre los hosts de puerta de enlace que se unen entre sí dentro de sistemas autónomos. En otras palabras, EGP proporciona un foro para que los enrutadores compartan información entre diferentes dominios. El ejemplo más destacado de un EGP es Internet en sí. La tabla de enrutamiento del protocolo EGP incluye enrutadores conocidos, costos de ruta y direcciones de dispositivos vecinos. EGP fue ampliamente utilizado por organizaciones más grandes, pero desde entonces ha sido reemplazado por BGP.
La razón por la cual este protocolo ha caído en desgracia es que no admite entornos de red de múltiples rutas. El protocolo EGP funciona manteniendo una base de datos de redes cercanas y los caminos que podría tomar para llegar a ellas. Esta información se envía a los enrutadores conectados. Una vez que llega, los dispositivos pueden actualizar sus tablas de enrutamiento y realizar una selección de ruta más informada en toda la red.
Protocolo de enrutamiento de puerta de enlace interior mejorado (EIGRP)
El Protocolo de enrutamiento de puerta de enlace interior mejorado o EIGRP es un protocolo de enrutamiento de vector de distancia que se utiliza para IP, AppleTalk, y NetWare redes. EIGRP es un protocolo de propiedad de Cisco que fue diseñado para seguir el protocolo IGRP original. Cuando se usa EIGRP, un enrutador toma información de las tablas de enrutamiento de sus vecinos y las registra. Se consulta a los vecinos para obtener una ruta y cuando se produce un cambio, el enrutador notifica a sus vecinos sobre el cambio. Esto tiene el resultado final de hacer que los enrutadores vecinos se den cuenta de lo que está sucediendo en los dispositivos cercanos.
EIGRP está equipado con una serie de características para maximizar la eficiencia, que incluyen Protocolo de transporte confiable (RTP) y a Difusión del algoritmo de actualización (DOBLE) Las transmisiones de paquetes se hacen más efectivas porque las rutas se recalculan para acelerar el proceso de convergencia.
Protocolo de puerta de enlace fronterizo (BGP)
Border Gateway Protocol o BGP es el protocolo de enrutamiento de Internet que se clasifica como un protocolo de vector de ruta de distancia. BGP fue diseñado para reemplazar EGP con un enfoque descentralizado de enrutamiento. El algoritmo de selección de mejor ruta BGP se utiliza para seleccionar las mejores rutas para transferencias de paquetes. Si no tiene ninguna configuración personalizada, BGP seleccionará las rutas con la ruta más corta al destino.
Sin embargo, muchos administradores optan por cambiar las decisiones de enrutamiento a criterios de acuerdo con sus necesidades.. El mejor algoritmo de selección de ruta se puede personalizar cambiando el atributo de comunidad de costo BGP. BGP puede tomar decisiones basadas en el enrutamiento Factores como peso, preferencia local, generado localmente, longitud de ruta AS_, tipo de origen, discriminador de múltiples salidas, eBGP sobre iBGP, métrica IGP, ID de enrutador, lista de clúster y dirección de vecino.
BGP solo envía datos actualizados de la tabla de enrutadores cuando algo cambia. Como resultado, no hay autodescubrimiento de cambios de topología, lo que significa que el usuario tiene que configurar BGP manualmente. En términos de seguridad, el protocolo BGP se puede autenticar para que solo los enrutadores aprobados puedan intercambiar datos entre sí..
Sistema intermedio a sistema intermedio (IS-IS)
Sistema intermedio a sistema intermedio (IS-IS) es un estado de enlace, protocolo de enrutamiento IP y protocolo IGPP utilizado en Internet para enviar información de enrutamiento IP. IS-IS usa una versión modificada del algoritmo Dijkstra. Una red IS-IS se compone de una gama de componentes que incluyen sistemas finales (dispositivos de usuario), sistemas intermedios (enrutadores), áreas y dominios..
Bajo IS-IS, los enrutadores se organizan en grupos llamados áreas y varias áreas se agrupan para formar un dominio. Los enrutadores dentro del área se colocan con la Capa 1 y los enrutadores que conectan segmentos juntos se clasifican como Capa 2. Hay dos tipos de direcciones utilizadas por IS-IS; Punto de acceso al servicio de red (NSAP) y Título de entidad de red (RED).
Protocolos de enrutamiento con clase y sin clase
Los protocolos de enrutamiento también se pueden clasificar como protocolos de enrutamiento con clase y sin clase. La distinción entre estos dos se reduce a cómo se ejecutan las actualizaciones de enrutamiento. El debate entre estas dos formas de enrutamiento a menudo se denomina enrutamiento con clase versus sin clase.
Protocolos de enrutamiento con clase
Los protocolos de enrutamiento con clase no envían información de máscara de subred durante las actualizaciones de enrutamiento, pero los protocolos de enrutamiento sin clase sí. RIPv1 y IGRP se consideran protocolos con clase. Estos dos son protocolos con clase porque no incluyen información de máscara de subred en sus actualizaciones de enrutamiento. Los protocolos de enrutamiento con clase se han quedado obsoletos por los protocolos de enrutamiento sin clase.
Protocolos de enrutamiento sin clase
Como se mencionó anteriormente, los protocolos de enrutamiento con clase han sido reemplazados por protocolos de enrutamiento sin clase. Protocolos de enrutamiento sin clase enviar información de máscara de subred IP durante las actualizaciones de enrutamiento. RIPv2, EIGRP, OSPF e IS-IS son todos los tipos de protocolos de enrutamiento de clase que incluyen información de máscara de subred dentro de las actualizaciones.
Protocolos de enrutamiento dinámico
Los protocolos de enrutamiento dinámico son otro tipo de protocolos de enrutamiento que son críticos para las redes modernas de nivel empresarial. Protocolos de enrutamiento dinámico Permitir a los enrutadores agregar automáticamente información a sus tablas de enrutamiento desde los enrutadores conectados. Con estos protocolos, los enrutadores envían actualizaciones de topología cada vez que cambia la estructura topológica de la red. Esto significa que el usuario no tiene que preocuparse por mantener las rutas de red actualizadas.
Una de las principales ventajas de los protocolos de enrutamiento dinámico es que reducen la necesidad de administrar configuraciones. La desventaja es que esto tiene el costo de asignar recursos como CPU y ancho de banda para mantenerlos en funcionamiento de forma continua. OSPF, EIGRP y RIP se consideran protocolos de enrutamiento dinámico.
Protocolos de enrutamiento y métricas
No importa qué tipo de protocolo de enrutamiento se utilice, habrá métricas claras que se utilizarán para medir qué ruta es la mejor. Un protocolo de enrutamiento puede identificar múltiples rutas a un destino, pero debe tener la capacidad de determinar cuál es la más eficiente. Las métricas permiten que el protocolo determine qué ruta se debe elegir para proporcionar a la red el mejor servicio.
La métrica más simple a considerar es el conteo de saltos. El protocolo RIP utiliza el conteo de saltos para medir la distancia que tarda un paquete en llegar a su destino. Cuantos más saltos tenga que recorrer un paquete, más lejos tendrá que viajar el paquete. Por lo tanto, el protocolo RIP tiene como objetivo elegir rutas y minimizar los saltos cuando sea posible. Hay muchas métricas además del conteo de saltos que usan los protocolos de enrutamiento IP. Las métricas utilizadas incluyen:
- Número de saltos – Mide la cantidad de enrutadores por los que debe viajar un paquete
- Banda ancha – Elige la ruta en función de cuál tiene el mayor ancho de banda
- Retrasar – Elige la ruta en función de la cual lleva menos tiempo
- Fiabilidad – Evalúa la probabilidad de que un enlace falle en función de los recuentos de errores y fallas anteriores
- Costo – Un valor configurado por el administrador o el IOS que se utiliza para medir el costo de una ruta en función de una métrica o un rango de métricas
- Carga – Elige la ruta en función de la utilización del tráfico de los enlaces conectados
Métricas por tipo de protocolo
Q.E.P.D | Número de saltos |
RIPv2 | Número de saltos |
IGRP | Ancho de banda, retraso |
OSPF | Banda ancha |
BGP | Elegido por el administrador |
EIGRP | Ancho de banda, retraso |
IS-IS | Elegido por el administrador |
Distancia administrativa
La distancia administrativa es una de las características más importantes dentro de los enrutadores. Administrativo es el término utilizado para describir un valor numérico que se utiliza para priorizar qué ruta se debe utilizar cuando hay dos o más rutas disponibles. Cuando se encuentran una o más rutas, el El protocolo de enrutamiento con la menor distancia administrativa se selecciona como la ruta. Existe una distancia administrativa predeterminada, pero los administradores también pueden configurar la suya..
Interfaz conectada | 0 0 |
Ruta estática | 1 |
Ruta de resumen IGRP mejorada | 5 5 |
BGP externo | 20 |
IGRP interno mejorado | 90 |
IGRP | 100 |
OSPF | 110 |
IS-IS | 115 |
Q.E.P.D | 120 |
Ruta externa EIGRP | 170 |
BGP interno | 200 |
Desconocido | 255 |
Cuanto menor sea el valor numérico de la distancia administrativa, más confiará el enrutador en la ruta. Cuanto más cerca esté el valor numérico de cero, mejor. Los protocolos de enrutamiento utilizan la distancia administrativa principalmente como una forma de evaluar la confiabilidad de los dispositivos conectados. Puede cambiar la distancia administrativa del protocolo utilizando el proceso de distancia dentro del modo de subconfiguración.
Palabras de clausura
Como puede ver, los protocolos de enrutamiento se pueden definir y pensar en una amplia gama de formas diferentes. La clave es pensar en los protocolos de enrutamiento como vectores de distancia o protocolos de estado de enlace, protocolos IGP o EGP y protocolos con clase o sin clase. Estas son las categorías generales en las que se encuentran los protocolos de enrutamiento comunes como RIP, IGRP, OSPF y BGP..
Por supuesto, dentro de todas estas categorías, cada protocolo tiene sus propios matices sobre cómo mide la mejor ruta, ya sea por conteo de saltos, retraso u otros factores. Aprender todo lo que pueda sobre estos protocolos que conserva durante la creación de redes diarias lo ayudará enormemente tanto en un examen como en un entorno del mundo real..
Relacionado: Herramientas para traceroute y tracert
conocen la ruta al destino comparten información con otros enrutadores cercanos, lo que ayuda a encontrar la mejor ruta posible. Los protocolos de estado de enlace son más eficientes en términos de ancho de banda y menos propensos a los bucles de enrutamiento. Algunos ejemplos de protocolos de estado de enlace son OSPF e IS-IS.
En resumen, el enrutamiento es una parte fundamental de las redes y es importante que los administradores conozcan los diferentes tipos de protocolos de enrutamiento. Los protocolos de vector de distancia y estado de enlace son dos categorías principales de protocolos, y cada uno tiene sus propias ventajas y desventajas. Es importante elegir el protocolo adecuado para su red y comprender cómo funciona para garantizar un enrutamiento fluido y eficiente.