Está en la página 1de 19

Cisco IOS

Alejandro Valds Jimenez


avaldes@utalca.cl

Tabla de contenidos
1. Objetivos .................................................................................................................................................3
2. Internetwork Operating System (IOS) ................................................................................................3
2.1. Modos de configuracin..............................................................................................................3
2.2. Componentes...............................................................................................................................4
2.3. Modos de funcionamiento...........................................................................................................5
2.4. Imgenes Cisco IOS....................................................................................................................5
2.5. Valores del registro de configuracin..........................................................................................7
2.6. Cisco Discovery Protocol (CDP) ................................................................................................8
3. Configuracin 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. Configuraciones ........................................................................................................................17
4. Laboratorios.........................................................................................................................................18
Bibliografa...............................................................................................................................................19

ii

1. Objetivos
El alumno al finalizar 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

Configurar diferentes funcionalidades y caractersticas.

2. Internetwork Operating System (IOS)


El IOS es el Sistema Operativo de Interconexin de Redes. Fue creado por Cisco Systems para
programar y mantener equipos de redes tales como Switches (conmutadores) y Routers (enrutadores).
Para configurar un switch o un router Cisco, debe acceder a la interfaz de usuario del equipo con un
terminal, o acceder remotamente mediante telnet o ssh. Cuando acceda al equipo deber registrarse antes
de introducir cualquier comando.

2.1. Modos de configuracin


Por motivos de seguridad, estos equipos tienen dos niveles de acceso a los comandos. Ver Figura 1:

Modo Usuario: Para tareas comunes como verificar el estado del equipo. En este modo no se puede
cambiar la configuracin del equipo.

Modo Privilegiado: Tareas comunes que pueden cambiar la configuracin del equipo.

Figura 1. Modos de configuracin

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 configuracin 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 configuracin/archivo de


configuracin 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

2.3. Modos de funcionamiento


Los dispositivos Cisco IOS tienen tres entornos o modos de funcionamiento diferentes:

Monitor ROM

ROM de arranque

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 configuracin del registro de configuracin
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 modificar la imagen del Cisco IOS almacenada en
dicha memoria. La imagen IOS puede modificarse en la ROM de arranque utilizando el comando copy
tftp flash 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.

2.4. Imgenes Cisco IOS


Para ver la imagen IOS y la versin en ejecucin, utilice el comando show version, que tambin indica
los parmetros del registro de configuracin. El comando show flash del Ejemplo 1 comprueba que el
sistema tiene suficiente memoria para cargar una nueva imagen del IOS.
Ejemplo 1. Imagen del IOS
Switch>show flash
Directory of flash:/
2
3

-rwx
-rwx

109
270

Mar 01 1993 00:01:57 +00:00


Jan 01 1970 00:01:55 +00:00

info
env_vars

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

7741440 bytes total (3079680 bytes free)

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 configuracin bsica es la misma. Las habilidades
de configuracin 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

Especifica 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 configuracin
y la configuracin 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 configuracin

Cisco IOS

Ejemplo 2. Versin del Cisco IOS


Switch>show version
Cisco Internetwork Operating System Software
IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(22)EA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2005 by cisco Systems, Inc.
Compiled Wed 23-Mar-05 15:33 by yenanh
Image text-base: 0x80010000, data-base: 0x80562000
ROM: Bootstrap program is C2950 boot loader
Switch uptime is 1 hour, 22 minutes
System returned to ROM by power-on
System image file is "flash:/c2950-i6q4l2-mz.121-22.EA4.bin"
cisco WS-C2950T-24 (RC32300) processor (revision R0) with 21039K bytes of memory.
Processor board ID FOC0932Z7KH
Last reset from system-reset
Running Enhanced Image
24 FastEthernet/IEEE 802.3 interface(s)
2 Gigabit Ethernet/IEEE 802.3 interface(s)
32K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address: 00:15:2B:25:F8:80
Motherboard assembly number: 73-6114-10
Power supply part number: 34-0965-01
Motherboard serial number: FOC09312NB4
Power supply serial number: PHI09230E6V
Model revision number: R0
Motherboard revision number: A0
Model number: WS-C2950T-24
System serial number: FOC0932Z7KH
Configuration register is 0xF

2.5. Valores del registro de configuracin


El orden en el que el router busca la informacin de bootstrap del sistema depende de la configuracin
del campo de arranque del registro de configuracin. Puede cambiar los valores del registro de
configuracin por defecto a travs del comando del modo de configuracin global config-register. Utilice
un nmero hexadecimal como el argumento para este comando.
El registro de configuracin es un registro de 16 bits de la NVRAM. Los 4 bits inferiores del registro de
configuracin (los bits 3, 2, 1 y 0) forman el campo de arranque.

Cisco IOS
Para cambiar el campo de arranque dejando fijos los dems bits en sus valores originales (inicialmente el
config register contiene 0x010x), siga estas pautas:

Establezca el valor del registro de configuracin 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 configuracin en 0x101 para configurar 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 configuracin en cualquier valor desde 0x102 hasta 0x10F para configurar 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 configuracin del sistema de arranque y para verificar el comando config-register,
utilice el comando show version. La Tabla 1 muestra los valores posibles para el registro.
Tabla 1. Valores registro de configuracin
valor

descripcin

0x---0

usar el modo de monitor de ROM (inicia


manualmente utilizando el comando b

0x---1

iniciar automticamente desde la ROM (opcin


por defecto si el router no tiene Flash)

0x---2 a 0x---F

examinar la NVRAM en busca de comandos de


sistema de inicio (0x---2 es la opcin por defecto
si el router posee Flash)

2.6. Cisco Discovery Protocol (CDP)


Cisco Discovery Protocol (CDP) ofrece un comando propietario nico que habilita a los administradores
de red para acceder a un resumen de las configuraciones de dispositivos Cisco directamente conectados.
CDP se ejecuta en una capa de enlace de datos que conecta medios fsicos de las capas inferiores y
protocolos de red de las capas superiores, como se ve en la Figura 3. Debido a que opera a este nivel, los
dispositivos CDP que admiten diferentes protocolos de capa de red pueden obtener informacin los unos
de los otros. (Recuerde que una direccin de enlace de datos es lo mismo que una direccin MAC).
Cuando arranca un dispositivo Cisco que ejecuta Cisco IOS (Versin 10.3 o posterior), CDP se inicia
automticamente, y habilita el dispositivo para detectar dispositivos Cisco vecinos que tambin ejecuten
CDP. Estos dispositivos se extienden ms all de los que usan TCP/IP, e incluyen dispositivos Cisco
conectados directamente, sin importar cul sea el conjunto de protocolos de Capa 3 y 4 que ejecuten.
En el Ejemplo 3 puede ver como como se ejecuta este comando y los valores que arroja.

Cisco IOS
Figura 3. Cisco Discovery Protocol (CDP)

Ejemplo 3. Versin del Cisco IOS

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. Configuracin y Administracin
En este seccin veremos cuales son los pasos para conectarse a un dispositivo (router,switch) y
aprenderemos las configuraciones bsicas de estos.

3.1. Conectar al dispositivo


Los router y switch Cisco incluyen un puerto de consola serie asncrono (RJ-45) EIA/TIA-232. Para
conectar un PC que ejecuta un software de emulacin de terminal (HyperTerminal, GtkTerm) al puerto

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 flujo

El puerto de consola no soporta hardware de control de flujo. 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

Cisco IOS
Figura 5. GtkTerm

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

Cisco IOS
Figura 7. HyperTerminal

3.2. Como ingresar al sistema


Cuando ingrese por primera vez al equipo, ver un indicador de modo usuario (segn corresponda):
Router>
Switch>

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 configuracin 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 configuracin global y a otros modos de configuracin
especficos. Para finalizar 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

3.3. Lista de comandos


Si pulsa la tecla interrogacin (?) en el indicador del modo usuario o en el modo privilegiado, aparecer
en pantalla una lista muy manejable de los comandos mas utilizados habitualmente. Cuando ha iniciado
la sesin ver el indicador -More- en la parte inferior de la salida del equipo. La pantalla visualiza 22
lneas de una sola vez, por lo que a veces aparece este indicador en la parte inferior de la pantalla. El
indicador -More- quiere decir que hay varias pantallas disponibles como salida, es decir, le siguen mas
salidas. Aqu, o en cualquier parte del software Cisco IOS, siempre que aparezca el indicador -More-,
podr continuar visualizando la siguiente pantalla disponible pulsando la barra espaciadora. Para ver solo
la lnea siguiente presione la tecla Intro. Pulse cualquier otra tecla para volver al indicador de comandos
del equipo. Ver la Figura 9.

13

Cisco IOS
Figura 9. Visualizando la ayuda

3.4. Uso de la Ayuda


El siguiente ejercicio muestra una de las muchas funciones del comando help. Su tarea ser ajustar el
reloj del equipo. Ver Figura 10 Asumiendo que no conoce el comando y que est en modo provilegiado,
proceda segn los pasos siguientes:

Utilize el comando help para comprobar la sintaxis del ajuste del reloj. La salida de help muestra que
se solicita el comando clock

Verifique 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.

Verifique 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 flecha 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 circunflejo 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

Ejecute el comando show clock para ver la nueva fecha.

Figura 10. Configurando la Fecha

3.5. Comandos de Edicin


La interfaz de usuario incluye un modo de edicin mejorado, que proporciona un conjunto de funciones
de teclas de edicin que permiten editar una lnea de comandos mientras se escribe. Use los atajos del
teclado que se indican en la Tabla 2 para mover el cursor por la lnea de comandos y efectuar cambios o
correcciones. Aunque el modo de edicin mejorado se activa automticamente con la descarga real del
software, se puede desactivar si se han escrito scripts que no interactan correctamente mientras est
activada la edicin mejorada. Para desactivar el modo de edicin mejorado, escriba terminal no editing
en el indicador del modo privilegiado.
El conjunto de comandos de edicin proporciona una funcin de dezplazamiento horizontal para los
comandos que siguen en la lnea de la pantalla. Cuando el cursor alcanza el margen derecho, la lnea de
comandos se desplaza 10 espacios a la derecha. El signo del dlar ($) indica que la lnea se ha

15

Cisco IOS
desplazado a la izquierda. Cada vez que el cursor alcanza el final 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 verificar 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

descripcin

Ctrl+A

mueve el cursor hasta el principio de la lnea de


comandos

Ctrl+E

mueve el cursor hasta el final de la lnea de


comandos

Esc+B

retrocede una palabra

Ctrl+F

avanza un caracter

Ctrl+B

retrocede un caracter

Esc+F

avanza una palabra

3.6. Uso del Historial


La interfaz de usuario proporciona un historial, o registro, de los comandos que se han introducido en la
sesion. Esta funcin es particularmente til para recuperar comandos grandes o complejos, y tambin
entradas. Con la funcin historial de comandos puede completar las siguientes tareas (Ver Tabla 3):

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

descripcin

Ctrl+P o flecha arriba

recupera el ltimo comando (anterior)

Ctrl+N o flecha abajo

recupera el comando mas reciente

show history

muestra el bfer de comandos

terminal history [size numero_lineas]

ajusta tamao del bfer

no terminal editing

desactiva las funciones de edicin avanzada

terminal editing

reactiva las funciones de edicin avanzada

Tab

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
flecha 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 flecha arriba,
pulse Ctrl+N o flecha 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 finaliza la entrada por usted). Las letras nicas identifican 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 suficientes que aseguren que solo un comando IOS
comeinza con una determinada cadena de caracteres.

3.7. Configuraciones
Entre los comandos EXEC del software Cisco IOS mas utilizados estn show running-config y show
startup-config. Estos dos comandos permiten que un administrador consulta la configuracin en
ejecucin o los comandos de configuracin de inicio que utilizar el equipo la prxima vez que se
reinicie.
Cuando usted realiza cambios en la configuracin 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 configuracin inicial vea el Ejemplo 5.
Ejemplo 4. Guardar configuracin actual

sw-rss-ditym#copy running-config startup-config


Destination filename [startup-config]?
Building configuration...
[OK]

Ejemplo 5. Restablecer configuracin inicial

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 configurar 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. Configuracin 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 modificaciones 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

Cisco IOS
Figura 11. Topologa Base

Bibliografa
Cisco Systems Inc., Cisco Press (http://ciscopress.com), Gua del primer y segundo ao, CCNA 1,2,3,4.

19

También podría gustarte