Vous êtes sur la page 1sur 57

CCNA

(Cisco Certified Network Associate)

Captulo 6: IP Routing

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Static Routing Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

Tpicos CCNA
Describir como funciona una red
Determinar el camino entre 2 host en una red

Configurar, verificar y troubleshoot operaciones bsicas en los routers y en dispositivos de ruteo Cisco
Describir conceptos bsicos de ruteo RIPv2: Configurar, verificar y troubleshoot Acceder al router y configurar parmetros bsicos (CLI y SDM) Conectar, configurar y verificar el estado de operacin de una interfaz en un dispositivo Verificar la configuracin de un dispositivo y la conectividad a la red usando ping, traceroute, telnet, SSH y otras utilidades. En base a requerimientos especficos, configurar y verificar tareas relacionadas con static o default routing Comparar y contrastar mtodos de ruteo y protocolos de ruteo Solucionar problemas de ruteo Verificar las operaciones del hardware y software del router utilizando los comandos SHOW y DEBUG

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Static Routing Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Protocolo de ruteo (routing protocol): es utilizado por los routers para ubicar de forma dinmica todas las redes del internetwork y para asegurarse que todos los routers posean la misma tabla de ruteo => determina el camino que debe seguir un paquete a travs del internetwork
Ej: RIP, RIPv2, EIGRP y OSPF

Protocolo ruteado (routed protocol): es asignado a una interfaz y determinan el mtodo de entrega de paquetes => envo de la informacin
Ej: IP, IPv6

Conceptos Bsicos
Ruteo (Routing)
Proceso de mover paquetes de desde un host a otro host ubicados en redes distintas. Deben haber routers involucrados en el proceso. Para los routers solo es importante la direccin de las redes (no la de los hosts) y el mejor camino para llegar a ellas. La direccin IP de destino es utilizada para llevar los paquetes a la red correspondiente. La direccin fsica del host de destino es usada para llevar el paquete desde una interfaz del router hasta el host, viceversa, o de un host a otro dentro de la misma LAN.

Es importante que un router posea la siguiente informacin:


Direccin lgica (ubicacin) del destino Routers vecinos, con los que puede comunicarse para obtener informacin de redes remotas Rutas posibles hacia todas las redes remotas La mejor ruta para llegar a una red remota Como mantener y verificar las rutas correctas

Conceptos Bsicos
Para poder rutear paquetes, los routers deben tener informacin sobre las redes remotas existentes. Esta puede provenir de routers vecinos o de un administrador. Static Routing La informacin de las redes remotas la provee el administrador, quien debe escribir a mano la ubicacin de todas las redes en la tabla de ruteo. El es responsable de mantener actualizadas las tablas de todos los routers ante un eventual cambio en la topologa. Dynamic Routing La informacin de la red es compartida por todos los routers: un protocolo en un router se comunica con el mismo protocolo en un router vecino. Cada uno mantiene actualizados a sus vecinos sobre todas las redes que posee en su tabla de ruteo. Si ocurre un cambio en la red, el protocolo de ruteo se encarga de informar a todos los routers. Cuando una red est conectada a una de las interfaces del router, entonces este ya sabe como llegar a ella

Conceptos Bsicos
Ejemplo: Uso de la tabla de ruteo para enviar paquetes por las interfaces
Para ver la routing table que posee el router

Indica que la red est conectada directamente a una interfaz

Si un paquete tiene una direccin de destino 10.10.10.10, este ser packet-switched hacia la interfaz FastEthernet0/0. Esta misma se encargar de agregar el frame con la direccin fsica de destino, y enviarlo hacia el segmento de red correspondiente.

Hasta que se configure un protocolo de ruteo en los routers del internetwork, o se agreguen rutas a redes remotas de forma esttica, en las tablas de ruteo solo se tendrn redes conectadas directamente a las interfaces.

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router PING

172.16.10.0

172.16.20.0

En el Host_A (172.16.10.2):
1. ICMP: crea un echo request payload, que solo contiene el alfabeto en el data field 2. ICMP pasa esta informacin a IP; este ltimo crea el paquete con las direcciones IP de origen y destino, y la llena el informacin del protocol field con 0x01. 3. IP determina si la direccin de destino est en la red local o en una red remota. 4. Como el host de destino est en una red remota, el paquete debe ser enviado al gateway por defecto para que pueda ser ruteado. (En este caso, el default gateway del Host_A es 172.16.1). 5. La direccin fsica de esta interfaz del router (Ethernet 0) debe ser conocida, para que en la capa 2 (Data Link) se pueda agregar esta informacin en el frame. (En una LAN los hosts se comunican por medio de su direccin MAC)

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router PING

172.16.10.0 En el Host_A (172.16.10.2):


6.

172.16.20.0

La memoria cache ARP, se revisa para ver si se ha asociado una direccin fsica al default gateway. Si esto es as, el paquete y la direccin fsica de destino son entregados a la capa 2, para ser puestos en el frame. Para ver la cache ARP en el Host_A se utiliza el siguiente comando:

Si la direccin fsica del default gateway no se encuentra en la cache, entonces se enva un broadcast ARP en la red local. El router responde a la solicitud y entrega la direccin MAC de la interfaz E0; el Host_A guarda esta informacin en su cache.

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router PING

172.16.10.0 En el Host_A (172.16.10.2):

172.16.20.0

7. En la capa Data Link, el controlador LAN entrega el acceso al medio, a travs del tipo de LAN utilizada (Ethernet en este caso). El paquete se encapsula, generando un frame. Este contiene informacin sobre las direcciones fsicas de origen y destino, el campo Ether-Type, en donde se describe el protocolo de la capa Network que entreg el paquete, en este caso IP, y al final el FCS. El frame tiene la siguiente estructura:

8. El frame se pasa a la capa fsica, donde se coloca en el medio fsico un bit a la vez

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router PING

172.16.10.0 En el Router - Lab_A (172.16.10.1):

172.16.20.0

1. Cada dispositivo en el dominio de colisin recibe los bits y construye el frame. Posteriormente se hace un CRC, si este no coincide con el FCS el frame de descarta, si coinciden se revisa la direccin de destino y se verifica que sea la misma del dispositivo, en este caso la interfaz E0. Si esto es correcto, entonces se chequea el campo Ether-Type para identificar el protocolo utilizado en la capa de red. 2. Se obtiene el paquete, y se desecha lo que queda del frame. El paquete luego se pasa al protocolo especificado en Ether-Type, que corresponde a IP. 3. El protocolo IP recibe el paquete y revisa la direccin IP de destino. Si esta no corresponde a ninguna de las direcciones IP configuradas en el router, se busca la direccin de la red correspondiente en la tabla de ruteo. 4. En la tabla de ruteo debe existir la direccin IP de la red de destino, de lo contrario el paquete ser descartado y se enviar un mensaje ICMP al dispositivo de origen: Destination network unreachable

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router PING

En el Router - Lab_A (172.16.10.1):


5.

172.16.10.0

172.16.20.0

Si en la tabla se encuentra la red de destino, el paquete ser enviado al buffer de la interfaz de salida (E1 en el ejemplo). La tabla de ruteo es la siguiente: Los router Cisco mantienen por 4 Interfaz fsica en el router horas cada entrada en la tabla ARP.

6.

El buffer de la interfaz E1 debe saber la direccin fsica de destino, por lo que revisa la cache ARP. Si la direccin MAC del Host_B ya se encuentra en la cache ARP, el paquete junto con la MAC son pasados a la capa de Data Link para ser puestos en un frame. En la figura de arriba se muestra la cache ARP. Si en el router no se encuentra una direccin MAC asociada al Host_B, este enva una solicitud ARP por la interfaz E1. El Host_B responde entregando su direccin fsica.

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router PING

En el Router - Lab_A (172.16.10.1):


7.

172.16.10.0

172.16.20.0

La capa de enlace recibe el paquete y la direccin MAC de destino. Lego, crea un frame donde incorpora las direcciones fsicas de origen (E1) y destino (Host_B), el Ether-Type (IP) y el FCS. Finalmente se pasa el frame a la capa fsica para ser puesto en el medio un bit a la vez.

En el Host_B(172.16.20.2):
1. El Host_B recibe el frame y hace un CRC. Si este coincide con el FCS, se revisa que la direccin MAC de destino sea la suya. Si esto es as, se chequea el Ether-Type para identificar el protocolo de capa de red al cual debe ser entregado el paquete, IP en el ejemplo. El protocolo IP recibe el paquete y revisa la direccin IP de destino. Como esta coincide con la del host, se examina el campo de protocolo para determinar a quien se le debe entregar la informacin (payload). El payload se pasa a ICMP, quien entiende que se trata de un echo request. Este responde, descartando el paquete y genera un nuevo payload como un echo reply. Se crea un paquete incluyendo las direcciones IP de origen (Host_B) y destino (Host_A), campo de Protocolo y payload. IP chequea se la direccin de destino est en la red local o en una remota. Como el Host_A est en una red remota, el paquete debe ser enviado al default gateway.

2. 3. 4. 5.

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router
Echo reply

En el Host_B(172.16.20.2):
6. 7. 8. 9.

172.16.10.0

172.16.20.0

La direccin IP del default gateway se encuentra en el registro de Windows del dispositivo. Se revisa la cache ARP para comprobar que se tenga una direccin fsica asociada al gateway. Una vez que se tiene la direccin fsica de destino, esta es pasada a la capa de Enlace junto con el paquete, para ser puestos en un frame. La capa de Data Link pone el paquete en un frame incluyendo la direccin fsica de origen y destino, el campo EtherType (IP: 0x0800) y el FCS con el resultado del CRC. El frame se pasa a la capa fsica para ser puesto en el medio un bit a la vez.

En el Router - Lab_A (172.16.20.1):


1. 2. La direccin IP del default gateway se encuentra en el registro de Windows del dispositivo. Se revisa la cache ARP para La interfaz E1 del router recibe el frame: hace un CRC y lo compara con el FCS. Si todo sali bien, verifica que la direccin MAC de destino sea la de la interfaz. Se saca el paquete del frame y se revisa el Ether-Type para determinar a que protocolo de red debe ser entregado.

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router
Echo reply

En el Router - Lab_A (172.16.20.1):


3.

172.16.10.0

172.16.20.0

IP recibe el paquete y hace un CRC solo del IP-header (A diferencia del que se hace en el Data Link). IP revisa la direccin IP de destino, y como no coincide con ninguna de las asignadas a las interfaces, la compara con las entradas en su tabla de ruteo. Si esta no se encuentra, el paquete se desecha inmediatamente. Si el paquete se pierde en su camino de retorno al host de origen (Host_A), en este se ver un mensaje de error desconocido: Request timed out . Si se pierde en su camino de ida, en el host de origen el error ser: Destination unreachable

4. 5. 6. 7. 8.

Como el router sabe como llegar a la red 172.16.10.0, el paquete se lleva al buffer de la interfaz E0. El router verifica que se tenga la direccin fsica del Host_A. Como esta ya se tiene debido al viaje de ida del paquere, esta informacin se pasa a la capa de enlace junto con el paquete. La capa Data Link contruye un frame con las direcciones MAC de origen (E0) y destino (Host_A), el campo Ether-Type y el FCS, previo CRC. El frame se pasa a la capa fsica y se coloca en el medio fsico un bit a la vez.

IP Routing Process
Ejemplo: Comunicacin entre dos hosts en redes distintas, separadas por un router
Echo reply

172.16.10.0

172.16.20.0

En Host_A (172.16.10.2):
1. El Host_A recibe el frame y hace un CRC. Si este coincide con el FCS, se revisa que la direccin MAC de destino sea la suya. Si esto es as, se chequea el Ether-Type para identificar el protocolo de capa de red al cual debe ser entregado el paquete, IP en el ejemplo. El protocolo IP recibe el paquete y revisa la direccin IP de destino. Como esta coincide con la del host, se examina el campo de protocolo para determinar a quien se le debe entregar la informacin (payload). El payload se pasa a ICMP, quien entiende que se trata de un echo reply. ICMP reconoce que ha recibido una respuesta enviando un signo de exclamacin (!) a la interfaz del usuario. ICMP luego trata de mandar 4 echo requests ms hacia el host de destino.

2.
3. 4.

IP Routing Process
Ejemplo #2:

Preguntas

1. Cul debe ser la direccin de destino del frame? La direccin MAC de la interfaz Fa0/0 del RouterA 2. Cul debe ser la direccin de destino del paquete IP? La direccin IP del servidor HTTP 3. Cul debe ser el puerto de destino? El puerto de destino va en el header del segmento y tiene un valor de 80

Si hay varios hosts comunicndose al servidor con HTTP, todos deben usar un puerto de origen distinto, para que el servidor mantenga la informacin separada en la capa de Transporte.

IP Routing Process
Ejemplo #3:

Preguntas

1. Cul debe ser la direccin de destino del frame? La direccin MAC de la interfaz Fa0/0 del RouterA 2. Cul debe ser la direccin de destino del paquete IP? La direccin IP del servidor HTTPS 3. Cul debe ser el puerto de destino? El puerto de destino va en el header del segmento y tiene un valor de 443

Los switches no tienen que ver con routing

IP Routing Process
Ejemplo #4: Mensaje de error ICMP

Pregunta
1. Host_A trata de comunicarse con el Host_B, pero la interfaz del router Lab_C est abajo. Quin manda el mensaje de error? Lab_C utiliza ICMP para informar al Host_A que no se puede llegar al Host_B, enviando un mensaje: Destination unreachable
El router que enva el mensaje de error es el que tiene la falla en la interfaz

IP Routing Process
Ejemplo #5:

Preguntas
1. Para comunicarse con el servidor, el host 4 manda una solicitud ARP. Cmo respondern los dispositivos en esta topologa? El router Lab_B responder con la direccin MAC de la interfaz Fa0/0. Luego, cuando el host 4 quiera mandar paquetes al servidor Sales los frames sern mandados con esa direccin fsica. 2. Qu informacin ser colocada en el paquete que enva el host 4 al servidor Sales? Como se est hablando de paquetes, este incluir la direccin IP del servidor Sales. 3. El router Lab_A ha recibido este paquete. Qu informacin ser colocada en el frama? La direccin MAC de origen corresponde a la direccin fsica de la interfaz Fa0/0 del Lab_A; la de destino es la direccin fsica del servidor Sales. 4. En el host 4 se tienen dos documentos del servidor Sales en dos ventanas de browser distintas. Cmo es esto posible? Se utilizan los puertos TCP para dirigir la informacin a la ventana de aplicacin correcta.

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

Configuracin de Routing IP
Existen 3 maneras de realizar el enrutamiento de paquetes en una red: Static Routing Default Routing Dynamic Routing Cada una tiene usos distintos y su eleccin depender del ambiente especfico donde se est trabajando.

Es necesario realizar el routing IP pues un paquete es desechado inmediatamente si el router no est al tanto del camino que debe seguir para llegar a su destino.

Static Routing
Definicin: Se refiere al proceso de agregar manualmente las rutas en la tabla de ruteo de cada router

Beneficios No se sobrecarga la CPU del router => permite comprar router ms barato No se utiliza el ancho de banda entre routers => es posible ahorrar dinero en enlaces WAN Otorga seguridad ya que el administrador elige a quien permitir acceso a ciertas redes

Desventajas El administrador debe tener muy clara la topologa de la red para configurarlos correctamente Si una red se agrega al internetwork, esta debe ser incorporada a mano en todos los dems routers Es muy difcil de implementar en redes grandes

Static Routing
Para agregar una ruta esttica a un router se debe utilizar el siguiente comando: ip route [destination network] [mask] [next-hop address or exitinterface] [administrative_distance] [permanent]
ip route: comando utilizado para crear una ruta esttica destination_network: la red remota que se desea agregar a la tabla mask: la mscara de subred que utiliza la red remota next-hop address: la direccin del router que recibir el paquete y lo reenviar a la red remota. La interfaz de este router est en una red que est directamente conectada. Antes de agregar esta ruta, es muy importante que se verifique la conexin a la interfaz mediante un ping. Cualquier problema con esta direccin mostrar que la ruta esttica est levantada en la configuracin del router, pero no en la tabla de ruteo. exitinterface: se usa en lugar de la next-hop address y se muestra como una ruta conectada directamente. administrative distance: por defecto las rutas estticas poseen una distancia administrativa de 1, o 0 en caso de usar exit interface. Este valor se puede cambiar. Una distancia administrativa (AD) es una medida de la confiabilidad de la ruta, donde 0 es la mejor y 255 la peor. permanent: si la interfaz est abajo o el router no se puede comunicar con el next-hop, la ruta ser desechada automticamente de la tabla. Si se habilita esta opcin, esta entrada en la tabla permanece a pesar de fallas en la comunicacin.

Static Routing
Ejemplo:

Ruta esttica

Red remota a la que se quiere enviar paquetes

Mscara de La red remota

Direccin del router que reenviar los paquetes a la red remota

Distancia administrativa

exitinterface

Default Routing
Default routing se utiliza para enviar paquetes con una direccin remota de destino, que no se encuentran en la tabla de ruteo, hacia el next-hop router. Solo se debe usar default routing en stub networks, que solo tienen un camino de salida hacia fuera de la red. Para configurar una ruta por defecto, se usa el mismo comando que para static routing reemplazando la direccin de la red remota y la mscara por wildcards. Ejemplo:

wildcards
Routers Cisco, por defecto estn configurados como classful. Para default routing se debe usar este comando, ya que es posible que no hayan subredes remotas en la tabla

El gateway de ultimo recurso para llegar a cualquier red es 10.1.11.1

Candidato a ruta por defecto

Default Routing
Gateway of last resort: Para configurarlo tambin se puede utilizar el comando ip default-network. Si en el router se configura un IGP (Interior Gateway Protocol), se notificar a toda la red sobre esta puerta de salida. Todos los otros routers en la red tomarn esta ruta como la ruta por defecto automticamente.

AD = 0

Dynamic Routing
Definicin: Se refiere al uso de protocolos para encontrar redes y actualizar las tablas de ruteo en los routers. Es costoso en trminos de CPU y ancho de banda. Protocolo de ruteo: Define el conjunto de reglas usado por routers vecinos cuando estos se comunican para intercambiar informacin de ruteo. Se utilizan dos tipos de protocolos de ruteo en los internetworks.
IGP (Interior Gateway Protocol): usados para intercambiar informacin de ruteo con routers en el mismo sistema autnomo (AS). Un AS es una coleccin de redes bajo un dominio administrativo comn, lo que significa que todos los routers con la misma tabla de ruteo pertenecen a un mismo AS. Ejemplo: RIPv1, RIPv2, IGRP. EGP (Exterior Gateway Protocol): usado para la comunicacin entre AS.

Dynamic Routing
Conceptos Bsicos
Administrative Distances (AD): se usa para medir la confiabilidad de la informacin de ruteo entregada por un router vecino. Toma valores enteros de 0 a 255, donde 0 es el ms confiable y 255 significa que no se pasar trfico por dicha ruta.
Si dos rutas hacia la misma red tienen distintas AD, la ruta con la menor AD ser colocada en la tabla de ruteo. Si dos rutas hacia la misma red tienen igual AD, la mtrica del protocolo de ruteo (hop count, ancho de banda de las lneas, u otro) ser usada para encontrar el mejor camino hacia la red remota. La ruta con la menor mtrica ser puesta en la tabla de ruteo. Si ambas rutas poseen la misma AD e igual mtrica, el protocolo de ruteo har un balance de carga hacia la red remota (Manda paquetes por ambos enlaces).
AD por defecto 0 1 90 100 110 120 170 255

Fuente de ruteo Interfaz conectada Static route EIGRP IGRP OSPF RIP External EIGRP Desconocido

Las AD pueden ser modificadas en el ruteo esttico, lo que permite configurar protocolos de ruteo sin eliminar las rutas estticas

Dynamic Routing
Conceptos Bsicos
Protocolos de ruteo: existen tres tipos
1. Vector de distancia (Distance vector): encuentra el mejor camino a una red discriminando distancia. Cada vez que un mismo paquete pasa por un router, se llama un hop. La ruta con el menor nmero de hops es considerada como la mejor. El vector indica la direccin hacia la red remota. Cada router enva su tabla de ruteo a sus vecinos directos. Ej: RIP, IGRP. 2. Estado de enlace (Link state): tambin llamados shortest-path-first. Cada router mantiene 3 tablas separadas: en una se lleva la cuenta de los vecinos directos; otra determina la topologa de la red entera; la ultima se usa como tabla de ruteo. Cada router enva actualizaciones con el estado de todos sus enlaces a todos los otros routers en la red. Estos routers saben ms de la red que cualquier protocolo de vector de distancia. Ej: OSPF. 3. Hbrido (Hybrid): Utilizan aspectos de ambos protocolos.

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

Distance-Vector Routing Protocol


Con este protocolo el contenido completo de la tabla de ruteo es pasado a los vecinos, quienes sin dudarlo la suponen confiable, y combinan la tabla recibida con su propia tabla anterior. (RUMOR) Cuando existen mltiple caminos desde una red hacia una red remota, antes de actualizarse la tabla de ruteo se revisa la AD, y si esta es la misma, se utiliza la mtrica para discriminar la mejor ruta. RIP utiliza el hop count como mtrica. En caso de tener dos caminos hacia la misma red con el mismo n de hops, este hace balance de carga. Por defecto se permiten hasta 4 enlaces por camino, pero pueder ser modificado hasta 6. Pinhole congestion: ocurre cuando dos caminos con igual n de hops, pero ancho de banda distinto, son considerados iguales. Las tablas de ruteo en los routers que implementan este tipo de protocolo estn compuestas por tres columnas: el nmero de la red, la interfaz de salida y la mtrica o hop count, en este caso. Se llama tiempo de convergencia al tiempo que demoran todos los routers de la red en actualizar su tabla con la informacin de rutas de toda la red. El problema con esto es que mientras las tablas no estn actualizadas la informacin no se transmitir y ser desechada sino se encuentra una ruta hacia ella. RIP tiene un tiempo de convergencia lento.

Convergencia

Distance-Vector Routing Protocol


Routing loop: Un loop de ruteo ocurre cuando no todos los routers estn al tanto de modificaciones en la red, mientras se produce la convergencia. Tpicamente, los cambios en la red sern enviados por broadcast a los dems routers del interntework, lo que es costoso en trminos de CPU y ancho de banda. Debido a la lentitud de la convergencia, existen momentos en que los routers no cuentan con la informacin actualizada sobre algn evento en la red.
Red 5 arriba

Loop
Red 5 arriba Red 5 abajo Red 5 abajo

Este problema se llama counting to infinity, y es causado por la propagacin de informacin errnea. Cada vez que un paquete pasa por un router, se le incrementa su hop count. Para que el paquete no quede dando vueltas infinitamente, se define un maximum hop count. Tras cumplirse esta cuenta, el paquete es eliminado. De esto depende cuanto demora cuestionar la validez de una ruta en la tabla. Rip permite hasta 15 hop counts: cualquier nmero sobre esto es considerado inalcanzable.

Distance-Vector Routing Protocol


Split Horizon: Otra forma de solucionar el problema anterior consiste en establecer que la informacin de rutas no puede ser enviada de vuelta en la direccin que fue recibida. Este protocolo diferencia la interfaz de donde obtuvo al primera informacin y as no mandar una actualizacin en esa direccin. Route Poisoning: Este mtodo consiste en envenenar la ruta cada, es decir, aquellas rutas cadas son consideradas con hop count de 16 (inalcanzables o infinitas). En el ejemplo anterior, el RouterE mandara esta seal al Router C y esperara por un acuse de recibo para garantizar que esta informacin ser enviada al resto de la red. Holddowns: Cuando un link, tipicamente serial, se cae y se vuelve a levantar repetidamente se produce el flapping. Esto ocasionar que se enven actualizaciones constantemente de que el enlace esta arriba o abajo, y es posible que la informacin nunca converja. Para evitar esto se utilizan los holddowns, quienes previenen que la informacin de ruta cambie muy rpidamente.

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

Routing Information Protocol RIP


RIP es un tipo de protocolo de vector de distancia, que enva su tabla de rutas completa a sus vecinos cada 30 segundos, y considera un hop coun mximo de 15 (16 ya es considerado inalcanzable). RIPv1: usa classful routing, pues todas las redes deben tener la misma mscara de subred ya que no se enva esta informacin junto con la tabla. RIPv2: utiliza classless routing, lo que implica el envo de la mscara de subred de cada red en la tabla de ruteo. Esto tambin se llama prefix routing. RIP Timers
Route update timer: tiempo entre envos sucesivos de la tabla de rutas a las vecinos de un router (tipicamente 30 segundos). Route invalid timer: Tiempo (180 s) que debe transcurrir hasta que una ruta sea considerada como invlida, por no recibir las actualizaciones peridicas de ella. Cuando este tiempo se cumple, el router enviar informacin a sus vecinos sobre la invalidez de esta ruta. Route flush timer: tiempo desde que se considera una ruta invlida, hasta que esta se quita de la tabla de ruteo (240 s). Esto le da tiempo al router para informar a sus vecinos antes de que la ruta sea removida de la tabla. Holddown timer: tiempo por el cual se mantiene una red abajo (180 s por defecto) cuando se recibe la informacin de que no est disponible. Este estado se mantiene hasta que se reciba un paquete de actualizacin con una mtrica mejor o hasta que este tiempo expira.

Routing Information Protocol RIP


Configuracin de RIP: Para configurar RIP en el router, primero se debe habilitar el protocolo con el comando router rip y luego agregar las redes con las que se quiere compartir la informacin de rutas , con network [direccin ip]. RIPv1:
Ejemplo: Considerando que los routers Lab_B y Lab_C ya estn configurados, se desea configurar Lab_A usando la red 192.168.164.0/28. La interfaz s0/0 del Lab_A usar la ltima direccin disponible de la octava subred y la fa0/0 usar la ltima de la segunda subred. Se pide no considerar la zero subnet como vlida. Solucin: /28 => Bloque = 232-28=24=16 => Submscara=240 La submscara de red es : 255.255.255.240 Octava subred: 16*8 = 128 => Broadcast: 143 ; Hosts: 129-142 Segunda subred: 16*2 = 32 => Broadcast: 47 ; Hosts: 33-46 Luego, las interfaces de Lab_A se deben configurar como: s0/0: 192.168.164.142 255.255.255.240 fa0/0: 192.168.164.46 255.255.255.240

No se considera la zero subnet

Routing Information Protocol RIP


Configuracin de RIP: Para configurar RIP en el router, primero se debe habilitar el protocolo con el comando router rip y luego agregar las redes con las que se quiere compartir la informacin de rutas, con network [direccin ip].
(Cont) Solucin ejemplo RIPv1:
No se ver RIP en las tablas de ruteo hasta que otros routers se hayan configurado con el mismo protocolo. Primero se configuran las interfaces del router
Classful routing: la mscara de subred es la misma en todos los dispositivos. A RIP solo se le entrega la direccin del classful network y por si solo encuentra las subredes.

Se activa el protocolo Se le dice al protocolo de ruteo con que redes puede compartir sus tablas. Solo se configura el classful network y no se entrega informacin de las mscaras de subred, pues son todas la misma.

Routing Information Protocol RIP


Evitar propagaciones RIP: Muchas veces no se desea enviar la informacin RIP a toda la red. El comando passive-interface evita que los RIP broadcasts salgan por una interfaz especfica, pero permite al mismo tiempo, recibir actualizaciones RIP por la misma interfaz.

Interfaces pasivas: interfaces que son bloqueadas para que no se enve el RIP broadcast por ellas

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

RIP Version 2 RIPv2


Caractersticas: Al igual que RIPv1, RIPv2 tambin es un protocolo de vector de distancia que enva peridicamente a sus vecinos su tabla de ruteo por completo, que utiliza timers y mtodos para evitar loops, y que tiene una distancia administrativa de 120. La diferencia est en que junto con cada actualizacin, RIPv2 enva la informacin de la subred. Esto hace posible el soporte para VLSM (Variable Length Subnet Masks) y summarization.
Caracterstica Tipo de protocolo Mx. hop count Tipo de routing Envo de tablas Soporte para redes VLSM RIPv1 Vector de distancia 15 Classful Broadcast NO RIPv2 Vector de distancia 15 Classless Multicast 244.0.0.9 SI

Autentificacin
Soporte para redes discontinuas

NO
NO

MD5
SI

RIP Version 2 RIPv2


Configuracin
Se configura como un protocolo de ruteo classful: solo se especifica la direccin de la red y no la mscara

Esto es lo nico que se agrega para correr RIPv2

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

Interior Gateway Routing Protocol IGRP


Caractersticas: IGRP es un protocolo de ruteo diseado por Cisco y que solo puede ser utilizado en sus routers. Es un protocolo de vector de distancia, pero con mejoras para solucionar los problemas con RIP:
Hop count: el valor mximo es 255, siendo 100 el por defecto (al igual que EIGRP), lo que soluciona el problema de tener 15 hops como mximo en ambas versiones de RIP. Mtrica compuesta (composite metric):La mtrica empleada para determinar la mejor ruta hacia una red es el ancho de banda y el retardo de los enlaces. Tambin se puede utilizar la confiabilidad, la carga y la unidad mxima de transmisin (MTU), pero no estn habilitadas por defecto. La gran diferencia entre la configuracin de RIP e IGRP es que en este ltimo se debe entregar el identificador del sistema autnomo. Solo los routers en el mismo sistema autnomo compartirn la informacin de rutas.

IGRP
Se puede usar en grandes redes Usa el nmero del AS para activacin Manda actualizaciones de sus tablas enteras, cada 90 s Distancia administrativa de 100

RIP
Funciona mejor en redes pequeas No usa n de AS Manda actualizaciones de sus tablas enteras, cada 30 s Distancia administrativa de 120

Considera el ancho de banda y tiempo de retardo para calcular la mtrica compuesta. El mx. n de hops es 255.

Solo utiliza la cuenta de hops para determinar la mejor ruta hacia una red remota , con un mx. de 15.

Interior Gateway Routing Protocol IGRP


Configuracin:

Cisco ya no utiliza IGRP, ya que fue reemplazado por un protocolo mucho mejor: EIGRP.

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

Verificacin de la Configuracin
Una vez que se ha completado la etapa de configuracin, es importante verificar que estas se hayan implementado exitosamente. Los siguientes comandos se pueden emplear para verificar los protocolos de ruteo y los protocolos ruteados.
show ip route show ip protocol debug ip rip

Estos comandos son esenciales para hacer troubleshooting

show ip route
show ip route muestra la tabla de rutas actuales que posee el router.

India la forma cmo se obtuvo la ruta C: directamente conectado R: RIP S: Static

Cada fila muestra la red remota, [AD/mtrica], la ruta que debe seguir, el tiempo desde su ltima actualizacin, y la interfaz por donde se puede acceder a ella.

show ip route

Al comienzo, la tabla de ruteo muestra el cdigo de la forma o protocolo que utiliza para conocer la ruta hacia cada una de las direcciones IP de red.
Por defecto, los router solo conocen las redes que estn conectadas directamente a ellos. Para conocer otras redes, se deben configurar las rutas, ya sea dinmica o estticamente.

show ip protocols
Este comando muestra los protocolos de ruteo configurados en el router.

Solo estas interfaces participan en RIP

show ip interface brief

Router vecino

debug ip rip
Este comando muestra en la consola como el router enva, recibe y actualiza su tabla de rutas. Si se conect al router por telnet se debe usar el comando terminal monitor para recibir la salida de los comandos debug.
Las redes que estn siendo informadas son: 10.0.0.0 172.16.0.0 192.168.1.0

metric = 1: directamente conectados metric = 2: No est directamente conectado metric = hop count

Red inaccesible

Problema
Por qu los usuarios no pueden acceder a 172.16.20.0?
La red est a un hop de distancia. Se puede acceder a ella por la puerta s0/0, por medio del router 172.16.100.2

La red 172.16.150.0 est directamente conectada a Fa0/0

Existe una ruta esttica que enva los paquetes a la red de destino por medio de 172.16.150.15.

Agenda
Tpicos CCNA Conceptos Bsicos
Protocolo de ruteo vs. Protocolo ruteado Definiciones

IP Routing Process Configuracin de Routing IP


Static Routing Default routing Dynamic Routing Routing Informacion Protocol: RIP RIPv2 IGRP show ip route show ip protocols debug ip rip

Distance-Vector Routing Protocol


Verificacin de la Configuracin

Conceptos Importantes para CCNA

Conceptos Importantes para CCNA


Entender el proceso bsico de IP routing: el frame cambia con cada hop (paso por un router), pero el paquete no se manipula hasta que llega a su destino. Las direcciones MAC son siempre locales: una direccin MAC se utiliza para direccionar frames dentro de una red local; nunca pasa a travs de la interfaz de un router. Un frame lleva un paquete entre solo dos lugares: un frame llevar el paquete hacia un host en la LAN o hacia una interfaz del router si su destino est fuera de la red. Saber como configurar RIP: primero se debe estar en el modo de configuracin global y utilizar el comando router rip. Luego se agregan las redes directamente conectadas con network o empleando las direcciones classful. Recordar como verificar RIP: el comando show ip route entregar la tabla de rutas. Una R en el costado indica que la ruta se ha encontrado por RIP. El comando debug ip rip permite visualizar las rutas enviadas, recibidas y actualizadas. Una mtrica de 16 indica que la red est inaccesible. Recordar las diferencias entre RIPv1 y RIPv2: Ambos tienen una AD de 120 y mandan su tabla de rutas cada 30 segundo; RIPv1 enva un broadcast, mientras que RIPv2 enva un multicast. RIPv2 adems enva informacin de la mscara de subred lo que permite tener redes tipo classless y discontinuas (discontiguous). Tambin soporta autentificacin entre routers.

Preguntas? Comentarios?

Vous aimerez peut-être aussi