Documente Academic
Documente Profesional
Documente Cultură
Ruteadores
Actividades de Aprendizaje:
Realizar un modelo físico a escala que represente los elementos internos de un ruteador,
identificando su ubicación y explicando la función de cada uno de ellos.
Realizar un sociodrama para representar el funcionamiento de la tabla de enrutamiento para
determinar la ruta óptima.
Realizar prácticas de laboratorio de configuración básica del ruteador, a través de una CLI.
INTERCONECTIVIDAD DE REDES
CPU
Memoria RAM
Memoria ROM
Memoria Flash
Memoria NVRAM
Sistema Operativo
Un router conecta múltiples redes, lo cual significa que tiene varias interfaces, cada una pertenece a una red
IP diferente. Cuando un router recibe un paquete IP en una interfaz determinará que interfaz usar para enviar
ese paquete a destino. La interfaz que usa el router para enviar el paquete, puede pertenecer a la red de
destino (la dirección IP destino de ese paquete esta en esa red), o puede ser otra red, con otro router que a
su vez será usado para llevar el paquete a destino.
Generalmente cada red a la que se conecta un router requiere una interfaz separada. En estas interfaces se
puede usar una combinación de tecnologías de red de área local (LAN) y redes de área extensa (WAN). Por
ejemplo, podemos usar una interfaz Ethernet para conectar dispositivos como Impresoras, computadoras y
otros dispositivos en una red LAN. Mientras que la conexión WAN nos permitirá conectar la red al Proveedor
de servicios de Internet (ISP).
Cuando un router recibe un paquete usa su tabla de enrutamiento para determinar la mejor ruta para enviar el
paquete, examina su dirección IP destino y busca la mejor coincidencia con una dirección de red en la tabla
de enrutamiento. La tabla también incluye la interfaz que se utilizará para enviar el paquete. Cuando se
encuentra una coincidencia el paquete se encapsula y se envía hacia la interfaz de salida. En este proceso es
posible que el router reciba un paquete encapsulado en un tipo de trama de enlace de datos (como una trama
ethernet) y al enviar el paquete, el router lo encapsulará en otro tipo de trama de enlace de datos (como PPP
o Point-to-Point Protocol). Esto último depende en gran medida de las tecnologías y del tipo de medio al que
se conecta. Dichas tecnologías pueden incluir tecnologías LAN como ethernet o WAN como T1 que usa PPP,
Frame Relay y modo de transferencia Asíncrona (ATM).
Los routers usan protocolos de rutas estáticas y de enrutamiento dinámico para aprender sobre redes
remotas y construir sus tablas de enrutamiento
RAM
La RAM almacena las instrucciones y los datos necesarios que la CPU debe ejecutar. También almacena:
Sistema operativo: El IOS (sistema operativo Internetwork) se copia en la RAM durante el inicio.
Archivo de configuración en ejecución: conocido como running-config.
Tabla de enrutamiento IP: Este archivo almacena información sobre redes remotas y conectadas
directamente. Se usa en la determinación de la mejor ruta.
Caché ARP: Similar a la caché ARP en una PC. La caché ARP se usa en routers que tienen
interfaces LAN como las interfaces Ethernet.
Búfer del paquete: Los paquetes se almacenan temporalmente en un búfer cuando se reciben en
una interfaz o antes de abandonar la interfaz.
ROM
La ROM es una forma de almacenamiento permanente. Se usa la memoria ROM para almacenar:
Instrucciones de bootstrap
Software básico de diagnóstico
Versión más básica del IOS
La ROM usa firmware, un software incorporado dentro del circuito integrado. El firmware incluye el software
que normalmente no necesita modificarse ni actualizarse, como las instrucciones de inicio.
Memoria flash
Se usa como almacenamiento permanente para el sistema operativo, IOS de Cisco. En la mayoría de los
routers Cisco, el IOS se almacena en forma permanente en la memoria flash y se copia en la RAM durante el
proceso de arranque, donde entonces es ejecutado por la CPU. Algunos modelos anteriores de routers
ejecutan el IOS directamente desde la memoria flash.
NVRAM
El IOS de usa la NVRAM como almacenamiento permanente para el archivo de configuración de inicio
(startup-config). Todos los cambios de configuración se almacenan en el archivo running-config en la RAM, y
salvo pocas excepciones, son implementados inmediatamente por el IOS. La NVRAM retiene sus contenidos
incluso cuando el router se recarga o apaga.
En el inicio del sistema el archivo startup-config se copia desde la NVRAM a la RAM, en la RAM se almacena
como el archivo running-config. El IOS ejecuta los comandos de configuración en el running-config.
El comando show versión puede utilizarse para verificar y resolver problemas con algunos de los
componente básicos del hardware y software del router. El comando show version muestra información sobre
la versión del software y harware del router.
Cada interfaz es miembro o host de una red IP diferente. Cada interfaz se debe configurar con una
dirección IP y una máscara de subred de una red diferente. El IOS de cisco no permitirá que que dos
interfaces activas en el mismo router pertenezcan a la misma red.
Cuando cada router recibe un paquete, realiza una búsqueda en su tabla de enrutamiento para encontrar la
mejor coincidencia entre la dirección IP de destino del paquete y una de las direcciones de red en la tabla de
enrutamiento. Cuando se encuentra una coincidencia, el paquete se encapsula en la trama de enlace de
datos de Capa 2 para esa interfaz de salida. El tipo de encapsulación de enlace de datos depende del tipo de
interfaz; por ejemplo, Ethernet o HDLC.
Finalmente, el paquete llega a un router que forma parte de una red que coincide con la dirección IP de
destino del paquete. En este ejemplo, el router R2 recibe el paquete de R1. R2 reenvía el paquete desde su
interfaz Ethernet, que pertenece a la misma red que el dispositivo de destino, PC2.
Nombres de dispositivos
Interfaces usadas en el diseño
Direcciones IP y máscaras de subred
Direcciones de gateway por defecto para dispositivos finales, como las PC
Al arrancar el router se encuentra en modo de “usuario”, el cual permite ver la configuración pero no
modificarla.
Router>
El comando enable, nos permite entrar al modo privilegiado, el prompt cambiara de “>” a “#”
Router>enable
Router#
Router#config t
Router(config)#hostname R1
R1(config)#
Asignando una contraseña para entrar a modo privilegiado, en ese ejemplo, la contraseña es “class”.
El siguiente paso es configurar las contraseñas de consola y acceso Telnet del router, nótese que si no se
incluye el comando login cuando se está configurando la consola o las líneas telnet, el usuario tendrá acceso
sin que se solicite la contraseña. En este caso estamos usando la contraseña “cisco”.
R1(config)#line console 0
R1(config-line)#password cisco
R1(config-line)#login
R1(config-line)#exit
R1(config)#line vty 0 4
R1(config-line)#password cisco
R1(config-line)#login
R1(config-line)#exit
Finalmente configuramos un “mensaje del día”. Se usa un carácter delimitado para permitir mensajes de
varias lineas. En este ejemplo usamos “#”.
R1(config)#banner motd #
Enter TEXT message. End with the character '#'.
******************************************
WARNING!! Unauthorized Access Prohibited!!
******************************************
#
Configuración de interfaces.
Primero se especifica la interfaz que vamos a configurar, seguida de la dirección IP y mascara de subred.
R1(config)#interface Serial0/0
R1(config-if)#ip address 192.168.2.1 255.255.255.0
También podemos agregar información que ayude a complementar la documentación o para solucionar
problemas. Esto se logra mediante la descripción de la interfaz.
Router(config-if)#no shutdown
Para las interfaces seriales es necesario establecer el clock rate usando el siguiente comando.
Hay que repetir los pasos con cada interfaz que se configure, asignando dirección/mascara de subred y
activando la interfaz
R1(config)#interface FastEthernet0/0
R1(config-if)#ip address 192.168.1.1 255.255.255.0
R1(config-if)#description R1 LAN
R1(config-if)#no shutdown
Cada interfaz debe pertenecer a una red diferente, se pueden configurar dos interfaces para pertenecer a la
misma red, sin embargo solo UNA podrá estar ACTIVA. Si se configuran dos interfaces con dos IP de la
misma red aparecerá este mensaje: “192.168.1.0 overlaps with FastEthernet0/0”. Si se intenta habilitar la
interfaz aparecerá el siguiente mensaje:
R1(config-if)#no shutdown
192.168.1.0 overlaps with FastEthernet0/0
FastEthernet0/1: incorrect IP address assignment
A continuación un resumen de los comandos que pueden usarse para verificar la configuración del router.
Una tabla de enrutamiento es un archivo de datos que se encuentra en la RAM y se usa para almacenar la
información de la ruta sobre redes remotas y conectadas directamente. La tabla de enrutamiento contiene
asociaciones entre la red y el siguiente salto. Estas asociaciones le indican al router que un destino en
particular se puede alcanzar mejor enviando el paquete hacia un router en particular, que representa el
"siguiente salto" en el camino hacia el destino final. La asociación del siguiente salto también puede ser la
interfaz de salida hacia el destino final.
La asociación entre la red y la interfaz de salida también puede representar la dirección de red de destino del
paquete IP. Esta asociación ocurre en las redes del router conectadas directamente.
Una red conectada directamente es una red que está directamente vinculada a una de las interfaces
del router. Cuando se configura una interfaz de router con una dirección IP y una máscara de subred, la
interfaz pasa a ser un host en esa red conectada. La dirección de red y la máscara de subred de la interfaz,
junto con el número y el tipo de interfaz, se ingresan en la tabla de enrutamiento como una red conectada
directamente. Cuando un router reenvía un paquete a un host, como por ejemplo un servidor Web, ese host
está en la misma red que la red del router conectada directamente.
Una red remota es aquella que no está conectada directamente al router. En otras palabras, una red
remota es una red a la que sólo se puede llegar mediante el envío del paquete a otro router. Las redes
remotas se agregan a la tabla de enrutamiento mediante el uso de un protocolo de enrutamiento
dinámico o la configuración de rutas estáticas. Las rutas dinámicas son rutas hacia redes remotas que
fueron aprendidas automáticamente por el router utilizando un protocolo de enrutamiento dinámico. Las rutas
estáticas son rutas hacia redes manualmente configuradas por un administrador de red.
Las siguientes analogías pueden ayudar a aclarar el concepto de rutas conectadas, estáticas y dinámicas:
Rutas conectadas directamente: Para visitar a un vecino, lo único que tiene que hacer es caminar
por la calle donde vive. Este camino es similar a una ruta conectada directamente porque el "destino"
está disponible directamente a través de su "interfaz conectada", la calle.
Rutas estáticas: Un tren siempre usa las mismas vías en una ruta específica. Este camino es
similar a una ruta estática porque la ruta hacia el destino es siempre la misma.
Rutas dinámicas: Al conducir un automóvil, usted puede elegir "dinámicamente" una ruta diferente
según el tráfico, el clima y otras condiciones. Este camino es similar a una ruta dinámica porque
puede elegir una nueva ruta en muchos puntos diferentes en su trayecto hacia el destino.
FastEthernet 0/0: la información al final de la entrada de la ruta representa la interfaz de salida o la dirección
IP del router del siguiente salto. En este ejemplo, tanto la FastEthernet 0/0 como la serial 0/0/0 son las
interfaces de salida que se usan para alcanzar estas redes.
Cuando la tabla de enrutamiento incluye una entrada de ruta para una red remota se incluye información
adicional, como la métrica de enrutamiento y la distancia administrativa..
Las PC también tienen una tabla de enrutamiento. En la figura se observa el resultado del comando route
print. El comando revela las redes de broadcast, multicast, loopback, conectadas o de gateway
predeterminado que están configuradas o adquiridas. El resultado del comando route print no se analizará
durante este curso. Se muestra aquí para destacar que todos los dispositivos IP configurados deben tener
una tabla de enrutamiento.
Por ejemplo, cuando la interfaz FastEthernet 0/0 en R1 en la figura se configura con la dirección IP
192.168.1.1 y la máscara de subred 255.255.255.0, la interfaz FastEthernet 0/0 pasa a ser miembro de la red
192.168.1.0/24. Los hosts que están conectados a la misma LAN, como la PC1, también se configuran con
una dirección IP que pertenece a la red 192.168.1.0/24
Cuando se configura una PC con una dirección IP host y una máscara de subred, la PC usa la máscara de
subred para determinar a qué red pertenece ahora. El sistema operativo realiza esto mediante el proceso
ANDing en la dirección IP host y en la máscara de subred. Un router utiliza la misma lógica al configurar una
interfaz.
Una PC normalmente se configura con una sola dirección IP host porque tiene una única interfaz de red,
generalmente una Ethernet NIC. Los routers tienen múltiples interfaces; por lo tanto, cada interfaz debe ser
miembro de una red diferente.
Después de que se configura la interfaz del router y se activa la interfaz con el comando no shutdown, la
interfaz debe recibir una señal portadora desde otro dispositivo (router, switch, hub, etc.) antes de que el
estado de la interfaz se considere "activo". Una vez que la interfaz está "activa", la red de esa interfaz se
incorpora a la tabla de enrutamiento como red conectada directamente.
Antes de configurar cualquier enrutamiento estático o dinámico en un router, éste solamente distingue a sus
propias redes conectadas directamente. Éstas son las únicas redes que se muestran en la tabla de
enrutamiento hasta que se configure el enrutamiento estático o dinámico. Las redes conectadas directamente
son de fundamental importancia para las decisiones de enrutamiento. El router no puede enviar paquetes
desde una interfaz si la misma no está habilitada con una dirección IP y una máscara de subred, del mismo
modo que una PC no puede enviar paquetes IP desde su interfaz Ethernet si la misma no está configurada
con una dirección IP y una máscara de subred.
Una ruta estática incluye la dirección de red y la máscara de subred de la red remota, junto con la dirección IP
del router del siguiente salto o la interfaz de salida. Las rutas estáticas se indican con el código S en la tabla
de enrutamiento.
Descubrimiento de redes.
Un router puede compartir información sobre las redes que conoce con otros routers que estén utilizando el
mismo protocolo de enrrutamiento. Los otros routers pueden agregar estas redes a su tabla de enrrutamiento
y definir la mejor ruta para llegar a la red destino.
Determinación de ruta
Es el proceso según el cual el router determina qué ruta usar cuando reenvía un paquete. Para determinar el
mejor camino, el router busca en su tabla de enrutamiento una dirección de red que coincida con la dirección
IP de destino del paquete.
Red remota: Si la dirección IP de destino del paquete pertenece a una red remota, entonces el
paquete se reenvía a otro router.
Sin determinación de ruta: Si la dirección IP de destino del paquete no pertenece ni a una red
conectada ni a una remota, y si el router no tiene una ruta predeterminada, entonces el paquete se
descarta.
Función de conmutación
Después de que el router ha determinado la interfaz de salida utilizando la función de determinación de ruta,
el router debe encapsular el paquete en la trama de enlace de datos de la interfaz de salida.
La función de conmutación es el proceso utilizado por un router para aceptar un paquete en una interfaz y
reenviarlo hacia 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.
¿Qué hace un router cuando recibe un paquete desde una red que está destinado a otra red? El router
ejecuta los siguientes tres pasos principales:
1. Desencapsula el paquete de la Capa 3 eliminando el encabezado y el tráiler de la trama de Capa 2.
2. Examina la dirección IP de destino del paquete IP para encontrar el mejor camino en la tabla de
enrutamiento.
3. Encapsula el paquete de la Capa 3 en una nueva trama de Capa 2 y reenvía la trama a través de la
interfaz de salida.
Cuando se reenvía el paquete IP de Capa 3 desde un router al siguiente, el paquete IP permanece sin
cambios, salvo el campo Tiempo de vida (TTL). Cuando un router recibe un paquete IP, disminuye el TTL en
uno. Si el valor TTL resultante es cero, el router descarta el paquete.
El TTL se usa para evitar que los paquetes IP viajen indefinidamente a través de las redes debido a un loop
de enrutamiento u otro desperfecto de la red.
Cuando el paquete IP se desencapsula de una trama de Capa 2 y se encapsula en una nueva trama de Capa
2, la dirección de destino del enlace de datos y la dirección de origen cambiarán al reenviar el paquete de un
router al siguiente.
La dirección de origen del enlace de datos de Capa 2 representa la dirección de Capa 2 de la interfaz de
salida. La dirección de destino de Capa 2 representa la dirección de Capa 2 del router del siguiente salto. Si el
siguiente salto es el dispositivo de destino final, será la dirección de Capa 2 de ese dispositivo.
Recuerde que cuando el paquete se dirige desde el dispositivo de origen al dispositivo de destino final, las
direcciones IP de Capa 3 no se modifican. Sin embargo, las direcciones de enlace de datos de Capa 2
cambian en cada salto cuando cada router desencapsula y vuelve a encapsular el paquete en una nueva
trama.
Es muy probable que el paquete se encapsule en un tipo de trama de Capa 2 diferente de la trama en la que
se recibió. Por ejemplo, el router puede recibir el paquete en una interfaz FastEthernet, encapsularlo en una
trama de Ethernet y reenviarlo hacia la interfaz serial encapsulada en una trama PPP.