Cisco Routing Protocols

Routing Protocols Routing Protocols - Son utilizados para comunicacion y construccion de la tabla de enrutamiento entre

Views 139 Downloads 4 File size 15KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Routing Protocols Routing Protocols - Son utilizados para comunicacion y construccion de la tabla de enrutamiento entre routers. Los mismos pueden: -Determinar el camino de un paquete que pasa por la red. -Mantener la tabla de enrutamiento. -Ejemplos: Rip,Igrp,Eigrp,Ospf. Routed Protocols: -Son asignados a una interfaz en especifico. -Luego de ser determinado el camino a tomar, por el Routing Protocol, se determi na el metodo de envio. -Ejemplos: Ipv4 y Ipv6 Proposito de los Routing Protocols: -Descubrir redes locales y/o remotas. -Mantener un "up to date" routing information. -Escoge el mejor camino a una red de destino. -Tiene la habilidad para encontrar una ruta alterna, gracias a que alguna conecc ion anterior esta DOWN o tiene problemas. Convergencia - El tiempo que le toma a un router para popular su tabla de enruta miento. Conceptos de "Addressing": Classful Addressing Classless Addressing Autonomous System - Coleccion de redes que trabajan bajo un dominio de administr acion en comun. Si estas en classful addressing, el problema sera que vamos a utilizar todo el e spacio disponible, aunque no vayamos a utilizarlo a totalidad. Sin embargo, classless addressing es utilizado para que este problema no ocurra, ya que utilizaremos el espacio necesario para cada numero de Hosts en especific o. No es lo mismo decir: 192.168.0.0/24 que: 192.168.0.0/27 En Classless Addressing vamos a utilizar un concepto llamado: VLSM (Variable Length Subnet Mask) Classes of Routing Protocols: Distance Vector Linkstate Vector Hybrid Distance Vector - Define cuan lejos esta el destino de acuerdo al numero de "sal tos" que debe pasar de router en router. Linkstate Vector - Define el camino a tomar de acuerdo a parametros como: Ancho de Banda Trafico Confiabilidad etc... Ripv1 - Es un Distance Vector, con Auto-summary y es lento en el momento de conv ergencia Ripv2 - Distance Vector con Auto-summary, Manual Route Summary, VLSM Support y t ambien es lento en el momento de convergencia. (Auto-Summary es la propiedad que

define como se van a unir diferentes redes en una, bajo el concepto de Classful Addressing). Auto-Summary (Ejemplo) 192.168.0.0 192.168.1.0 192.168.2.0 192.168.3.0 Todos tienen /24 en comun. Que hace auto-summary? Cuando envia el paquete de informacion y actualizacion a cada router, en vez de ponerlos como redes independientes, los junta mediante: 11000000.10101000.= 192.168 Quierese decir que todos los paquetes de informacion de todas esas redes sera co n este Header: 192.168.0.0/24 IGRP - Es un Distance Vector, con auto-summary, y es lento en el momento de conv ergencia. Parecido a Ripv1. Cisco ya no le da support al mismo. EIGRP - Es un Distance Vector(Hibrido, ya que tambien se puede utilizar como Lin kstate), con Auto-summary, Manual Route Summary, VLSM Support, Propietario y es de los mas rapidos en convergencia. OSPF - (Open-Shortest Path First) Es un Linkstate, Manual Route Summary, VLSM Su pport y es rapido en convergencia. El comando para que no se utilice en el router el auto-summary sera: "No Auto-summary" Administrative Distance - Se define como el concepto de confiabilidad que me pue de brindar un protocolo de enrutamiento. Administrative Distance Numbers: Directly Connected (sea Router o Route) - 0 Static Route - 1 Rip - 120 IGRP - 100 EIGRP - 90 OSPF - 110 Consideraciones entre Rip y IGRP: Rip = Hop Count IGRP = Bandwith, Delay, Load, Reliability, MTU (Maximum Transmission Unit). Distance Vectors Los Routers pasan copias de la tabla de enrutamiento a cada router vecino cada 3 0 segundos (Por Default). Distance = Cuan Lejos. Split Horizon - Previene que los routers se reenvien la tabla de enrutamiento (o sea, que no se lo reenvien a la fuente de donde proviene). Distance Vector = Hops = Metric Rip Puede tener hasta 15 Saltos Si en algun momento x o y router caen en estado de "DOWN" o no se puede llegar a su red por algun error, RIP envia para atras un mensaje con la Metric o Metrica en 16, lo cual significa Infinito y que no se puede llegar a la red indicada. La metrica, cuando es enviada a 16 Hops, es lo mismo que decir Infinite Metric. Tambien se le denomina a este mecanismo como Poison Reverse. -Hop Count selects the path. -Full Route Table broadcast every 30secs. -Load Balance maximum of 6, and default is 4. -RIPv2 supports VLSM and Discontiguous Networks.

-Uses Multicast 224.0.0.9. Si nosotros no queremos que nuestro Routing Table Update sea enviado al ISP (o t ambien al Internet), podremos utiliar el siguiente comando: Router(config)#router rip Router(config)#pasive-interface serial0 Con este comando puedes obtener updates de afuera, pero no vas a permitir que tu s updates locales sean enviados al Internet. Si queremos verificar diferentes opciones dentro de lo que es Rip, podremos util izar: Show IP Protocols = Verificacion del protocolo de enrutamiento. Show IP Route = Veremos los Routing Tables de todas las rutas. Debug IP Rip = Veremos informacion de los updates que se estan compartiendo (a t iempo real). Undebug All (un all) = Quita todas las opciones de debug que utilicemos. *Acuerdense que si damos un comando de debug en cualquier protocolo o interfaz, el CPU se sobrecargara, ya que debug es un comando que brinda a tiempo real toda informacion que pasa por la interfaz que especifiques. Routers Los routers son maquinas como PC's, con funciones especificas de controlar recur sos de la red. Todos los routers pasan por el mismo proceso de inicializacion llamado POST. POS T es Power On Self Test. El mismo verifica que sus dispositivos esten en condici ones funcionales. Luego del POST, el router carga y ejecuta el bootstrap code. Luego del Bootstrap Code, el mismo verifica en NVRam por un Config-Register Sett ing. NVRam = Non Volatile Random Access Memory(Guarda la data permanentemente) DRam = Dynamic Random Access Memory(Guarda la data mientras tenga energia) Si se encontro el IOS Software, Cargalo y si no tiene algun otro parametro de co nfiguracion, vamos a SETUP. SETUP es cuando el router no encontro ninguna config uracion guardada y el mismo router quiere que le comiences a configurar alguna i nformacion en especifico. IOS (Internetwork Operating System). Si el mismo encontro alguna configuracion, lo cargara al RAM. Luego de un router "bootear", te aparece una opcion como esta: Router> Esto significa User Mode. En este modo puedes ver ciertas configuraciones, pero con privilegios administrativos controlados. Osea, que todo lo que veas estara e n modo READ ONLY, osea, solo lectura y no podras establecer cambio alguno. Si queremos tener privilegios administrativos y entrar al modo de EXEC Mode (Osea como administrador) debemos escribir el siguiente comando: Router> Router>enable Router# Para que necesitamos estar como EXEC Mode? -Puedes ver o examinar toda informacion pertinente de toda configuracion. -Habilita el poder configurar y hacer "debugging". -Es parte de los pre-requisitos de muchos comandos para funcionar. *OJO* Los Routers te ayudan a especificar si escribiste un comando no funcional y te e specifica en donde esta el fallo mediante un Marker. Si acaso, podremos utilizar el comando "?", lo cual es lo mismo que help. El signo de pregunta va sin las c omillas.

Un router tiene: WAN Connections LAN Connections Management Port Connections Cuando estamos en modo administrativo (EXEC Mode), necesitamos conocer todo lo q ue este configurado en el router. Router# Router#show running-config Este comando ensena todo lo que esta habilitado y en uso por el router. Comandos Utilizados: Enable - Accesos de Administrador Configure Terminal - Dar comienzo a la configuracion global del router Hostname - Damos nombre al Router Enable Secret - Dar una clave encriptada al acceso de administrador (Utilizando MD5 Hash para la encripcion) Router Rip - Para habilitar el Routing Protocol Rip Network - Para especificar las redes a utilizarse en el router Line vty - Para configurar la comunicacion mediante telnet, en este ejemplo vimo s 0 4 que significa del 0 al 4 (Osea 5 conecciones multiples) Password - Definimos la clave a utilizar Login - Para especificar la entrada o acceso al telnet Line Console - Para configurar el puerto de Consola del Router Password - Definimos la clave a la consola Login - Habilitamos la comunicacion mediante el Line Console Exit - Saldremos de toda configuracion de Puertos Interface Ethernet0, 1 o Serial - Para configurar los puertos fisicos de el rout er IP Address - Especificamos el # de IP con Subnet Mask No Shutdown - Especifica que se habilite el puerto o puertos fisicos para la com unicacion a establecerse Clockrate - Define el ancho de banda entre la comunicaciones de Router a Router IP Host - Define las entradas de las interfases que entraran en comunicacion y p ara especificarle al Telnet las entradas debidas para utilizarse cuando se ejecu te dicho Telnet. Show running-config = Es utilizado para verificar que todas las configuraciones esten habilitadas en el router (de lo que acabamos de configurar) Copy running-config startup-config = Es para grabar las configuraciones en accio n desde el RAM hasta el NVRAM, ya que startup-config seran las configuraciones q ue enscenderan al prender el router