Es un resumen en el cual se explican los puntos mas importantes del Routing Dinámico, al igual que se hace una comparación entre el Routing Dinámico y Estático.
0 calificaciones0% encontró este documento útil (0 votos)
110 vistas15 páginas
Es un resumen en el cual se explican los puntos mas importantes del Routing Dinámico, al igual que se hace una comparación entre el Routing Dinámico y Estático.
Es un resumen en el cual se explican los puntos mas importantes del Routing Dinámico, al igual que se hace una comparación entre el Routing Dinámico y Estático.
Es un resumen en el cual se explican los puntos mas importantes del Routing Dinámico, al igual que se hace una comparación entre el Routing Dinámico y Estático.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 15
Resumen Routing Dinámico y OSPF
PRESENTA: ROBERTO JIMÉNEZ ISLAS
PROFESOR: ING. ARTURO DÍAZ GUTIÉRREZ
San Cristóbal de Las Casas, Chiapas; Octubre de 2018
ROUTING DINÁMICO Las redes de datos que usamos en nuestras vidas cotidianas para aprender, jugar y trabajar varían desde pequeñas redes locales hasta grandes internetworks globales. En el hogar, un usuario puede tener un router y dos o más computadoras. En el trabajo, una organización probablemente tenga varios routers y switches para atender las necesidades de comunicación de datos de cientos o hasta miles de computadoras. Los routers reenvían paquetes mediante el uso de la información de la tabla de routing. Los routers pueden descubrir las rutas hacia las redes remotas de dos maneras: de forma estática y de forma dinámica. En una red grande con muchas redes y subredes, la configuración y el mantenimiento de rutas estáticas entre dichas redes conllevan una sobrecarga administrativa y operativa. Esta sobrecarga administrativa es especialmente tediosa cuando se producen cambios en la red, como un enlace fuera de servicio o la implementación de una nueva subred. Implementar protocolos de routing dinámico puede aliviar la carga de las tareas de configuración y de mantenimiento, además de proporcionar escalabilidad a la red. PROTOCOLOS DE ENRUTAMIENTO DINÁMICO FUNCIONAMIENTO DEL PROTOCOLO DE ENRUTAMIENTO DINÁMICO Los protocolos de routing dinámico se utilizan en el ámbito de las redes desde finales de la década de los ochenta. Uno de los primeros protocolos de routing fue el protocolo de información de routing (RIP). Si bien el protocolo RIP versión 1 (RIPv1) se lanzó en 1988, ya en 1969 se utilizaban algunos de los algoritmos básicos en dicho protocolo en la Advanced Research Projects Agency Network (ARPANET). A medida que las redes evolucionaron y se volvieron más complejas, surgieron nuevos protocolos de routing. El protocolo de routing RIP se actualizó a RIPv2 a fin de admitir el crecimiento del entorno de red. Sin embargo, la versión más nueva de RIP aún no es escalable a las implementaciones de red más extensas de la actualidad. Con el objetivo de satisfacer las necesidades de las redes más grandes, se desarrollaron dos protocolos de routing: el protocolo OSPF (Open Shortest Path First) e Intermediate System-to-Intermediate System (IS-IS). Cisco desarrolló el protocolo de routing de gateway interior (IGRP) e IGRP mejorado (EIGRP), que también tiene buena escalabilidad en implementaciones de redes más grandes. Con la llegada de numerosos dispositivos que usan IP para consumidores, el espacio de direccionamiento IPv4 quedó prácticamente agotado, por lo que surgió IPv6. A fin de admitir la comunicación basada en IPv6, se desarrollaron versiones más nuevas de los protocolos de routing IP Los protocolos de enrutamiento se usan para facilitar el intercambio de información de enrutamiento entre los routers. Un protocolo de enrutamiento es un conjunto de procesos, algoritmos y mensajes que se usan para intercambiar información de enrutamiento y completar la tabla de enrutamiento con la elección de los mejores caminos que realiza el protocolo. El propósito de los protocolos de routing dinámico incluye lo siguiente: Descubrir redes remotas Mantener la información de enrutamiento actualizada Escoger el mejor camino hacia las redes de destino Poder encontrar un mejor camino nuevo si la ruta actual deja de estar disponible Los componentes principales de los protocolos de routing dinámico incluyen los siguientes: Estructuras de datos: por lo general, los protocolos de routing utilizan tablas o bases de datos para sus operaciones. Esta información se guarda en la RAM. Mensajes del protocolo de routing: los protocolos de routing usan varios tipos de mensajes para descubrir routers vecinos, intercambiar información de routing y realizar otras tareas para descubrir la red y conservar información precisa acerca de ella. Algoritmo: un algoritmo es una lista finita de pasos que se usan para llevar a cabo una tarea. Los protocolos de enrutamiento usan algoritmos para facilitar información de enrutamiento y para determinar el mejor camino. COMPARACIÓN ENTRE ROUTING DINÁMICO Y ESTÁTICO El enrutamiento estático tiene varios usos principales, entre ellos: Facilita el mantenimiento de la tabla de enrutamiento en redes más pequeñas en las cuales no está previsto que crezcan significativamente. Realiza routing desde y hacia una red de rutas internas, que es una red con una sola ruta predeterminada hacia fuera y sin conocimiento de redes remotas. Permite acceder a una única ruta predeterminada (la cual se utiliza para representar una ruta hacia cualquier red que no tiene una coincidencia más específica con otra ruta en la tabla de routing). Las desventajas del routing estático incluyen las siguientes: No es fácil de implementar en redes grandes. La administración de las configuraciones estáticas puede llevar mucho tiempo. Si un enlace falla, una ruta estática no puede volver a enrutar el tráfico. Los protocolos de routing dinámico funcionan bien en cualquier tipo de red conformada por varios routers. Son escalables y determinan automáticamente las mejores rutas si se produce un cambio en la topología. Si bien existen otros aspectos para tener en cuenta respecto de la configuración de los protocolos de routing dinámico, son más simples de configurar en redes grandes. El routing dinámico presenta desventajas. Esta clase de routing requiere conocer comandos adicionales. Además, es menos seguro que el routing estático, porque las interfaces identificadas por el protocolo de routing envían actualizaciones de routing fuera de la red. Las rutas tomadas pueden variar entre paquetes. El algoritmo de routing utiliza CPU, RAM y ancho de banda de enlace adicionales. ASPECTOS BÁSICOS DE LA OPERACIÓN DE LOS PROTOCOLOS DE ROUTING En general, las operaciones de un protocolo de enrutamiento dinámico pueden describirse de la siguiente manera: 1. El router envía y recibe mensajes de enrutamiento en sus interfaces. 2. El router comparte mensajes de enrutamiento e información de enrutamiento con otros routers que están usando el mismo protocolo de enrutamiento. 3. Los routers intercambian información de enrutamiento para obtener información sobre redes remotas. 4. Cuando un router detecta un cambio de topología, el protocolo de enrutamiento puede anunciar este cambio a otros routers. TIPOS DE PROTOCOLOS DE ROUTING Los protocolos de enrutamiento se pueden clasificar en diferentes grupos según sus características. Específicamente, los protocolos de routing se pueden clasificar según lo siguiente: Propósito: protocolo de gateway interior (IGP) o protocolo de gateway exterior (EGP) Operación: vector distancia, protocolo de estado de enlace, protocolo vector ruta Comportamiento: protocolo con clase (antiguo) o protocolo sin clase Por ejemplo, los protocolos de routing IPv4 se clasifican de la siguiente manera: RIPv1 (antiguo): IGP, vector distancia, protocolo con clase IGRP (antiguo): IGP, vector distancia, protocolo con clase desarrollado por Cisco (cayó en desuso a partir del IOS 12.2) RIPv2: IGP, vector distancia, protocolo sin clase EIGRP: IGP, vector distancia, protocolo sin clase desarrollado por Cisco OSPF: IGP, estado de enlace, protocolo sin clase IS-IS: IGP, estado de enlace, protocolo sin clase BGP: EGP, vector ruta, protocolo sin clase Los protocolos de routing con clase, RIPv1 e IGRP, son protocolos antiguos y se utilizan solamente en redes antiguas. Estos protocolos de routing se convirtieron en los protocolos de routing sin clase RIPv2 y EIGRP, respectivamente. Los protocolos de routing de estado de enlace son protocolos sin clase naturalmente. Un sistema autónomo (AS) es un conjunto de routers bajo una administración común, como una empresa o una organización. Los AS también se conocen como “dominios de routing”. Los ejemplos típicos de AS son la red interna de una empresa y la red de un ISP. Debido a que Internet se basa en el concepto de AS, se requieren dos tipos de protocolos de routing: Protocolo de gateway interior (IGP): se utiliza para el routing dentro de un AS. También se lo denomina “routing interno de AS”. Las empresas, las organizaciones e incluso los proveedores de servicios utilizan un IGP en sus redes internas. Los IGP incluyen RIP, EIGRP, OSPF e IS-IS. Protocolo de gateway exterior (EGP): se utiliza para el routing entre AS. Los proveedores de servicios y las empresas grandes pueden interconectarse mediante un EGP. El protocolo de gateway fronterizo (BGP) es el único EGP viable actualmente y es el protocolo de routing oficial utilizado por Internet. “Vector distancia” significa que las rutas se anuncian proporcionando dos características: Distancia: identifica la distancia hasta la red de destino. Se basa en una métrica como el conteo de saltos, el costo, el ancho de banda y el retraso, entre otros. Vector: especifica el sentido en que se encuentra el router de siguiente salto o la interfaz de salida para llegar al destino. Un router que utiliza un protocolo de enrutamiento vector distancia no tiene la información de la ruta completa hasta la red de destino. Los protocolos vector distancia utilizan routers como letreros a lo largo de la ruta hacia el destino final. La única información que conoce el router sobre una red remota es la distancia o métrica para llegar a esa red y qué ruta o interfaz usar para alcanzarla. Los protocolos de enrutamiento vector distancia no tienen un mapa en sí de la topología de la red. Hay cuatro IGP vector distancia IPv4: RIPv1: protocolo antiguo de primera generación RIPv2: protocolo de routing vector distancia simple IGRP: protocolo exclusivo de Cisco de primera generación (obsoleto y reemplazado por EIGRP) EIGRP: versión avanzada del routing vector distancia Hay dos IGP de estado de enlace IPv4: OSPF: protocolo de routing muy popular basado en estándares IS-IS: popular en redes de proveedores Los protocolos de enrutamiento se pueden comparar según las siguientes características: Velocidad de convergencia: define cuán rápido comparten información de routing y alcanzan un estado de conocimiento coherente los routers de la topología de la red. Cuanto más rápida sea la convergencia, más preferible será el protocolo. Los loops de enrutamiento pueden ser el resultado de tablas de enrutamiento incongruentes que no se han actualizado debido a la lenta convergencia de una red sujeta a cambios. Escalabilidad: define cuán grande puede ser una red, según el protocolo de routing implementado. Cuanto más grande sea la red, más escalable debe ser el protocolo de enrutamiento. Con clase o sin clase (uso de VLSM): los protocolos de routing con clase no incluyen la máscara de subred y no admiten VLSM. Los protocolos de routing sin clase incluyen la máscara de subred en las actualizaciones. Los protocolos de routing sin clase admiten VLSM y una mejor sumarización de ruta. Uso de recursos: incluye los requisitos de un protocolo de routing, como el espacio de memoria (RAM), la utilización de la CPU y el uso del ancho de banda del enlace. Una mayor cantidad de requisitos de recursos exige hardware más potente para admitir la operación del protocolo de routing además de los procesos de reenvío de paquetes. Implementación y mantenimiento: describen el nivel de conocimiento necesario para que un administrador de red ponga en funcionamiento y mantenga la red según el protocolo de routing implementado. ROUTING DINÁMICO VECTOR DISTANCIA Los protocolos de routing vector distancia comparten actualizaciones entre vecinos. Los vecinos son routers que comparten un enlace y que están configurados para usar el mismo protocolo de enrutamiento. El router sólo conoce las direcciones de red de sus propias interfaces y las direcciones de red remota que puede alcanzar a través de sus vecinos. Los routers que utilizan el enrutamiento vector distancia no tienen información sobre la topología de la red. Tipos de protocolos de routing vector distancia El protocolo de información de routing (RIP) era un protocolo de routing de primera generación para IPv4 especificado inicialmente en RFC 1058. Dado que es fácil de configurar, es una buena opción para redes pequeñas. Las características clave del protocolo RIPv1 son las siguientes: Las actualizaciones de routing se transmiten por difusión (255.255.255.255) cada 30 segundos. Se utiliza el conteo de saltos como métrica para la selección de rutas. Se considera que un conteo de saltos de más de 15 saltos es infinito (demasiado alejado); el router del decimoquinto salto no propagaría la actualización de routing al siguiente router. En 1993, RIPv1 evolucionó a un protocolo de routing sin clase conocido como “RIP versión 2” (RIPv2). RIPv2 introdujo las siguientes mejoras: Protocolo de routing sin clase: admite VLSM y CIDR, debido a que incluye la máscara de subred en las actualizaciones de routing. Mayor eficiencia: reenvía actualizaciones a la dirección de multidifusión 224.0.0.9, en lugar de a la dirección de difusión 255.255.255.255. Entradas de routing reducidas: admite la sumarización de ruta manual en cualquier interfaz. Protección: admite un mecanismo de autenticación para proteger las actualizaciones de la tabla de routing entre vecinos. El protocolo de routing de gateway interior (IGRP) fue el primer protocolo de routing IPv4 exclusivo desarrollado por Cisco en 1984. Tenía las siguientes características de diseño: Se utilizan el ancho de banda, el retraso, la carga y la confiabilidad para crear una métrica compuesta. De manera predeterminada, se envía un broadcast de las actualizaciones de enrutamiento cada 90 segundos. En 1992, el protocolo IGRP se vio reemplazado por IGRP mejorado (EIGRP). Al igual que RIPv2, EIGRP también introdujo compatibilidad con VLSM y CIDR. Con EIGRP se aumenta la eficiencia, se reducen las actualizaciones de routing y se admite el intercambio seguro de mensajes. EIGRP también introdujo lo siguiente: Actualizaciones dirigidas limitadas: no se envían actualizaciones periódicas. Solo se propagan los cambios de la tabla de routing, siempre que se produce un cambio. Esto reduce la cantidad de carga que el protocolo de routing coloca en la red. Que las actualizaciones sean dirigidas y limitadas significa que EIGRP solo envía actualizaciones a los vecinos que las necesitan. Se utiliza menos ancho de banda, especialmente en redes grandes con muchas rutas. Mecanismo de saludo keepalive: se intercambia periódicamente un pequeño mensaje de saludo para mantener adyacencias con los routers vecinos. Esto implica un uso muy bajo de los recursos de red durante el funcionamiento normal, en lugar de actualizaciones periódicas. Mantenimiento de una tabla de topología: se mantienen todas las rutas recibidas de los vecinos (no sólo las mejores rutas) en una tabla de topología. DUAL puede insertar rutas de respaldo en la tabla de topología de EIGRP. Convergencia rápida: en la mayoría de los casos, se trata del IGP más rápido para realizar la convergencia debido a que mantiene rutas alternativas, lo que permite una convergencia casi instantánea. Si una ruta principal falla, el router puede utilizar la ruta alternativa identificada. El cambio a la ruta alternativa es inmediato y no implica interacción con otros routers. Compatibilidad con varios protocolos de capa de red: EIGRP utiliza módulos dependientes de protocolo (PDM), lo que significa que es el único protocolo compatible con otros protocolos además de IPv4 e IPv6, como el IPX antiguo y AppleTalk. ROUTING DINÁMICO DE ESTADO DE ENLACE A los protocolos de enrutamiento de link-state también se les conoce como protocolos shortest path first y se desarrollan en torno al algoritmo shortest path first (SPF) de Edsger Dijkstra. El algoritmo SPF se analiza más detalladamente en una sección posterior. En la ilustración, se muestran los protocolos de routing de estado de enlace IPv4: Open Shortest Path First (OSPF) Intermediate-System-to-Intermediate-System (IS-IS) Los protocolos de enrutamiento de link-state son conocidos por presentar una complejidad bastante mayor que sus vectores distancias equivalentes. Sin embargo, la funcionalidad básica y la configuración de los protocolos de routing de estado de enlace son igualmente sencillas. Al igual que RIP y EIGRP, las operaciones básicas de OSPF se pueden configurar mediante los siguientes comandos: Router ospf id-proceso (comando de configuración global) Network para anunciar redes Todos los protocolos de routing de estado de enlace aplican el algoritmo de Dijkstra para calcular la mejor ruta. A este algoritmo se le llama comúnmente “algoritmo SPF” (Shortest Path First). Para determinar el costo total de una ruta, este algoritmo utiliza costos acumulados a lo largo de cada ruta, de origen a destino. Actualizaciones de estado de enlace Por lo tanto, ¿de qué manera exactamente funciona un protocolo de enrutamiento de link- state? Con los protocolos de enrutamiento de link-state, un enlace es una interfaz en un router. La información acerca del estado de dichos enlaces se conoce como estados de enlace. 1. Cada router obtiene información acerca de sus propios enlaces y sus propias redes conectadas directamente. Esto se realiza al detectar que una interfaz se encuentra en el estado activado. 2. Cada router es responsable de reunirse con sus vecinos en redes conectadas directamente. Los routers de estado de enlace lo hacen mediante el intercambio paquetes de saludo con otros routers de estado de enlace en redes conectadas directamente. 3. Cada router crea un Paquete de link-state (LSP) que incluye el estado de cada enlace directamente conectado. Esto se realiza registrando toda la información pertinente acerca de cada vecino, que incluye el ID de vecino, el tipo de enlace y el ancho de banda. 4. Cada router satura a todos los vecinos con el LSP. Estos vecinos almacenan todos los LSP recibidos en una base de datos. A continuación, saturan a sus vecinos con los LSP hasta que todos los routers del área hayan recibido los LSP. Cada router almacena una copia de cada LSP recibido por parte de sus vecinos en una base de datos local. 5. Cada router utiliza la base de datos para construir un mapa completo de la topología y calcula el mejor camino hacia cada red de destino. En forma similar a tener un mapa de carretera, el router tiene ahora un mapa completo de todos los destinos de la topología y las rutas para alcanzarlos. El algoritmo SPF se utiliza para construir el mapa de la topología y determinar el mejor camino hacia cada red. Razones para utilizar protocolos de routing de estado de enlace Los protocolos de routing de estado de enlace presentan varias ventajas en comparación con los protocolos de routing vector distancia. Armado de un mapa topológico: los protocolos de routing de estado de enlace crean un mapa topológico o árbol SPF de la topología de la red. Debido a que los protocolos de enrutamiento de link-state intercambian estados de enlace, el algoritmo SPF puede crear un árbol SPF de la red. Al utilizar el árbol SPF, cada router puede determinar en forma independiente la ruta más corta a cada red. Convergencia rápida: cuando reciben un LSP, los protocolos de routing de estado de enlace saturan de inmediato todas las interfaces con el LSP, excepto la interfaz desde la que se lo recibió. En cambio, el protocolo RIP necesita procesar cada actualización de routing y actualizar su tabla de routing antes de saturar otras interfaces. Actualizaciones desencadenadas por eventos: después de la saturación inicial con LSP, los protocolos de routing de estado de enlace solo envían un LSP cuando se produce un cambio en la topología. El LSP sólo incluye la información relacionada con el enlace afectado. A diferencia de algunos protocolos de enrutamiento vector distancia, los protocolos de enrutamiento de link-state no envían actualizaciones periódicas. Diseño jerárquico: los protocolos de routing de estado de enlace utilizan el concepto de áreas. Las áreas múltiples crean un diseño jerárquico para redes y permiten un mejor agregado de rutas (sumarización) y el aislamiento de los problemas de enrutamiento dentro del área. Los protocolos de estado de enlace también tienen algunas desventajas en comparación con los protocolos de routing vector distancia: Requisitos de memoria: los protocolos de estado de enlace requieren memoria adicional para crear y mantener la base de datos de estado de enlace y el árbol SPF. Requisitos de procesamiento: los protocolos de estado de enlace también pueden requerir un mayor procesamiento de CPU que los protocolos de routing vector distancia. El algoritmo SPF requiere un mayor tiempo de CPU que los algoritmos vector distancia, como BellmanFord, ya que los protocolos de estado de enlace arman un mapa completo de la topología. Requisitos de ancho de banda: la saturación de paquetes de estado de enlace puede ejercer un impacto negativo en el ancho de banda disponible en una red. Si bien esto sólo debería ocurrir durante la puesta en marcha inicial de los routers, también podría ser un problema en redes inestables. LA TABLA DE ROUTING Las entradas contienen la siguiente información: Origen de la ruta: identifica el modo en que se descubrió la ruta. Las interfaces conectadas directamente tienen dos códigos de origen de ruta. Cidentifica una red conectada directamente. Las redes conectadas directamente se crean de forma automática cada vez que se configura una interfaz con una dirección IP y se activa. L identifica que la ruta es local. Las rutas locales se crean de forma automática cada vez que se configura una interfaz con una dirección IP y se activa. Red de destino: la dirección de la red remota y la forma en que se conecta esa red. Interfaz de salida: identifica la interfaz de salida que se utiliza para reenviar paquetes a la red de destino. Los códigos frecuentes para las redes remotas incluyen los siguientes: S: indica que un administrador creó la ruta manualmente para llegar a una red específica. Esto se conoce como “ruta estática”. D: indica que la ruta se descubrió de forma dinámica de otro router mediante el protocolo de routing EIGRP. O: indica que la ruta se descubrió de forma dinámica de otro router mediante el protocolo de routing OSPF. R: indica que la ruta se descubrió de forma dinámica de otro router mediante el protocolo de routing RIP. OSPF DE ÁREA ÚNICA El protocolo OSPF (Open Shortest Path First) es un protocolo de routing de estado de enlace desarrollado como reemplazo del protocolo de routing vector distancia RIP. Durante los comienzos de la tecnología de redes y de Internet, RIP era un protocolo de routing aceptable. Sin embargo, el hecho de que RIP dependiera del conteo de saltos como única métrica para determinar la mejor ruta rápidamente se volvió problemático. El uso del conteo de saltos no escala bien en redes más grandes con varias rutas de distintas velocidades. OSPF presenta ventajas importantes en comparación con RIP, ya que ofrece una convergencia más rápida y escala a implementaciones de red mucho más grandes. OSPF es un protocolo de enrutamiento sin clase que utiliza el concepto de áreas para realizar la escalabilidad. En este capítulo, se abarcan las implementaciones y configuraciones básicas de OSPF de área única. Características de OSPF Las características de OSPF, incluyen lo siguiente: Sin clase: por su diseño, es un protocolo sin clase, de modo que admite VLSM y CIDR. Eficaz: los cambios de routing dirigen actualizaciones de routing (no hay actualizaciones periódicas). Usa el algoritmo SPF para elegir la mejor ruta. Convergencia rápida: propaga rápidamente los cambios que se realizan a la red. Escalable: funciona bien en tamaños de redes pequeños y grandes. Se pueden agrupar los routers en áreas para admitir un sistema jerárquico. Seguro: admite la autenticación de síntesis del mensaje 5 (MD5). Cuando están habilitados, los routers OSPF solo aceptan actualizaciones de routing cifradas de peers con la misma contraseña compartida previamente. Los tres componentes principales del protocolo de routing OSPF incluyen lo siguiente: Estructuras de datos OSPF crea y mantiene tres bases de datos: Base de datos de adyacencia: crea la tabla de vecinos. Base de datos de estado de enlace (LSDB): crea la tabla de topología. Base de datos de reenvío: crea la tabla de routing. Estas tablas contienen una lista de routers vecinos para intercambiar información de routing, y se guardan y mantienen en la RAM. Mensajes de protocolo de routing OSPF intercambia mensajes para transmitir información de routing mediante cinco tipos de paquetes. Estos paquetes, los cuales se muestran en la figura 2, son los siguientes: Paquete de saludo Paquete de descripción de la base de datos Paquete de solicitud de estado de enlace Paquete de actualización de estado de enlace Paquete de acuse de recibo de estado de enlace Algoritmo La CPU procesa las tablas de vecinos y de topología mediante el algoritmo SPF de Dijkstra. El algoritmo SPF se basa en el costo acumulado para llegar a un destino. El algoritmo SPF crea un árbol SPF posicionando cada router en la raíz del árbol y calculando la ruta más corta hacia cada nodo. Luego, el árbol SPF se usa para calcular las mejores rutas. OSPF coloca las mejores rutas en la base de datos de reenvío, que se usa para crear la tabla de routing. OSPF se puede implementar de dos maneras: OSPF de área única: en la figura 1, todos los routers se encuentran en un área llamada “área backbone” (área 0). OSPF multiárea: en la figura 2, OSPF se implementa mediante varias áreas, de manera jerárquica. Todas las áreas deben conectarse al área backbone (área 0). Los routers que interconectan las áreas se denominan “routers fronterizos de área” (ABR). Las posibilidades de topología jerárquica de OSPF multiárea presentan las siguientes ventajas: Tablas de routing más pequeñas: se crean menos entradas de tabla de routing, ya que las direcciones de red pueden resumirse entre áreas. La sumarización de ruta no está habilitada de manera predeterminada. Menor sobrecarga de actualización de estado de enlace: minimiza los requisitos de procesamiento y memoria. Menor frecuencia de cálculos de SPF: localiza el impacto de un cambio de topología dentro de un área. Por ejemplo, minimiza el impacto de las actualizaciones de routing debido a que la saturación con LSA se detiene en el límite del área. Mensajes OSPF Los mensajes OSPF que se transmiten a través de un enlace Ethernet contienen la siguiente información: Encabezado de la trama de Ethernet de enlace de datos:identifica las direcciones MAC de multidifusión de destino 01-00-5E-00-00-05 o 01-00-5E-00-00-06. Encabezado del paquete IP: identifica el campo 89 del protocolo IPv4, que indica que se trata de un paquete OSPF. También identifica una de dos direcciones OSPF de multidifusión, 224.0.0.5 o 224.0.0.6. Encabezado del paquete OSPF: identifica el tipo de paquete OSPF, la ID del router y la ID del área. Datos específicos del tipo de paquete OSPF: contiene información del tipo de paquete OSPF. El contenido varía según el tipo de paquete. En este caso, se trata de un encabezado de IPv4. Cada paquete cumple una función específica en el proceso de enrutamiento de OSPF: Tipo 1, paquete de saludo: se usa para establecer y mantener la adyacencia con otros routers OSPF. Tipo 2, paquete de descripción de base de datos (DBD): contiene una lista abreviada de la LSDB del router emisor, y los routers receptores la usan para compararla con la LSDB local. Para crear un árbol SPF preciso, la LSDB debe ser idéntica en todos los routers de estado de enlace dentro de un área. Tipo 3, paquete de solicitud de estado de enlace (LSR): los routers receptores pueden requerir más información sobre cualquier entrada de la DBD mediante el envío de un LSR. Tipo 4, paquete de actualización de estado de enlace (LSU): se utiliza para responder a los LSR y anunciar la nueva información. Los LSU contienen siete tipos de LSA. Tipo 5, paquete de acuse de recibo de estado de enlace (LSAck): cuando se recibe una LSU, el router envía un LSAck para confirmar la recepción de la LSU. El campo de datos del LSAck está vacío. Paquete de saludo El paquete OSPF de tipo 1 es el paquete de saludo. Los paquetes de saludo se utilizan para: Descubrir vecinos OSPF y establecer adyacencias de vecinos. Publicar parámetros en los que dos routers deben acordar convertirse en vecinos. Elegir el Router designado (DR) y el Router designado de respaldo (BDR) en redes de accesos múltiples, como Ethernet y Frame Relay. Los enlaces punto a punto no requieren DR o BDR. Los campos importantes que se incluyen: Tipo: identifica el tipo de paquete. Un uno (1) indica un paquete de saludo. Un valor de 2 identifica un paquete DBD, un valor de 3 identifica un paquete LSR, un valor de 4 identifica un paquete LSU, y un valor de 5 identifica un paquete LSAck. ID del router: un valor de 32 bits expresado en notación decimal con puntos (una dirección IPv4) que se utiliza para identificar exclusivamente el router de origen. ID de área: el área en la cual se originó el paquete. Máscara de red: la máscara de subred asociada a la interfaz emisora. Intervalo de saludo: especifica la frecuencia, en segundos, a la que un router envía paquetes de saludo. El intervalo de saludo predeterminado en redes de accesos múltiples es de 10 segundos. Este temporizador debe ser el mismo en los routers vecinos; de lo contrario, no se establece ninguna adyacencia. Prioridad del router: se utiliza en una elección de DR/BDR. La prioridad predeterminada para todos los routers OSPF es 1, pero se puede modificar manualmente desde 0 hasta 255. Cuanto mayor es el valor, mayor es la probabilidad de que el router sea el DR en el enlace. Intervalo muerto: es el tiempo en segundos que espera un router para establecer comunicación con un vecino antes de declarar que el router vecino no funciona. De manera predeterminada, el intervalo muerto del router es cuatro veces el intervalo de saludo. Este temporizador debe ser el mismo en los routers vecinos; de lo contrario, no se establece ninguna adyacencia. Router designado (DR): la ID del router del DR. Router designado de respaldo (BDR): la ID del router del BDR. Lista de vecinos: la lista en la que se identifican las ID del router de todos los routers adyacentes. Funcionamiento de OSPF Cuando un router OSPF se conecta inicialmente a una red, intenta hacer lo siguiente: Crear adyacencias con los vecinos Intercambiar información de routing Calcular las mejores rutas Lograr la convergencia Al intentar lograr la convergencia, OSPF atraviesa varios estados: Estado Down Estado Init Estado Two-Way Estado ExStart Estado Exchange Estado Loading Estado Full CONFIGURACIÓN DE OSPFV2 DE ÁREA ÚNICA El comando network determina qué interfaces participan en el proceso de routing para un área OSPF. Cualquier interfaz de un router que coincida con la dirección de red en el comando network está habilitada para enviar y recibir paquetes OSPF. Como consecuencia, se incluye la dirección de red (o de subred) para la interfaz en las actualizaciones de routing OSPF. La sintaxis básica del comando es network dirección-red máscara-wildcard area id-área. La sintaxis area id-área se refiere al área OSPF. Al configurar OSPF de área única, se debe configurar el comando network con el mismo valor id-área en todos los routers. Si bien se puede usar cualquier ID de área, es aconsejable utilizar una ID de área 0 con OSPF de área única. Esta convención facilita la tarea si posteriormente se modifica la red para admitir OSPF multiárea. COSTO OSPF Recuerde que un protocolo de routing utiliza una métrica para determinar la mejor ruta de un paquete a través de una red. Una métrica indica la sobrecarga que se requiere para enviar paquetes a través de una interfaz determinada. OSPF utiliza el costo como métrica. Cuando el costo es menor, la ruta es mejor que una con un costo mayor. El costo de una interfaz es inversamente proporcional al ancho de banda de la interfaz. Por lo tanto, cuanto mayor es el ancho de banda, menor es el costo. Cuanto más sobrecarga y retraso, mayor es el costo. Por lo tanto, una línea Ethernet de 10 Mb/s tiene un costo mayor que una línea Ethernet de 100 Mb/s. La fórmula que se usa para calcular el costo de OSPF es la siguiente: Costo = ancho de banda de referencia / ancho de banda de la interfaz El ancho de banda de referencia predeterminado es 10^8 (100 000 000); por lo tanto, la fórmula es la siguiente: Costo = 100 000 000 bps /ancho de banda de la interfaz en bps