Protocolos de Enrutamiento: BGP, EGP, OSPF y Otros

Protocolos de Enrutamiento

BGP (Border Gateway Protocol)

El Border Gateway Protocol (BGP) es un protocolo mediante el cual se intercambia información de enrutamiento entre sistemas autónomos. Este intercambio se realiza entre los routers externos de cada sistema autónomo. Entre los sistemas autónomos de los ISP, se intercambian sus tablas de rutas a través del protocolo BGP. El protocolo BGP es un ejemplo del protocolo EGP (Exterior Gateway Protocol).

EGP (Exterior Gateway Protocol)

El Exterior Gateway Protocol (EGP) es un protocolo utilizado para intercambiar información de enrutamiento entre sistemas autónomos. Se basa en el sondeo periódico empleando intercambio de mensajes «Hello/I hear you», para monitorizar la accesibilidad de los vecinos y para sondear si hay solicitudes de actualización. Las pasarelas EGP solo pueden retransmitir información de accesibilidad para las redes de su sistema autónomo.

Sistemas Autónomos

Un sistema autónomo (AS) es una región de Internet que es administrada por una sola unidad. El enrutamiento se realiza de forma diferente dentro de un sistema autónomo (enrutamiento intradominio) y entre sistemas autónomos (enrutamiento interdominio).

Ejemplos de un sistema autónomo:

  • Red del campus de una universidad
  • Un proveedor de servicio de Internet regional

Características Clave de BGP/EGP

  • Protocolos para el enrutamiento entre sistemas autónomos (AS).
  • Hay un router dedicado en cada AS que maneja el tráfico de interconexión.
  • Asume que Internet consiste en una colección de AS interconectados.
  • Estos protocolos para enrutamiento interdominio son conocidos como EGP.

Rutas Dinámicas vs. Estáticas

Las rutas estáticas son aquellas que vienen configuradas por defecto y no reaccionan ante nuevas rutas o caídas de tramos de la red. Son las habituales en sistemas clientes o en redes donde solo se sale a Internet. En cambio, las rutas dinámicas se agregan a la tabla de enrutamiento utilizando un protocolo de enrutamiento dinámico. Los routers usan protocolos de enrutamiento dinámico para compartir información sobre el estado y la posibilidad de conexión de redes remotas.

NAT (Network Address Translation)

NAT es una función de un router donde las direcciones IP (y posiblemente los números de puertos) de los datagramas IP son reemplazados en la frontera de una red privada. Es un método que permite a los hosts en redes privadas comunicarse con los hosts en Internet.

DHCP (Dynamic Host Configuration Protocol)

DHCP (Dynamic Host Configuration Protocol) es un protocolo de red que permite a los nodos de una red IP obtener sus parámetros de configuración automáticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes conforme se van liberando, sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se le ha asignado después.

Protocolos de Capa Superior Afectados por NAT

NAT afecta a los siguientes protocolos de capa más alta: TCP, FTP, IP.

Cálculo de Rutas OSPF

El tiempo de retardo/ancho de banda afecta el cálculo de rutas OSPF cuando todos los valores posibles por defecto son usados.

Cálculo de Rutas EIGRP

El tiempo de propagación y tiempo de proceso afectan el cálculo de EIGRP cuando todos los valores posibles por defecto son usados.

Características de OSPF

  • Abierto (disponible públicamente).
  • Utiliza el algoritmo de estado de enlace.
  • Anuncia información de enrutamiento de forma distribuida a todos los routers dentro del área.
  • Usa el algoritmo SPF para calcular la ruta más corta a otros routers en la red.
  • Escalable: Permite el diseño jerárquico para grandes internetworks.
  • Usa información Hello y LSA (Link State Advertisements) que ha recibido de otros routers para crear una base de datos.

Ejemplos de Protocolos IGP (Interior Gateway Protocol)

  • RIP (Routing Information Protocol)
  • OSPF (Open Shortest Path First)
  • IGRP (Interior Gateway Routing Protocol)

Algoritmos de Enrutamiento

  • RIP utiliza el algoritmo de vector de distancia.
  • OSPF utiliza el algoritmo de estado de enlace.

Preguntas Adicionales

  • Cierto. TCP usa el tiempo de espera con retransmisión para poder lograr la confiabilidad.
  • Falso. UDP provee un servicio sin conexión, de mejor esfuerzo.
  • Cierto. Un mensaje UDP encapsula un datagrama IP para su entrega.
  • Cierto. TCP es el servicio de transporte más utilizado en el conjunto de protocolos TCP/IP.
  • Cierto. Las ventanas deslizantes son un mecanismo de control de flujo.
  • Cierto. La estrategia de retransmisión tiene que ser adaptativa.
  • Cierto. Internet es muy grande para que todos los routers participen en un solo protocolo de actualización.
  • HELLO no es usado en el backbone NSFNET.
  • Falso. DHCP usa UDP e IP para obtener parámetros.
  • Cierto. BOOTP usa UDP.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.