Los routers y los switches dependen de software para su funcionamiento. Se requiere de dos tipos de software: los sistemas operativos y los archivos de configuracin. El IOS se guarda en un rea denominada memoria flash. La memoria flash provee almacenamiento no voltil de una imagen del IOS, la cual se puede usar como sistema operativo en el arranque. El uso de memoria flash permite la actualizacin del IOS, y tambin guardar mltiples IOS. En muchas arquitecturas de router, el IOS es copiado a la memoria RAM y se ejecuta desde all. Una copia del archivo de configuracin se guarda en la RAM no voltil (NVRAM), para ser utilizada como configuracin en el arranque. A dicha copia se le denomina "startup config" o configuracin de arranque. la configuracin de arranque es copiada a la RAM durante el arranque. Una vez en la RAM, es la que se pone en uso para la operacin del router. Se le denomina "running config" o configuracin en uso.
CONSOLA: Se puede tener acceso a la cli a travs de una sesin de consola, tambin denominada lnea cty. La consola usa una conexin serial de baja velocidad para conectar directamente un equipo o un terminal al puerto de consola en el router o switch. El puerto de consola es un puerto de administracin que provee acceso al router fuera de banda. Es posible acceder al puerto de consola aunque no se hayan configurado servicios de networking en el dispositivo. El puerto de consola se suele utilizar para tener acceso a un dispositivo cuando no se han iniciado o han fallado los servicios de networking. ejemplos del uso de la consola son:
La Configuracin de Inicio Del Dispositivo De Red. Procedimientos de recuperacin de desastres y resolucin de problemas donde no es posible el acceso
TELNET O SSH: Un mtodo que sirve para acceder en forma remota a la sesin cli es hacer telnet al router. A diferencia de la conexin de consola, las sesiones de telnet requieren servicios de networking activos en el dispositivo. El dispositivo de red debe tener configurada por lo menos una interfaz activa con una direccin de capa 3, como por ejemplo una direccin ipv4. Los dispositivos cisco ios incluyen un proceso de servidor telnet que se activa cuando se inicia el dispositivo. El ios tambin contiene un cliente telnet. Un host con un cliente telnet puede acceder a las sesiones vty que se ejecutan en el dispositivo cisco. Por razones de seguridad, el ios requiere que la sesin telnet use una contrasea, como mtodo mnimo de autenticacin. Los mtodos para establecer las conexiones y contraseas se analizarn en una seccin posterior.
PUERTO AUXILIAR: El puerto auxiliar tambin puede usarse en forma local, como el puerto de consola, con una conexin directa a un equipo que ejecute un programa de emulacin de terminal. El puerto de consola es necesario para la configuracin del router, pero no todos los routers tienen un puerto auxiliar. Tambin se prefiere el puerto de consola antes que el puerto auxiliar para la resolucin de problemas, ya que muestra de manera predeterminada la puesta en marcha del router, la depuracin y los mensajes de error. Generalmente, en la nica oportunidad que el puerto auxiliar se usa en forma local en lugar del puerto de consola es cuando surgen problemas en el uso del puerto de consola, como por ejemplo cuando no se conocen ciertos parmetros de consola.
puede reconocer por la peticin de entrada de la CLI que termina con el smbolo >. Este es un ejemplo que muestra el smbolo > en la peticin de entrada: Switch>
Verificacin de sintaxis de comando Cuando se enva un comando al presionar la tecla <Intro>, el intrprete de la lnea de comandos analiza al comando deizquierda a derecha para determinar qu accin se est solicitando. El IOS generalmente provee slo comentariosnegativos. Si el intrprete comprende el comando, la accin requerida se ejecuta y la CLI vuelve a la peticin de entradacorrespondiente. Sin embargo, si el intrprete no puede comprender el comando que se ingresa, mostrar un comentarioque describe el error del comando.Existen tres tipos diferentes de mensajes de error: Comando ambiguo Comando incompleto
IOS est reenviando un mensaje a la CLI justo cuando se est escribiendo una lnea. Puede usar Ctrl-Rpara actualizar la lnea y evitar tener que volver a escribirla. En este ejemplo, aparece en medio de un comando un mensaje sobre una falla en una interfaz. Switch# show mac:-16w4d: %LINK-5CHANGED: Interface FastEthernet0/10, changed state to down16w4d: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/10, changed state to downPara volver a mostrar la lnea que estaba escribiendo use Ctrl-R:Switch#show mac
Modos de configuracin de IOS Modo de configuracin global El modo de configuracin principal recibe el nombre de configuracin global o global config. Desde configuracin global, se realizan cambios en la configuracin de la CLI que afectan la operacin del dispositivo en su totalidad. El modo configuracin global tambin se usa como precursor para acceder a modos de configuracin especficos. El siguiente comando de la CLI se usa para cambiar el dispositivo del modo EXEC privilegiado al modo de configuracin global y para permitir la entrada de comandos de configuracin desde una terminal: Router# configure terminal. Una vez que se ejecuta el comando, la peticin de entrada cambia para mostrar que el router est en modo de configuracin global.Router(config)#
Modos de configuracin especficos Desde el modo de configuracin global, pueden ingresarse muchos modos de configuracin diferentes. Cada uno de estos modos permite la configuracin de una parte o funcin especfica del dispositivo IOS. La lista que se presenta acontinuacin muestra algunos de ellos: Modo de interfaz: para configurar una de las interfaces de red (Fa0/0, S0/0/0, etc.)
Modo de lnea: para configurar una de las lneas (fsica o virtual) (consola, ,auxiliar, VTY, etc.).