Академический Документы
Профессиональный Документы
Культура Документы
1. Objetivos .................................................................................................................................................3 2. Internetwork Operating System (IOS) ................................................................................................3 2.1. Modos de conguracin..............................................................................................................3 2.2. Componentes...............................................................................................................................4 2.3. Modos de funcionamiento...........................................................................................................5 2.4. Imgenes Cisco IOS....................................................................................................................5 2.5. Valores del registro de conguracin..........................................................................................7 2.6. Cisco Discovery Protocol (CDP) ................................................................................................8 3. Conguracin y Administracin ..........................................................................................................9 3.1. Conectar al dispositivo ................................................................................................................9 3.2. Como ingresar al sistema ..........................................................................................................12 3.3. Lista de comandos.....................................................................................................................13 3.4. Uso de la Ayuda ........................................................................................................................14 3.5. Comandos de Edicin ...............................................................................................................15 3.6. Uso del Historial .......................................................................................................................16 3.7. Conguraciones ........................................................................................................................17 4. Laboratorios.........................................................................................................................................18 Bibliografa...............................................................................................................................................19
ii
1. Objetivos
El alumno al nalizar la experiencia deber ser capaz de:
Describir los modos usuario y privilegiado. Usar las funciones de ayuda. Usar los camandos de edicin IOS Usar el historial de comandos IOS Congurar diferentes funcionalidades y caractersticas.
Modo Usuario: Para tareas comunes como vericar el estado del equipo. En este modo no se puede cambiar la conguracin del equipo. Modo Privilegiado: Tareas comunes que pueden cambiar la conguracin del equipo.
Cisco IOS
2.2. Componentes
La arquitectura interna del router/switch Cisco soporta componentes que cumplen un papel fundamental en el proceso de inicio, como se indica en la Figura 2. Los componentes internos son los siguientes:
RAM/DRAM: Almacena las tablas de enrutamiento, el cach ARP, el cach de conmutacin rpida, el bfering de paquetes (RAM compartida) y las colas de espera de paquetes. La RAM tambin proporciona memoria temporal y/o de trabajo para el archivo de conguracin de un router mientras el router est encendido. El contenido de la RAM se pierde si se produce un corte de energa elctrica o si se reinicia el equipo NVRAM: La RAM no voltil almacena la copia de respaldo del archivo de conguracin/archivo de conguracin de inicio del router. El contenido de la NVRAM se conserva durante un corte de energa o si se reinicia el equipo Flash: ROM borrable y reprogramable que retiene la imagen y el microcdigo del sistema operativo. La memoria Flash activa las actualizaciones del software sin eliminar ni reemplazar los chips del procesador. El contenido de la Flash se conserva durante los cortes de energa o reinicio. La memoria Flash puede almacenar mltiples versiones del software IOS ROM: Contiene diagnsticos de encendido, un programa bootstrap y software del sistema operativo. Las actualizaciones del software en la ROM requieren la eliminacin y el reemplazo de chips enchufables en la CPU Interfaces: Conexiones de red, en la motherboard o en mdulos de interfaz separados, a travs de las cuales los paquetes entran y salen de un equipo
Figura 2. Componentes
Cisco IOS
El proceso de inicio de un equipo normalmente se carga en la RAM y se ejecuta en uno de estos entornos operativos. Los administradores de sistema pueden utilizar la conguracin del registro de conguracin para controlar cul de estos modos est utilizando el equipo para cargar. El monitor ROM ejecuta el proceso bootstrap y proporciona funcionalidad y diagnsticos de bajo nivel. Este monitor se utiliza para recuperarse de fallos en el sistema y de una prdida de contrasea. No se puede acceder a el a travs de cualquiera de las interfaces de red, sino slo a travs de una sesin de puerto por consola. Cuando el equipo se est ejecutando en el modo ROM de arranque, slo est disponible un subconjunto limitado del conjunto de funciones del Cisco IOS. La ROM de arranuqe permite escribir operaciones en la memoria Flash y se utiliza principalmente para modicar la imagen del Cisco IOS almacenada en dicha memoria. La imagen IOS puede modicarse en la ROM de arranque utilizando el comando copy tftp ash que copia una imagen del IOS almacenada en un servidor TFTP en la memoria Flash del equipo. El funcionamiento normal del equipo requiere la imagen completa del IOS desde la memoria Flash. En algunos dispositivos, el IOS se ejecuta directamente desde la memoria Flash. Sin embargo, la mayora de los equipos requieren que se cargue una copia de la imagen del IOS en la RAM y tambin que se ejecute desde la RAM. Algunas imgenes del IOS estn almacenadas en la memoria Flash en un formato comprimido y deben expandirse cuando se copien en la RAM.
Cisco IOS
4 6 7 -rwx 5 -rwx 1308 -rwx 3097872 8 drwx 362 -rwx 109 Mar 01 Mar 01 Mar 01 4032 Mar 01 1993 00:11:46 +00:00 private-config.text 1993 00:11:46 +00:00 config.old 1993 00:03:29 +00:00 c2950-i6q4l2-mz.121-22.EA4.bin Mar 01 1993 00:03:59 +00:00 html 1993 00:04:30 +00:00 info.ver
Cisco proporciona imgenes del IOS para los dispositivos que extienden un amplio rango de plataformas de productos de red. Para optimizar dicho software necesario para diversas plataformas de producto, Cisco est trabajando para desarrollar muchas imgenes del IOS diferentes. Cada imagen representa un conjunto de funciones diferente que sirve para varias plataformas de dispositivo, recursos de memoria disponible y necesidades del cliente. Existen numerosas imgenes del IOS para los diferentes modelos de dispositivos Cisco y conjunto de funciones. Sin embargo, la estructura de comandos de conguracin bsica es la misma. Las habilidades de conguracin y resolucin de problemas adquiridas con cualquier otro dispositivo, se puede aplicar a una amplia gama de productos. La convencin de denominacin para las diferentes versiones del Cisco IOS contiene tres partes:
La plataforma en la que se ejecuta la imagen Las capacidades especiales soportadas en la imagen Especica donde se ejecuta la imagen y si se ha comprimido dicha imagen
Las convenciones de denominacin del Cisco IOS, el contenido de la imagen y otros detalles estn sujetos a cambios. Despus de elegir las opciones que renen los requisitos, seleccione la versin del IOS que est soportada por el hardware. Para visualizar informacin acerca de la versin del software Cisco IOS que se est ejecutando actualmente en el dispositivo, utilice el comando show version. Esto incluye el registro de conguracin y la conguracin del campo boot. Ver ejemplo Ejemplo 2:
Versin del IOS e informacin descriptiva Versin del bootstrap ROM Versin de la ROM de arranque Tiempo de actividad del dispositivo Ultimo mtodo de reinicio Archivo de imagen del sistema y su localizacin Plataforma del dispositivo Parmetros del registro de conguracin
Cisco IOS
Cisco IOS Para cambiar el campo de arranque dejando jos los dems bits en sus valores originales (inicialmente el cong register contiene 0x010x), siga estas pautas:
Establezca el valor del registro de conguracin en 0x100 si necesita ingresar al modo monitor de ROM (fundamentalmente, el entorno de un programador). En el monitor de la ROM, arranque el sistema operativo de forma manual utilizando el comando b en el indicador del monitor de ROM. (Este valor establece los bits del campo de arranque en 0-0-0-0). Establezca el registro de conguracin en 0x101 para congurar el sistema para que arranque de forma automtica desde la ROM. (Este valor establece los bits del campo de arranque en 0-0-0-1). Establezca el registro de conguracin en cualquier valor desde 0x102 hasta 0x10F para congurar al sistema para que utilice los comandos boot system de la NVRAM. Esta es la opcin por defecto. (Estos valores establecen los bits del campo de arranque desde 0-0-1-0 hasta 1-1-1-1).
Para controlar la conguracin del sistema de arranque y para vericar el comando cong-register, utilice el comando show version. La Tabla 1 muestra los valores posibles para el registro. Tabla 1. Valores registro de conguracin valor 0x---0 0x---1 0x---2 a 0x---F descripcin usar el modo de monitor de ROM (inicia manualmente utilizando el comando b iniciar automticamente desde la ROM (opcin por defecto si el router no tiene Flash) examinar la NVRAM en busca de comandos de sistema de inicio (0x---2 es la opcin por defecto si el router posee Flash)
sw-rss-ditym>en Password: sw-rss-ditym#sh cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone Device ID rsw-ditym rsw-nucleo ap-ditym-piso2 sw-rss-ditym# Local Intrfce Gig 0/1 Gig 0/2 Fas 0/20 Holdtme 139 144 148 Capability S I R S I T Platform Port ID WS-C3750G-Gig 1/0/23 WS-C6509 Gig 2/39 AIR-AP1121Fas 0
3. Conguracin y Administracin
En este seccin veremos cuales son los pasos para conectarse a un dispositivo (router,switch) y aprenderemos las conguraciones bsicas de estos.
Cisco IOS de consola, utilice un cable totalmente cruzado (rollover) RJ-45-a-RJ-45 con un adaptador hembra RJ-45-a-DB-9. Los parmetros predeterminados para el puerto de consola son:
9600 baudios 8 bits de datos sin paridad 1 bit de parada sin control de ujo
El puerto de consola no soporta hardware de control de ujo. La Figura 4 muestra como ejecutar el emulador de terminal GtkTerm en un equipo con GNU/Linux. Una vez ejecutado el comando aparecer una ventana parecida a la Figura 5. Figura 4. Ejecutar GtkTerm
10
Para el caso de Windows XP, puede utilizar HyperTerminal, el que puede ejecutar desde la lista de programas, ver Figura 6, una vez abierto el programa debe dejar los valores predeterminados para luego ver la Figura 7. Figura 6. Ejecutar HyperTerminal
11
Los comandos disponibles en este nivel de usuario son un subconjunto de comandos del modo privilegiado. En su mayoria estos comandos permiten visualizar la informacin sin cambiar los ajustes de conguracin del equipo. Para acceder al conjunto completo de comandos, primero debe activar el modo privilegiado. En el indicador >, escriba enable, como se puede ver la Figura 8. En la solicitud de contrasea, introduzca la contrasea que ha sido establecida con el comando enable secret. Cuando haya completado los pasos de ingreso, el indicador cambiar un un caracter de almohadilla (#), ya que ahora se encuentra en el modo privilegiado. Desde este modi, puede acceder a la conguracin global y a otros modos de conguracin especcos. Para nalizar la sesin, escriba exit.
12
Cisco IOS La interfaz de la lnea de comandos de Cisco IOS puede ser accesible a travs de la conexin a una consola, a un modem o a una sesin Telnet. Independientemente del mtodo que emplee, el acceso a la interfaz de la lnea de comandos IOS se conoce comnmente como sesin EXEC. Figura 8. Sesin telnet
13
Utilize el comando help para comprobar la sintaxis del ajuste del reloj. La salida de help muestra que se solicita el comando clock Verique la sintaxis para cambiar la hora. El sistema indica que se necesita que se proporsione informacin adicional para completar el comando. La salida de help muestra el conjunto de palabras claves que se solicitan. Verique la sintaxis para introducir la hora, y escriba la hora actual usando horas, minutos y segundos. El sistema indica que necesita que se le proporsione informacin adicional para completar el comando. Pulse Ctrl+P (o la echa arriba) para repetir automticamente el la entrada del comando anterior. Despus aada un espacio y una interrogacin (?) para revelar los argumentos adicionales. Ahora ya puede completar la entrada del comando. El smbolo del acento circunejo y la respuesta de Help indica un error. La colocacin del smbolo muestra donde est ubicado el posible problema. Para introducir la sintaxis correcta, vuelva a introducir el comando hasta el punto en que est el simbolo, y despus corrija el error. Una interrogacin (?) despus de la correccin har que regrese la informacin de Help acerca del siguiente elemento que la necesite. Introduzca el ao empleando la sintaxis correcta y pulse Intro para ejecutar dicho comando.
14
Cisco IOS
15
Cisco IOS desplazado a la izquierda. Cada vez que el cursor alcanza el nal de la lnea, sta se desplaza otra vez 10 espacios a la izquierda. No se pueden ver los primeros diez caracteres de una lnea, puero puede desplazar el cursor y vericar la sintaxis al principio del comando. Para desplazarse hacia atrs, pulse Ctrl+B o la tecla Flecha izquierda repetidamente, hasta que se encuentre al principio de la entrada de comando, o pulse Ctrl+A para volver directamente al comienzo de la lnea. Tabla 2. Comandos de Edicin comando Ctrl+A Ctrl+E Esc+B Ctrl+F Ctrl+B Esc+F descripcin mueve el cursor hasta el principio de la lnea de comandos mueve el cursor hasta el nal de la lnea de comandos retrocede una palabra avanza un caracter retrocede un caracter avanza una palabra
Ajustar el tamao del bfer del historial de comandos. Recuperar comandos. Desactivar la funcin del historial de comandos.
Tabla 3. Comandos del historial de comandos comando Ctrl+P o echa arriba Ctrl+N o echa abajo show history terminal history [size numero_lineas] no terminal editing terminal editing Tab descripcin recupera el ltimo comando (anterior) recupera el comando mas reciente muestra el bfer de comandos ajusta tamao del bfer desactiva las funciones de edicin avanzada reactiva las funciones de edicin avanzada completa la entrada.
Por defecto el historial de comandos est activo y el sistema registra diez lneas de comando en el bfer
16
Cisco IOS del historial. Para cambiar el nmero de lneas de comando que el sistema registra durante una sesin con un terminal, utilice los comandos terminal history size o history size. El nmero mximo de comandos permitidos es de 256. Para recuperar comandos del bfer del historial, comience por el comando mas reciente, pulse Ctrl+P o echa arriba repetidamente para recuperar los comandos mas antiguos sucesivamente. Para regresar a los comandos mas recientes del bfer del historial tras recuperar los comandos con Ctrl+P o echa arriba, pulse Ctrl+N o echa abajo repetidamente para recuperar los comandos mas recientes. Cuando escriba los comandos, puede introducir los caracteres de comienzo nicos de un comando, y pulsar la tecla Tab (EXEC naliza la entrada por usted). Las letras nicas identican al comando, la tecla Tab tan solo devuelve el texto completo del comando que el equipo ha extrapolado del atajo del teclado que introdujo. La clave sirve para que haya caracteres sucientes que aseguren que solo un comando IOS comeinza con una determinada cadena de caracteres.
3.7. Conguraciones
Entre los comandos EXEC del software Cisco IOS mas utilizados estn show running-cong y show startup-cong. Estos dos comandos permiten que un administrador consulta la conguracin en ejecucin o los comandos de conguracin de inicio que utilizar el equipo la prxima vez que se reinicie. Cuando usted realiza cambios en la conguracin de un equipo, estos cambios son vlidos mientras el equipo est encendido. Para guardar dichos cambios y lograr que se carguen cuando se reinicie el equipo vea el Ejemplo 4, y para restablecer la conguracin inicial vea el Ejemplo 5. Ejemplo 4. Guardar conguracin actual
sw-rss-ditym#copy startup-config running-config Destination filename [running-config]? 2079 bytes copied in 1.516 secs (1371 bytes/sec) sw-rss-ditym#
17
Cisco IOS En el Ejemplo 6 puede ver los pasos para congurar las caracteristicas de la vlan de administracin que viene por defecto en los switch, en este caso, ingresar el nmero IP y las mascara de red asociada. Ejemplo 6. Conguracin de la vlan de administracin en un switch
sw-rss-ditym#configure terminal Enter configuration commands, one per line. End with CNTL/Z. sw-rss-ditym(config)#interface vlan 1 sw-rss-ditym(config-if)#ip address 1.2.3.4 255.255.255.0 sw-rss-ditym(config-if)#exit sw-rss-ditym(config)#exit sw-rss-ditym#
Para reiniciar un equipo utilice el comando reload, debe estar en modo privilegiado. Una vez que haya realizado todas las modicaciones correspondientes puede cerrar la session escribiendo reiteradamente la palabra exit para ir bajando niveles o bien presionar las teclas Ctrl+Z para quedar en el modo privilegiado y luego salir.
4. Laboratorios
En esta seccin encontrar una serie de laboratorios, organizados de manera de ir aumentando la complejidad de las funciones utilizadas. Nos basaremos en la topologa de red, ver Figura 11, el que nos servir como base para los ejercicios.
18
Bibliografa
Cisco Systems Inc., Cisco Press (http://ciscopress.com), Gua del primer y segundo ao, CCNA 1,2,3,4.
19