Conceptos y Protocolos de Enrutamiento CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO Sesión No. 5 Nombre: Protocolos de enrutamiento vector distancia Contextualización ¿Qué son los protocolos de enrutamiento vector distancia? Los protocolos de información de enrutamiento tienen la función de determinar cuál es la ruta adecuada que deben de seguir los routers para enviar los datos, para eso se utiliza el vector distancia, que permite contabilizar un salto cada vez que un dato atraviesa un router. La importancia de estudiar estos temas es que uno como administrador de redes debe de tener conceptos muy claros, ya que es de suma importancia en la toma de decisiones acerca de qué protocolo de enrutamiento sería adecuado utilizar, en esta sesión trataremos conceptos acerca de protocolos de enrutamiento vector distancia, descubrimiento de la red, protocolos de mantenimiento en las tablas de enrutamiento etc. 1 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO Introducción al Tema Los protocolos de enrutamiento dinámico permiten que el administrador supere el proceso complicado que lleva el configurar y mantener las rutas estáticas, por eso es muy importante saber, qué es lo que sucede cuando deja de funcionar una red, cómo aseguramos que las rutas están disponibles y para eso veremos el protocolo de enrutamiento vector distancia. Como ya habíamos mencionado, los protocolos de enrutamiento permiten que los routers escojan cuál es la ruta adecuada que se deba usar para poder enviar los datos, y esto lo hace mediante el vector distancia que permite contabilizar un salto cada vez que los datos atraviesan un router. Esto quiere decir que los datos pasan por un nuevo número de red, que es lo equivalente a un salto, por ejemplo una ruta tiene un número de saltos que son 5, esto indica que los datos tienen que atravesar cinco routers antes de poder llegar al destino final en una red. Si existen múltiples rutas hacia un mismo destino, la ruta con menor número de saltos será la ruta seleccionada. Los protocolos vector distancia funcionan mejor en ciertas situaciones por ejemplo: • Donde la red es simple y plana. • Donde los administradores no tienen suficiente conocimiento para configurar ciertos protocolos. • Donde se están implementando redes especificas. 2 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO Explicación Protocolos de enrutamiento vector distancia Concepto de protocolos de enrutamiento vector distancia El protocolo vector distancia se encarga de enviar constantemente tablas de enrutamiento a todos los vecinos que estén conectados, normalmente este tipo de protocolo requiere que un router informe a los vecinos de los cambios que se han presentado en la topología de la red. Mencionaremos algunas funciones de los protocolos de enrutamiento vector distancia. • Solicitan al router que envíe un broadcast de la tabla de enrutamiento y a cada uno de los vecinos. • Tienen actualizaciones periódicas, enviando a intervalos los cambios de las topologías, incluso si no han cambiado se siguen enviando las actualizaciones a los vecinos. • Los routers son vecinos que comparten enlaces y que son configurados para usar el mismo protocolo de enrutamiento, los routers conocen por medio de sus vecinos las direcciones de red de sus propias interfaces. • Las actualizaciones de los broadcast son enviados por los routers vecinos que están configurados con el mismo protocolo de enrutamiento. • Y las actualizaciones de las tablas de enrutamiento sirven para enviar constantemente a todos los vecinos información que les sea útil o sino tendrán que descartarla. Las características de los protocolos de enrutamiento son las siguientes: • Tiempo de convergencia: es la rapidez con que los routers de la topología comparten la información de enrutamiento y alcanzan conocimiento constantemente. Es decir entre más rápida es la convergencia más preferente será el protocolo. 3 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO • Escalabilidad: permite definir lo grande que puede ser una red según el protocolo de enrutamiento que se esté manejando. Es decir entre más grande sea la red más escalable debe ser el protocolo. • Uso de recursos: contiene los requisitos de un protocolo de enrutamiento, por ejemplo, la utilización del CPU, el espacio de memoria y el ancho de banda. • Implementación y mantenimiento: permiten describir el nivel de conocimiento que se requiere para que un administrador ponga en práctica lo aprendido y mantenga la red adecuadamente. Descubrimiento de la red El descubrimiento inicial de la red es el arranque en frío, es decir cuando el router arranca en frío éste no tiene ninguna información sobre la topología, la única información que tiene es la que proviene de su configuración que está almacenada. Una vez que se inicia el router aplica la configuración que tiene guardada, donde si la dirección IP se configura exitosamente, el router podrá expresar inicialmente sus propias redes que se conectarán directamente. Después del arranque en frío y antes de que se realice el intercambio de la información, los routers en esta parte son cuando descubren sus propias redes conectadas directamente y también las máscaras de la subred. Otro descubrimiento en la red es la convergencia, para que una red sea convergente el tiempo debe de ser proporcional al tamaño de la red. La velocidad para alcanzar la convergencia depende de algunos factores que son: • La velocidad con que los routers dan a conocer un cambio de la topología al momento de mostrar una actualización de enrutamiento a sus vecinos. 4 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO • La velocidad con que se calculan las mejores rutas por medio de la nueva información de enrutamiento obtenida. Protocolo de mantenimiento de las tablas de enrutamiento Los protocolos vector distancia, como ya vimos, utilizan actualizaciones periódicamente para intercambiar con sus vecinos dicha información y permite mantenerla actualizada en la tabla del enrutamiento. Al hablar de actualizaciones periódicas es el hecho de que un router envía la tabla de enrutamiento a los vecinos en intervalos predefinidos. Este intervalo es un temporizador que actualiza la ruta y ayuda a realizar el seguimiento en cuestión de antigüedad de la información. De esta manera al actualizarse la información de la tabla de enrutamiento es cuando se produce un cambio en la topología, los cambios se pueden producir por muchas razones, entre ellas están: • Falla de un enlace. • Introducción de un enlace nuevo. • Falla de un router. • Cambio en los parámetros del enlace. Loops de enrutamiento El loop de enrutamiento es una condición en la que un paquete se puede transmitir constantemente en una serie de routers sin que nunca se alcance el destino deseado. El loop de enrutamiento se produce cuando varios routers tienen información del enrutamiento que permite indicar que existe una ruta válida en un destino inalcanzable. EL loop puede resultar de los siguientes acontecimientos: • Rutas estáticas que suelen ser configuradas incorrectamente. 5 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO • Redistribución de rutas configuradas incorrectamente. • Tablas de enrutamiento inadecuadas y que no se actualizan debido a una convergencia lenta en una red. • Rutas que son instaladas incorrectamente. Los protocolos de enrutamiento de vector distancia tienen un cierto funcionamiento muy simple y esto a su vez origina ciertas desventajas, ya que un loop puede tener un efecto devastador en la red y produce un menor rendimiento. Protocolos de enrutamiento vector distancia en la actualidad En los protocolos de enrutamiento de los vectores distancia existen sólo dos opciones, el RIP y el EIGRP, para escoger entre ellos existen ciertos factores como: • El tamaño de la red. • La compatibilidad entre los routers. • El requisito de conocimientos administrativos. El RIP: es un protocolo de enrutamiento que es muy fácil de configurar y éste permite que los protocolos que son fabricados por diferentes empresas se comuniquen entre sí utilizando el protocolo. El EIGRP: es un protocolo de vector de distancia sin clase que tiene características propias de los protocolos de enrutamiento de estado de enlace. 6 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO Conclusión Para clasificar los protocolos de enrutamiento se debe de tener en cuenta el tipo de algoritmo a utilizar para poder determinar la mejor ruta posible hasta su destino. Una de la clasificación de los protocolos de enrutamiento es el vector distancia. El vector distancia es cuando existe un conteo de saltos que es lo que atraviesan los datos para llegar a su destino, los routers que ocupan este tipo de protocolos determinan la mejor ruta aprendiendo de la información de los vecinos. Entre los protocolos de vector distancia existe el RIP, que es el que permite realizar un proceso para poder aprender y compartir información de enrutamiento de sus vecinos y esta información la transfieren a los otros vecinos con el objetivo de aumentar la métrica de enrutamiento. Este tipo de protocolos tienen una desventaja que es la producción de loops, que se producen cuando la red no está en estado convergente, donde se utilizan temporizadores para evitar que el router utilice otra ruta. El protocolo de enrutamiento por vector de distancia es un protocolo muy popular, ya que son fáciles de entender y de configurar. 7 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO Para aprender más Protocolos de enrutamiento por vector distancia Jorge Arroyo distancia. (2013). Protocolos de enrutamiento por vector http://brd.unid.edu.mx/protocolos-de-enrutamiento-por-vector- distancia/ Enrutamiento con un Protocolo de Vector Distancia, redes, Blog de tecnología (2013). Enrutamiento con un Protocolo de Vector Distancia, redes. http://brd.unid.edu.mx/enrutamiento-con-un-protocolo-de-vector-distanciaredes/ 8 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO Actividad de Aprendizaje Instrucciones La actividad a realizar es con el fin de reforzar el tema de protocolo de enrutamiento vector distancia, donde el alumno podrá aprender más acerca de otro tipo de protocolo a utilizar. Se realizará un mapa mental por computadora, en formato PDF y se subirá a la plataforma, donde se revisarán los archivos. El mapa mental será de los temas tratados en esta sesión, con la finalidad de que sea una manera más fácil de representar la información y aprenderse más fácil. Esta actividad se tomará en cuenta lo siguiente: • Carátula • Mapa mental • Creatividad 9 CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO Bibliografía • Arroyo, J. (2013). Protocolos de enrutamiento por vector distancia. Consultado de http://www.slideshare.net/jarroyo/protocolos-de- enrutamiento-por-vector-distancia • Blog de tecnología (2013). Enrutamiento con un Protocolo de Vector Distancia, de redes. Consultado http://blogxdextecnologia.blogspot.mx/2009/11/enrutamiento-con-un- protocolo-de-vector.html • Gallego de Torres, A. (2003).Enrutadores Cisco. Anaya Multimedia. • Herrera Pérez, E (2010).Tecnologías y redes de transmisión de datos. Editorial Limusa. • Stair, R. y Reynolds, G. (2000). Principios de sistemas de información: enfoque administrativo. Editorial International Thomson Editores. 10