Ingeniería de Protocolos
Curso 2002/2003
MariCarmen Romero
[email protected]
Routers
Routers Cisco Serie 2500
Componentes
Funcionamiento
Configuración
Sumario
• Generalidades
• Routers Cisco serie 2500
– Componentes
– Modos de configuración
– Estado del router
– Fuentes de configuración
– Acceso a otros routers por CDP
– Pruebas básicas de red
– Secuencia de inicio del router
– Modo setup y modo de configuración manual
– Proceso completo de configuración básica
– Ejemplo de configuración
– Otros comandos interesantes
1
Sumario (II)
• Routers Cisco serie 2500 (II):
– Arranque del IOS
– Mantenimiento del IOS
– Anexos:
• Recuperación de contraseña
• Servicio web del router
• Cisco Configmaker y ejemplo de uso
Routers. Definición
• Son dispositivos de nivel 3 (red) que
permiten la interconexión de distintas redes
y se encargan del encaminamiento de
paquetes de una a otra red
• Prestaciones adicionales: proxy-ARP, servicios de
seguridad (VPN), filtrado de paquetes (ACL),
servicio DHCP, servicio NAT, implementación de
CIDR, distintos interfaces (LAN y/o WAN) ...
coste variable
2
Routers. Funciones principales
• Elección de las mejores rutas de salida para los
paquetes de datos que entran por sus interfaces
• Conmutación de los paquetes hacia la interfaz de
salida adecuada
• Procesamiento de los paquetes
– potencia de procesado
– retraso en envío
• Filtrado de colisiones y broadcast local
Fabricantes de routers comerciales
3Com, Action, Adc Kentrox, ADIC, Adtran, Alcatel, Allied
Telesyn, Aopen, Asante, Avaya - Cajun, Belkin, Black Box,
Buffalo Games, Cabletron, Chase Research, Cisco, Cnet,
Compaq, Compex, Connectgear, Crossroads, D-Link, E-
Book Systems, Inc. Efficient Networks, Eicon, Farallon,
Foundry Networks, Gadzoox, Networks GigaFast Ethernet,
Hawking, Hewlett Packard, I Data, IBM, Imc Network, Intel,
Linksys, Lucent, Macsense, Marco, Microcom, Microsoft,
Mitel, Motorola, Multitech Systems, Netgear, Netopia,
Nexland, Nokia, Nortel, Olicom, Osicom, Paradyne,
Polycom, Powerware, Proteon, Proxim, Quantum,
Siemens, Smc, Snap Gear, Storagetek, Trendware, Zoom
Telephonics, Zyxel...
3
Precios de routers comerciales
Ejemplos de precios de mercado:
• Básicos desde 15 $
Ramp Networks WebRam 300e, Cisco serie 600...
• ADSL/SOHO desde 40 $
•
Linksys EtherFast Cable/DSL, Cisco SOHO 71...
Inalámbricos desde 60 $
Netgear MR814 Cable/DSL 2.4 GHz Wireless Router, D-Link AirPro DI-764...
• Gama media desde 1.000 $
Cisco serie 2500/2600, Lucent SuperPipe 175...
• Gama alta hasta 105.000 $
Nortel ATM Routing Engine, Cisco 12016 (GSR16/320-AC4)...
SOHO = Small Office Home Office
GSR = Gigabit Switch Router
Routers Cisco Serie 2500
• Material de laboratorio: 2501, 2514
• De gama media
http://www.cisco.com/univercd/cc/td/doc/pcat/2500.htm
2501
Single LAN
E0, S0, S1
2514
Dual LAN
E0, E1, S0, S1
4
Componentes
• RAM/DRAM (volátil)
• NVRAM (no volátil)
• FLASH (no volátil, ROM borrable y reprogramable)
• ROM
• Interfaces
Componentes (II)
• RAM/DRAM
– tablas de enrutamiento, caché ARP
– script de configuración activo (running-config) del router
– buffering de paquetes (RAM compartida) y cola de espera de
paquetes
– memoria temporal y/o de trabajo para el archivo de configuración;
imagen del IOS mientras el router está encendido (intérprete de
comandos, EXEC)
5
Componentes (III)
• NVRAM
– archivos de configuración de inicio (startup-config)
– y copia de respaldo
• FLASH
– imagen del sistema operativo Cisco IOS
– actualizar su software no implica cambio de hardware
– puede almacenar varias versiones del IOS
• ROM
– programa de diagnósticos de encendido
– programa de arranque (bootstrap)
– actualizar su software requiere cambio hardware
• Interfaces
– conexión a la red (en placa base o módulo separado)
Modos de configuración del router
6
Modos de configuración del router (II)
exit
Ctrl+Z,
END
Desconectado del router
[ENTER]
exit
Modo EXEC Usuario
enable
disable
Router>
Modo EXEC Privilegiado
Router#
exit, Ctrl+Z,
END
configure terminal
Modo de Configuración Global
Router(config)#
interface, line, router, ...
exit
Modos de Configuración
Específicos
Router(config-X)#
Modos de configuración del router (III)
configuración
específico
Modo de
interfaz
subinterfaz
controlador
lista de mapa
clase de mapa
línea
router
router IPX
mapa de rutas
Prompt
Router(config-if)#
Router(config-subif)#
Router(config-controller)#
Router(config-map-list)#
Router(config-map-class)#
Router(config-line)#
Router(config-router)#
Router(config-ipx-router)#
Router(config-route-map)#
7
Visualizar el estado del router
Ayuda de línea de comando
? da información sobre comandos que empiezan por las
mismas letras y, además, información sobre los
argumentos de los comandos
Ctrl+P (o ↑) comando anterior
Ctrl+N (o ↓) comando siguiente
^ indica donde se produjo un error de sintaxis
8
Visualizar RAM y NVRAM
Configuración actual
RAM
Configuración de inicio
NVRAM
Fuentes de configuración del router
• Consola
(Hyperterminal)
• Terminal remoto
vía módem
(puerto auxiliar)
• TFTP
• Memoria NVRAM
(startup-config)
9
Fuentes de configuración del router (II)
startup-config
startup-config
Nota: Comandos válidos para versiones del IOS ≥ 11.x
g
g
i
i
f
f
n
n
o
o
c
c
-
-
g
g
n
n
n
n
n
n
u
u
r
r
i
i
Configuración del router desde el terminal
#configure terminal
Entrar en modo de configuración global.
#show running-config
Mostrar el script de configuración actual (RAM).
#copy running-config startup-config
Copiar la configuración actual (RAM) a la NVRAM.
10
Configuración del router desde NVRAM
Por defecto, cuando el router arranca (#reload)
#configure memory
Añadir a la configuración actual la almacenada en NVRAM.
#copy startup-config running-config
Tiene el mismo efecto que #configure memory
#copy running-config startup-config
Copiar la configuración actual (RAM) a la NVRAM.
#show startup-config
Mostrar el script de configuración almacenado en NVRAM.
#show running-config
Mostrar el script de configuración actual (RAM).
#erase startup-config
Borrar el script de configuración almacenado en NVRAM.
Para que el archivo running-config sea sustituido con el contenido
de startup-config, es necesario reiniciar sin guardar: #reload
Configuración desde servidor TFTP
#copy tftp running-config
Recuperar un script de configuración y cargarlo en RAM.
#show running-config
Mostrar el script de configuración actual (RAM).
#copy running-config startup-config
Copiar la configuración actual (RAM) a la NVRAM.
#copy tftp startup-config
Recuperar un script de configuración y cargarlo en NVRAM.
#show startup-config
Mostrar el script de configuración almacenado en NVRAM.
#copy running-config tftp
Almacenar la configuración actual (RAM) en un servidor TFTP.
#copy startup-config tftp
Almacenar la configuración NVRAM en un servidor TFTP.
11
Configuración desde servidor TFTP (II)
Acceso a otros routers por CDP
CDP = Cisco Discover Protocol
Independientemente
de los protocolos de
capa 3 y 4
• En versiones 10.3 ó posterior, está habilitado por
defecto y se inicia automáticamente
• CDP permite obtener información de los vecinos
12
Acceso a otros routers por CDP (II)
• CDP descubre plataformas y
protocolos en los dispositivos
vecinos
• #show cdp neighbors
• Información del vecino CDP:
– Identificadores de dispositivos
(nombre de dominio, nombre de
host...)
– Lista de direcciones (una dirección para SNMP y hasta una dirección por cada
protocolo reconocido)
– Identificador de puerto (Ethernet 0, Ethernet 1 y Serial 0)
– Lista de capacidades (p.e., si el dispositivo actúa como un puente de ruta
origen además de actuar como router)
– Versión (Información como la suministrada por el comando local show version)
– Plataforma (plataforma de hardware del dispositivo, p.e., Cisco 7000)
Acceso a otros routers por CDP (III)
Ejemplo
• Sólo intercambian
tramas CDP los vecinos
directamente conectados
Estado de la interfaz
Encapsulamiento
Temporizadores CDP
Frecuencia de actualización
Antigüedad de las entradas
13
Acceso a otros routers por CDP (IV)
Direcciones de red de capa 3
Edad de la entrada CDP
Información abreviada sobre la versión
tipo y número
del puerto
remoto vecino
plataforma de
hardware del vecino
código de funcionalidad
del dispositivo vecino
identificador
del vecino
tipo y número del
puerto local
valor decremental
del tiempo de
espera, en
segundos
Pruebas básicas de networking
• Los problemas más comunes en las redes IP son los errores
en el esquema de direccionamiento
• Pruebas de distintos niveles del modelo OSI:
14
Pruebas de Capa de Aplicación. Telnet
Denver> connect paris
Denver> paris
Denver>131.108.100.152
logout
• Verifica software de capa de aplicación entre origen y destino
• Mecanismo de prueba más completo disponible (todas las capas)
• En routers Cisco, hasta 5 sesiones Telnet entrantes simultáneas
• Telnet para conectarse con otros routers que ejecutan TCP/IP
Pruebas de Capa de Red. Ping
• Permite probar de extremo a extremo la capa de red
5 Respuestas exitosas a
5 datagramas enviados
! ≡ eco exitoso de un datagrama
. ≡ tiempo de espera superado antes de recibir respuesta
15
Pruebas de Capa de Red. Traceroute
• Similar al ping, pero prueba todos los pasos del proceso
• Permite el aislamiento de fallos en la red
• Muestra el camino entre dos nodos de la red
• * ≡ no se puede acceder a ese router
Pruebas de Capa de Red. Show ip route
Tabla de enrutamiento del router
16
Pruebas de Capa de Enlace y Física.
Operacional
Problema de conexión
Problema de interfaz
Deshabilitado
Pruebas: ver interfaces y limpiar contadores
• show interfaces serial n Estadísticas acerca de la
interfaz
– Las estadísticas reflejan la operación del router desde la última
vez
Comentarios de: Routers Cisco Serie 2500 (0)
No hay comentarios