Академический Документы
Профессиональный Документы
Культура Документы
Índice
1. CONCEPTOS DE ENRUTAMIENTO ........................................................................................................ 3
4. RESUMEN ......................................................................................................................................... 21
5. ACTIVIDADES .................................................................................................................................... 22
DESCRIPCIÓN
Conceptos de Enrutamiento
Para que una red IPv4 funcione, se requieren algunos pasos básicos: instalar enrutadores,
configurar sus direcciones IPv4, configurar opcionalmente algunas rutas IPv4 estáticas y luego
configurar un protocolo de enrutamiento para aprender rutas dinámicamente.
En esta sesión se responde a la pregunta “¿Qué hace un router cuando recibe un paquete desde
una red que está destinado a otra red?" Se examinarán los detalles de la tabla de routing, incluidas
las rutas conectadas, estáticas y dinámicas.
Debido a que los routers pueden enrutar paquetes entre redes, los dispositivos que están en redes
distintas se pueden comunicar. En esta sesión, se presentará el router, su función en las redes, sus
principales componentes de hardware y software, y el proceso de routing. Se proporcionarán
ejercicios que demuestran cómo acceder al router, cómo configurar los parámetros básicos del
router y cómo verificar la configuración
CAPACIDAD
Configura el enrutamiento estático y enrutamiento dinámico con RIP de una red pequeña o
mediana empresa.
TEMÁTICA
Conceptos de Enrutamiento
Decisiones de enrutamiento
2
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
1. Conceptos de enrutamiento
Para que la mayoría de los dispositivos con capacidad de red funcionen (por ejemplo, las
computadoras, las tabletas y los smartphones), estos requieren los siguientes componentes:
Unidad central de procesamiento (CPU)
Sistema operativo (OS)
Memoria y almacenamiento (RAM, ROM, NVRAM, flash, disco duro)
Básicamente, los routers son computadoras especializadas. Como se observa en la Ilustración
1, estos requieren una CPU y una memoria para almacenar datos de forma temporal y
permanente a fin de ejecutar las instrucciones del sistema operativo, como la inicialización del
sistema, las funciones de routing y de switching.
La memoria del router se clasifica como volátil o no volátil. La memoria volátil pierde su
contenido cuando se apaga el dispositivo, mientras que la memoria no volátil no pierde su
contenido cuando se apaga el dispositivo.
3
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Ilustración 2: Memoria de un router
4
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Ilustración 4: Cisco 1900 Puertos e interfaces
Puerto consola
Un router conecta varias redes, lo que significa que posee varias interfaces, cada una de las
cuales pertenece una red IP diferente. Cuando un router recibe un paquete IP en una interfaz,
determina qué interfaz debe usar para reenviar el paquete hacia el destino. La interfaz que usa
el router para reenviar el paquete puede ser el destino final o una red conectada a otro router
que se usa para llegar a la red de destino.
Generalmente, cada red a la que se conecta un router requiere una interfaz separada. Estas
interfaces se usan para conectar una combinación de redes de área local (LAN) y redes de área
extensa (WAN). Por lo general, las LAN son redes Ethernet que contienen dispositivos como
computadoras, impresoras y servidores. Las WAN se usan para conectar redes a través de un
área geográfica extensa. Por ejemplo, las conexiones WAN suelen utilizarse para conectar una
LAN a la red del proveedor de servicios de Internet (ISP).
El router cubre 2 funciones básicas:
Determinación de las rutas. El comando show ip route permite verificar las rutas elegidas
en cada dispositivo como caminos para alcanzar las diferentes redes de destino.
Reenvío de paquetes. Utilizando la información de la tabla de enrutamiento y la dirección
IP de destino del paquete, se determina hacia dónde se debe reenviar el tráfico. Si el
dispositivo no tiene una entrada en la tabla de enrutamiento para el destino que se busca,
el paquete es descartado.
El proceso de enrutamiento que se corre en el router debe estar en capacidad de evaluar la
información de enrutamiento que recibe y seleccionar la ruta a utilizar en base a criterios
específicos.
El router usa su tabla de routing para encontrar la mejor ruta para reenviar un paquete.
Cuando el router recibe un paquete, analiza la dirección de destino del paquete y usa la tabla
5
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
de routing para buscar la mejor ruta hacia esa red. La tabla de routing también incluye la
interfaz que se debe usar para reenviar los paquetes a cada red conocida. Cuando se encuentra
una coincidencia, el router encapsula el paquete en la trama de enlace de datos de la interfaz
de salida, y el paquete se reenvía hacia el destino.
Ilustración 5: Tabla de enrutamiento
Los routers y switches Cisco tienen muchas similitudes. Admiten sistemas operativos modales
y estructuras de comandos similares, así como muchos de los mismos comandos. Además, los
pasos de configuración inicial son similares para ambos dispositivos.
Por ejemplo, las siguientes tareas de configuración se deben realizar en todo momento:
Asignar un nombre al dispositivo: para distinguirlo de otros routers.
Asegurar acceso de administración: asegura EXEC privilegiado, EXEC de usuario y acceso
remoto.
Configurar un aviso: para proporcionar notificaciones legales de acceso no autorizado.
Guardar siempre los cambios
Verificar la configuración básica y las operaciones del router.
Supondremos que estamos trabajando en la consola de un router Cisco 2911, con un sistema
operativo Cisco IOS 15.1(4).
6
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Cada una de las características incluidas en esta configuración será descrito en la sesión
correspondiente. Se incluyen en este punto con el solo propósito de generar un procedimiento
de configuración completo, no parcial.
Ingreso en el modo privilegiado.
Router>enable
Este comando no admite la inclusión de espacios dentro del nombre del dispositivo.
El nombre por defecto para los routers es “Router” y para los switches es “Switch”.
LAB_A(config)#ip domain-lookup
Ingresa un mensaje (Message Of The Day) que se mostrará cada vez que alguien
solicite acceso al dispositivo.
LAB_A(config)#service password-encryption
LAB_A(config)#line vty 0 4
Indica al dispositivo que debe requerir una contraseña. Por defecto Cisco IOS cierra
la sesión al tercer intento fallido.
LAB_A(config-line)#password cisco
7
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Atención: si se le asigna valor 0 la conexión no se cerrará por sí misma.
LAB_A(config-line)#exit
LAB_A(config)#line con 0
LAB_A#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
LAB_A(config)#enable password cisco
LAB_A(config)#enable secret class
Configura una clave encriptada con MD5 para el acceso a modo privilegiado. La
clave está encriptada por defecto y no puede revertirse el algoritmo de
encriptación. El sistema operativo espera que ambas claves (la encriptada y la no
encriptada) sean diferentes. Si se utiliza la misma clave el sistema genera un
mensaje de advertencia. No es necesario configurar ambas claves.
LAB_A(config)#^Z
%SYS-5-CONFIG_I: Configured from console by console
8
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
LAB_A#copy run start
Building configuration...
[OK]
Interfaz LAN
LAB_A#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
LAB_A(config)#interface gigabitethernet 0/0
Asigna una dirección IPv6 estática a la interfaz, en la que los primeros 64 bits (/64)
definen la red global y red local asignada a la interfaz, y asigna un ID de nodo
específico.
LAB_A(config-if)#ipv6 address 2001:ab1:32F4:1::/64 eui-64
Asigna una dirección IPv6 a la interfaz, utilizando EUI-64 para derivar el ID de nodo.
LAB_A(config-if)#description Gateway de la LAN de Ingenieria
Interfaz WAN
LAB_A(config-if)#interface serial 0/0/0
LAB_A(config-if)#description Puerto de conexión con la red LAB_B
LAB_A(config-if)#ip address 201.100.11.1 255.255.255.0
LAB_A(config-if)#ipv6 address 2001:db8:acad:2::1/64
LAB_A(config-if)#clock rate 64000
Este comando se utiliza solamente en el caso de puertos seriales que deben cumplir
tareas de DCE, en los que es preciso configurar el parámetro clock rate indicando la
velocidad del puerto en bps. Este parámetro no se incluye en los puertos seriales
conectados a un cable DTE.
Cisco IOS por defecto asume que los puertos seriales son DTE.
9
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Para determinar si el cable conectado a la interfaz es DCE o DTE utilice el comando
show controllers.
LAB_A(config-if)#bandwidth 64
Define un valor de ancho de banda asignado a este enlace en Kb. Este comando no
establece el ancho de banda sino que define un parámetro de referencia para el
cálculo de la métrica de los protocolos de enrutamiento y otros features. En los
puertos seriales el valor por defecto asignado por IOS es el de un enlace T1: 1544
Kb. En los puertos LAN toma como referencia la negociación del puerto.
LAB_A(config-if)#no shutdown
%LINEPROTO-5-UPDOWN:Line protocol on Interface Serial0/0/0, changed
state to up
%LINK-3-UPDOWN: Interface Serial0/0/0, changed state to up
Interfaz lógica
LAB_A(config-if)#interface loopback 0
Existen varios comandos show que se pueden usar para verificar el funcionamiento y la
configuración de una interfaz. Los siguientes tres comandos son particularmente útiles para
identificar de forma rápida el estado de una interfaz:
10
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Los dos comandos siguientes se usan para recopilar información más detallada sobre la interfaz:
LAB_A#show interfaces
Una característica muy útil que mejora la experiencia del usuario en la interfaz de línea de
comandos (CLI) es el filtrado de los resultados del comando show. Los comandos de filtrado se
pueden utilizar para mostrar secciones específicas de los resultados.
Para habilitar el comando de filtrado, introduzca una barra vertical (|) después del comando
show y, a continuación, introduzca un parámetro de filtrado y una expresión de filtrado, como
por ejemplo:
LAB_A#show <parámetro> | <filtro>
LAB_A#show ip route | begin gateway
Los parámetros de filtrado que se pueden configurar después de la barra vertical incluyen lo
siguiente:
section: muestra la sección completa que comienza con la expresión de filtrado.
include: incluye todas las líneas de resultados que coinciden con la expresión de filtrado.
exclude: excluye todas las líneas de resultados que coinciden con la expresión de
filtrado.
begin: muestra todas las líneas de resultados desde determinado punto, comenzando
por la línea que coincide con la expresión de filtrado.
2. Decisiones de enrutamiento
El enrutamiento IP -el proceso de reenvío de paquetes IP- entrega paquetes a través de redes
TCP/IP, desde el dispositivo que originalmente crea el paquete IP hasta el dispositivo que se supone
que recibirá el paquete. En otras palabras, el enrutamiento IP entrega paquetes IP desde el host de
envío al host de destino.
Para establecer comunicación entre dispositivos alojados en redes diferentes es necesario acudir a
un dispositivo de capa 3, típicamente un router. Cada interfaz del router es una red diferente, y
está en capacidad de conmutar tráfico entre redes.
11
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Los procesos de enrutamiento IP permiten descubrir la ruta que ha de utilizar un paquete IP para
recorrer el camino entre origen y destino a través de la red y almacenar esa información en una
base de datos que denominamos tabla de enrutamiento.
2.1 Función de switching del router
Una de las funciones principales de un router es reenviar paquetes hacia su destino. Esto se
logra mediante una función de switching, que es el proceso que utiliza un router para aceptar
un paquete en una interfaz y reenviarlo por otra interfaz. Una responsabilidad clave de la
función de conmutación es la de encapsular los paquetes en el tipo de trama de enlace de
datos correcto para el enlace de datos de salida.
Ilustración 6: Función de switching del router
Una de las funciones principales de los routers es determinar la mejor ruta para enviar
paquetes. Para determinar la mejor ruta, el router busca en su tabla de routing una dirección
de red que coincida con la dirección IP de destino del paquete.
12
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Ilustración 7: Proceso de decisión de envío de paquetes
La determinación de la mejor ruta implica la evaluación de varias rutas hacia la misma red de
destino y la selección de la ruta óptima o la más corta para llegar a esa red. Cuando existen
varias rutas hacia la misma red, cada ruta utiliza una interfaz de salida diferente en el router
para llegar a esa red.
El mejor camino es elegido por un protocolo de enrutamiento en función del valor o la métrica
que usa para determinar la distancia para llegar a esa red.
13
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Ilustración 8: El mejor camino
Cuando un dispositivo encuentra varias rutas a una red de destino con la misma Distancia
Administrativa (se aprenden utilizando el mismo protocolo) selecciona entonces la de menor
métrica.
Protocolo de información de routing (RIP): conteo de saltos.
Protocolo OSPF (Open Shortest Path First): el costo de Cisco según el ancho de banda
acumulativo de origen a destino.
Protocolo de routing de gateway interior mejorado (EIGRP): ancho de banda, retraso, carga,
confiabilidad.
2.4 Métrica
Es el parámetro generado por el algoritmo de enrutamiento para calificar cada ruta hacia una
red de destino y que refleja la “distancia” existente entre el dispositivo y la red de destino.
La métrica puede ser el resultado de la medición de uno o varios parámetros combinados. La
menor métrica es la que corresponde a la mejor ruta.
Se puede basar en diferentes características de la ruta:
Ancho de banda.
Delay.
Cantidad de saltos.
Costo. Valor arbitrario que puede ser asignado por el Administrador o calculado a partir de
alguna fórmula.
¿Qué sucede si una tabla de routing tiene dos o más rutas con métricas idénticas hacia la
misma red de destino?
14
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Cuando un router tiene dos o más rutas hacia un destino con métricas del mismo costo, el
router reenvía los paquetes usando ambas rutas por igual:
El equilibrio de carga por mismo costo puede mejorar el rendimiento de la red.
El equilibrio de carga por mismo costo puede configurarse para usar tanto protocolos de
routing dinámico como rutas estáticas.
Ilustración 9: Equilibrio de carga
Es el valor que permite clasificar las diferentes rutas que se aprenden a un mismo destino de
acuerdo a la confiabilidad de la fuente de la información de enrutamiento.
Es un parámetro propietario de Cisco que IOS utiliza para seleccionar la mejor ruta cuando hay
rutas al mismo destino de diferente origen. Es un valor entero entre 0 y 255, que a menor valor
denota mayor confiabilidad. Cada fuente de información tiene un valor asignado por defecto,
que puede ser modificado por configuración.
Cuando el dispositivo aprende rutas a una misma red de destino a partir de diferentes fuentes
de información, las compara y selecciona considerando en primer lugar la distancia
administrativa como medida de la confiabilidad de la información de enrutamiento. El
dispositivo selecciona la ruta con menor distancia administrativa por considerarla mejor (más
confiable).
El criterio es: Menor Distancia Administrativa = Mejor ruta.
Es posible configurar un router con varios protocolos de routing y varias rutas estáticas. Si esto
ocurre, la tabla de routing puede tener más de un origen de ruta para la misma red de destino.
15
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Ruta OSPF 110
Ruta IS-IS 115
Ruta RIP 120
Ruta EIGRP externa 170
Ruta IBGP 200
Ruta inalcanzable 255
16
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Ilustración 10: Rutas de redes conectadas directamente y redes remotas
Rutas remotas
Estas son redes conectadas a otros routers. Las rutas que van a estas redes se pueden
configurar de forma estática o aprender de manera dinámica mediante protocolos de
routing dinámico.
a) Rutas estáticas.
Son ingresadas manualmente por el Administrador de la red. Su distancia administrativa
por defecto es 1. Son un método efectivo de adquisición de información de
enrutamiento para redes pequeñas y simples que no experimentan cambios frecuentes.
b) Rutas dinámicas.
Son rutas aprendidas automáticamente a través de del intercambio de información con
dispositivos vecinos generado por los protocolos de enrutamiento. Estas rutas se
modifican automáticamente en respuesta a cambios en la red.
Ruta por defecto.
Es una entrada opcional en la tabla de enrutamiento que se utiliza cuando no hay una ruta
explícita hacia la red de destino.
17
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Ilustración 11: Algoritmo de generación de tabla de routing
Fuente tomada de: Guía de preparación para el examen de certificación CCNA R&S 200-120
v5.1
En los routers Cisco, se puede utilizar el comando show ip route para mostrar la tabla de
routing IPv4 de un router. Los routers proporcionan información adicional de la ruta, incluso
la forma en que se descubrió la ruta, cuánto tiempo estuvo la ruta en la tabla de routing y qué
interfaz específica se debe utilizar para llegar a un destino predefinido.
Las entradas en la tabla de routing se pueden agregar como lo siguiente:
Interfaces de ruta local: se agregan cuando la interfaz está configurada y activa. Esta
entrada solo se muestra en la versión IOS 15 o más reciente para las rutas IPv4, y en todas
las versiones de IOS para las rutas IPv6.
Interfaces conectadas directamente: se agregan a la tabla de routing cuando la interfaz
está configurada y activa.
Rutas estáticas: se agregan cuando una ruta se configura manualmente y la interfaz de
salida está activa.
Protocolo de routing dinámico: se agrega cuando se implementan protocolos de routing
que descubren la red de manera dinámica, como EIGRP u OSPF, y cuando se identifican las
redes.
Los orígenes de las entradas de la tabla de routing se identifican con un código. El código
identifica la forma en que se descubrió la ruta. Por ejemplo, los códigos frecuentes incluyen lo
siguiente:
18
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
L: identifica la dirección asignada a la interfaz de un router. Esto permite que el router
determine de forma eficaz si recibe un paquete para la interfaz o para reenviar.
C: identifica una red conectada directamente.
S: identifica una ruta estática creada para llegar a una red específica.
D: identifica una red que se descubre de forma dinámica de otro router con EIGRP.
O: indica una red que se descubre de forma dinámica de otro router con el protocolo de
routing OSPF.
Una ruta estática es una ruta manualmente ingresada en la tabla de enrutamiento del
dispositivo. Esta información de enrutamiento requiere ser mantenida manualmente por el
Administrador de la red lo cual representa ventajas y desventajas respecto de la utilización de
protocolos de enrutamiento dinámico.
Puede ser conveniente utilizar rutas estáticas cuando:
19
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
La red está constituida por unas pocas rutas.
La red está conectada a Internet a través de un único service provider.
La red está configurada sobre un modelo hub-and-spoke.
El proceso de activación de una ruta estática se puede esquematizar en 3 pasos:
El Administrador configura la ruta.
El router instala la ruta en su tabla de enrutamiento.
Los paquetes son enrutados utilizando la ruta estática.
20
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
de tráfico. Hacia el exterior de la red ésta se presenta como un sistema unificado y no se
publican políticas de enrutamiento.
Son la base de la arquitectura de Internet. Internet es un conjunto de sistemas autónomos
interconectados entre sí. El enrutamiento entre sistemas autónomos diferentes requiere la
implementación de un protocolo de enrutamiento exterior.
Los sistemas autónomos se diferencian por un ID de 16 o 32 bits que es asignado por el ARIN
(www.arin.net).
Protocolos que implementan el ID de sistema autónomo (AS) como parámetro de
configuración:
EIGRP.
IS-IS.
BGPv4.
4. Resumen
Existen muchas características clave relacionadas con las estructuras y el rendimiento a las
cuales nos referimos cuando hablamos de redes: topología, velocidad, costo, seguridad,
disponibilidad, escalabilidad y confiabilidad.
Los routers y switches Cisco tienen muchas similitudes. Admiten sistemas operativos
modales y estructuras de comandos similares, así como muchos de los mismos comandos.
Una característica que distingue a los switches de los routers es el tipo de interfaces que
admite cada uno. Una vez que se configuró una interfaz en ambos dispositivos, se deben
utilizar los comandos show adecuados para verificar que la interfaz funcione.
El objetivo principal de un router es conectar múltiples redes y reenviar paquetes desde
una red a la siguiente. Esto significa que un router normalmente tiene múltiples interfaces.
Cada interfaz es un miembro o host en una red IP diferente.
El IOS de Cisco utiliza lo que se conoce como “distancia administrativa” (AD) para
determinar la ruta que se debe instalar en la tabla de routing de IP. La tabla de routing es
una lista de redes que conoce el router. La tabla de enrutamiento incluye direcciones de
red para sus propias interfaces que son las redes conectadas directamente, además de
direcciones de red para redes remotas. Una red remota es una red a la que se puede llegar
únicamente reenviando el paquete a otro router.
Las redes remotas se agregan a la tabla de routing de dos maneras: por el administrador de
red que configura manualmente las rutas estáticas o implementando un protocolo de
routing dinámico. Las rutas estáticas no tienen tanta sobrecarga como los protocolos de
enrutamiento dinámico; sin embargo, las rutas estáticas requieren más mantenimiento si
la topología es inestable o está en constante cambio.
Los protocolos de enrutamiento dinámico se ajustan automáticamente a los cambios sin
intervención alguna del administrador de la red. Los protocolos de enrutamiento dinámico
requieren más procesamiento de la CPU y además usan una cierta cantidad de capacidad
de enlace para mensajes y actualizaciones de enrutamiento. En muchos casos, una tabla de
enrutamiento tendrá tanto rutas estáticas como dinámicas.
21
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Los routers toman su decisión principal de reenvío en la Capa 3, la capa de Red. Sin
embargo, las interfaces del router participan en las capas 1, 2 y 3. Los paquetes IP de capa
3 se encapsulan en una trama de enlace de datos de capa 2 y se codifican en bits en la capa
1. Las interfaces del router participan en los procesos de capa 2 asociados a la
encapsulación. Por ejemplo, una interfaz Ethernet en un router participa en el proceso ARP
como otros hosts en esa LAN.
La tabla de enrutamiento IP de Cisco no es una base de datos plana. La tabla de
enrutamiento, en realidad, es una estructura jerárquica que se usa para acelerar el proceso
de búsqueda cuando se ubican rutas y se reenvían paquetes.
Los componentes de la tabla de routing IPv6 son muy similares a los de la tabla de routing
IPv4. Por ejemplo, se completa con las interfaces conectadas directamente, con las rutas
estáticas y con las rutas descubiertas de forma dinámica.
5. Actividades
Ejercicios de
Ninguno
refuerzo
6. Referencias bibliográficas
Ariganello, E. (2016). Redes cisco guía de estudio para la certificación CCNA routing y switching, 4ta
ed. España: RA-MA Editorial. ISBN: 978-84-9964-664-0
Gerometta, O. (2018). Guía de preparación para el examen de certificación CCNA R&S 200-120 v6.3,
1ra ed. Argentina: Ediciones Edubooks. ISBN: 978-987-3868-14-6
22
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
Odom, W. (2016). CCENT/CCNA ICND1 100-105 Official Cert Guide, 1th ed. USA: Ciswco Press. ISBN:
978-1-58720-580-4
Netacad.com. (2018). Cisco Networking Academy Builds IT Skills & Education For Future Careers.
[online] Disponible en: http://www.netacad.com/ [Accesaso el 08 Aug. 2018].
23
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.