Práctica de laboratorio 1.6.6.1 Actualización del IOS / TFTP- Descripción general

Duración estimada: 30 min.

Objetivos:

  • Mostrar información acerca del software Cisco IOS actual y la memoria del router.
  • Repasar los requisitos de memoria y las opciones de actualización del software Cisco IOS 12.0 
  • Utilizar un servidor TFTP para realizar una copia de respaldo desde la Flash de una imagen IOS existente en un router 
  • Utilizar un servidor TFTP para actualizar un router a una nueva versión del software Cisco IOS

Información básica:

A medida que se publican nuevas versiones del software IOS de Cisco, se hace necesario actualizar periódicamente la imagen IOS existente con el objeto de brindar soporte para las funciones y mejoras recién introducidas. En esta práctica de laboratorio determinará la versión del IOS que se encuentran en ejecución en su server y se familiarizará con los requisitos para actualizarse a una nueva versión. Determinará la cantidad de memoria flash que el router tiene a su disposición, así como la cantidad de ésta que ocupa actualmente la imagen IOS y la cantidad que se encuentra disponible. Es preciso que haga una copia de respaldo del IOS actual antes de actualizarse a una versión más reciente. Además, es aconsejable conservar una copia de respaldo del archivo de imagen IOS para cada router. Se dará un repaso también del proceso de descargar una nueva imagen IOS de la Conexión Cisco en Línea (CCO). En esta práctica de laboratorio se explicará el método de actualización del IOS basado en el servidor TFTP. El objetivo principal de este laboratorio es el de actualizar su router a la versión 12.0 del IOS.

Herramientas / Preparación:

Antes de iniciar esta práctica de laboratorio necesita conectar una estación de trabajo PC con HyperTerminal a la interfaz de consola del router utilizando un cable rollover. Necesitará también una conexión Ethernet al router. El instructor o el asistente de laboratorio debe tener un PC con Windows 9x en el que se haya instalado un servidor TFTP y que cuente con la imagen más reciente de IOS 12.0 en el disco duro. Verifique que el router tenga acceso al servidor TFTP.  El servidor TFTP de Cisco y las actualizaciones de IOS más recientes se pueden descargar desde los sitios Web a continuación.  Aunque las instrucciones de esta práctica de laboratorio para descargar el software de imagen del firmware sólo pueden ser ejecutadas por una persona que tenga una cuenta de CCO, debe leerlas cuidadosamente para familiarizarse con el proceso.

Puede resultarle útil repasar el capítulo 16 de la Guía del primer año de la Academia de networking de Cisco y la lección 1 del Semestre 3 del currículum en línea antes de empezar esta práctica de laboratorio. Se puede trabajar en forma individual o en equipo.

Recursos requeridos:

  • PC con monitor, teclado, ratón y cables de alimentación, etc.
  • Sistema operativo Windows (Win 95, 98, NT o 2000) instalado en un PC 
  • Programa HyperTerminal configurado para acceder a la consola del router 
  • PC conectado al puerto de consola del router mediante un cable rollover
  • PC conectado a un hub al que está conectado el router o a un cable crossover directamente al router
  • PC instalado en una red que ejecuta un daemon (servidor) TFTP y que el router pueda enviar y recibir.  

Recursos de sitio Web:

Routing basics
General information on routers 
2500 series routers 
1600 series routers
Terms and acronyms
IP routing protocol IOS command summary
Cisco ConfigMaker information and download  
Cisco TFTP Server (Win 9x version) 
TFTP Command Syntax
Cisco IOS images
 

Notas:

Paso 1- Conectarse al router.

Conéctese al router con la conexión de consola. Introduzca la contraseña cisco si se solicita. Ingrese en el modo privilegiado con el comando enable. Introduzca la contraseña class.

Paso 2 - Verificar la versión de IOS actual.  

Utilice el comando show version para verificar la versión de IOS

1. ¿Qué versión de IOS se está ejecutando actualmente? 

Paso 3 - Verificar el archivo de imagen de IOS y la memoria flash.

Utilice el comando show flash para obtener información acerca de la memoria Flash y la imagen IOS.

2. Documente la siguiente información del comando show flash
a. ¿Cuánta memoria flash está disponible y cuánta se ha utilizado?




b. ¿Cuál es el archivo que se guarda en la memoria flash?
 

c. ¿Cuál es el tamaño en bytes de la memoria flash?

 

Paso 4 - Revisar los requisitos de memoria de la imagen de IOS.

Las opciones para actualizar el IOS del router varían según el número de modelo del router, la versión de IOS que se ejecuta actualmente, la cantidad de memoria Flash y la cantidad de memoria DRAM que tiene el router.  La siguiente tabla muestra diversas actualizaciones de imágenes IOS disponibles y sus requisitos de memoria.  (Nota: Todas las imágenes que se muestran aquí se ejecutan desde la memoria Flash)

Serie de los routers Cisco Versión del IOS / Conjunto de funciones *Nombre de la imagen Tamaño de la imagen Memoria Flash requerida Memoria DRAM requerida
1600

11.2(21) - **IP/IPX

C1600-ny-l.112-21.P.bin 3.729kB 4MB 2MB
1600

12.0(10) - **IP/IPX

C1600-ny-l.120-10.bin 5.031kB 6MB 4MB
2500 11.2(21) -  **IP/IPX/AT/DEC C2500-d-l.112-21.bin 5.292kB 8MB 4MB
2500

12.0(10)
**IP/IPX/AT/DEC

C2500-d-l.120-10.bin 6.730kB 8MB 6MB

Notas: * El último carácter de la parte correspondiente a las funciones del nombre de imagen IOS (por ej., C1600-ny-l) es una letra L minúscula, no un número 1. ** Conjuntos de funciones: IP = protocolo TCP/IP, IPX = protocolo Novell IPX, AT = protocolo AppleTalk, DEC = protocolo DecNet.

Todas las imágenes que se muestran aquí se ejecutan desde la memoria Flash

Paso 5 - Revisar las opciones para obtener el archivo de imagen del IOS.

Puede obtener una imagen del IOS adquiriendo un paquete de Software Cisco IOS (SFP) o descargando el IOS desde el sitio Web de Cisco. También puede utilizar una copia de respaldo de otro router si tiene una versión más reciente. Todas las opciones deben cumplir con el acuerdo de licencia del software Cisco IOS.

A. Paquete de funciones de software (SFP) 
El SFP generalmente viene en un paquete para una serie específica de routers como, por ejemplo, la serie 2500, e incluye instrucciones, notas de versión y un CD con varias versiones del IOS, el servidor TFTP de Cisco para Win 9x y el Cargador de software del router (RSL). RSL es una utilidad de aplicación de software Windows 9x que ayuda a cargar nuevas imágenes del IOS y se describe más adelante en esta práctica de laboratorio. Los SFP se pueden pedir a Cisco o a un distribuidor autorizado. Si no tiene un SFP con RSL debe descargar la imagen del IOS del sitio Web de Cisco y utilizar el método TFTP. El método RSL para actualizar el IOS del router se describe en la siguiente práctica de laboratorio, utilizando el paquete de software

B. Sitio Web de Cisco
Las versiones más recientes del IOS se pueden descargar del sitio Web de Cisco (www.cisco.com) y puede elegir entre varios conjuntos de funciones para las distintas series de routers (1600, 2500 etc.). También hay mucha información disponible acerca de las versiones de IOS, los conjuntos de funciones, las capacidades y los requisitos. Una vez que ha descargado la imagen la puede utilizar para actualizar el router utilizando TFTP. En esta práctica de laboratorio se describe el procedimiento TFTP. Es necesario tener un acuerdo de servicio SmartNet de Cisco y una cuenta de conexión de Cisco Connection Online (CCO) para poder descargar archivos del IOS.

C. Copia de respaldo de IOS desde otro router
Si tiene un router de la misma serie y número de modelo con un IOS más reciente, a veces puede copiar el IOS existente desde la memoria flash de ese router en un servidor TFTP. Luego puede cargar esta imagen en el nuevo router desde el servidor TFTP. En esta práctica de laboratorio se describe el procedimiento TFTP.

Paso 6 - Descargar el archivo de imagen del IOS.

A. Conéctese al sitio Web www.cisco.com.
Inicie el navegador, vaya al sitio Web www.cisco.com y conéctese. Debe tener una cuenta CCO. Si no se conecta con una cuenta CCO, no obtendrá permiso para realizar la descarga. Todas las academias de Cisco deben tener un acuerdo de servicio SmartNet para el equipo de laboratorio del router. Si cuenta con un acuerdo SmartNet, usted o el representante de la academia (el instructor o el contacto principal) también debe tener una cuenta de conexión CCO.

B. Navegue hasta la ubicación de descarga
Haga clic en Software Center (Centro de software) bajo Service and Support (Servicios y asistencia). En Software Center haga clic en IOS Upgrade Planner (Planificador de actualización de IOS) y luego haga clic en IOS 12.0. Nota: También puede descargar la versión 11.2 para practicar la actualización de una versión anterior de IOS.

C. Seleccione la plataforma y versión
Seleccione la plataforma (serie del router) para el IOS que desea descargar (por ej., 1601-1604 ó 2501-2525). Luego seleccione la Major Release Update (Actualización de versión principal) (por ej., IOS 12.0 versión 10 ó 12.0.10) más reciente. Se emiten nuevas versiones con regularidad y por lo general debe utilizar la versión principal más reciente disponible. En lo posible, trate de evitar la utilización de versiones anteriores que terminen con la letra T (por ej., 12.0.5T).

D. Seleccione las funciones del software
Seleccione el conjunto de funciones del software (Software Feature) que desee. Nota: cuantas más funciones tenga, más memoria ocupará esa versión del IOS. Seleccione el conjunto de funciones IP/IPX. La siguiente pantalla confirma la Plataforma, la versión de IOS, la Versión y el conjunto de funciones que ha elegido. También le permite saber cuál es la cantidad mínima de memoria Flash y de memoria DRAM que requiere esta versión. Verifique si el router que desea actualizar tiene suficiente memoria disponible para soportar esta versión. (Nota: La mayoría de los routers de la serie 1600 tienen solamente 6MB de memoria flash y 4MB de RAM, mientras que la mayoría de los routers de la serie 2500 tienen 8MB de memoria flash y 8MB de RAM.) Se visualiza la siguiente información:

1601-1604      12.0.10      IP/IPX
Minimum Recommended Memory to download image - 6 MB Flash and 4 MB RAM (memoria mínima recomendada para descargar imagen - 6 MB Flash y 4 MB RAM)

Haga clic en el botón: "I have read the above requirements and agree with them" (He leído los requisitos anteriores y los acepto)

E. Iniciar la descarga de la imagen de IOS Confirme la información de imagen de IOS que aparece en pantalla (consulte la información que aparece a continuación) y haga clic en File Name (Nombre de archivo) para iniciar la descarga. Lea el Acuerdo de Licencia de Software y luego haga clic en YES (SÍ) si lo acepta. Seleccione el sitio de descarga HTTP (o FTP). Haga clic en el botón "Save to Disk" (guardar en el disco duro) y luego seleccione el directorio local donde desea descargar el archivo de imagen del IOS.

Descarga de Software
Nombre de archivo Descripción Tamaño en 'Bytes' Fecha de publicación Más información
C1600-ny-l.112-10.bin IP/IPX 5151224  03/27/2000 05:46:22 ?

Una vez que se ha completado la descarga, puede cargar la imagen del IOS en el router utilizando TFTP.

Paso 7 - Verificar la conexión entre el router y el servidor TFTP.

Desde el router que va a actualizar, introduzca ping xxx.xxx.xxx.xxx (la dirección IP de la estación de trabajo que ejecuta el servidor TFTP).

  3. ¿Cuál fue el resultado del comando ping?

 

Paso 8 - Verificar la ubicación del archivo del servidor TFTP.

Verifique la ubicación del directorio raíz del servidor TFTP dado que esta es la ubicación donde se guardará la copia de respaldo del archivo de imagen del IOS existente y del nuevo archivo de imagen del IOS.  Asegúrese de copiar la nueva imagen IOS que se ha descargado en este directorio del PC antes de iniciar la actualización del IOS.  Haga clic en View/Options (Ver/Opciones) y anote la ubicación o examine y cambie la ubicación por otro directorio.

4. ¿Cuál es la ubicación por defecto del directorio raíz del servidor TFTP? 


Paso 9 - Hacer una copia de respaldo de la imagen del software Cisco IOS existente.

Introduzca copy flash tftp en el indicador del router
El router le solicita la dirección IP o el nombre de host del host tftp. Introduzca la dirección IP del servidor tftp.

5. ¿Cuál es la dirección IP del servidor TFTP?




6. ¿Cuál es el archivo que se escribe en el servidor TFTP?


7. ¿Cuál fue la respuesta del router al copiar el archivo?


Paso 10 - Verificar la copia de respaldo del archivo del IOS que se copió en el servidor TFTP.

Verifique el servidor TFTP utilizando el explorador de Windows, el comando DIR o el comando ls UNIX para el archivo que acaba de escribir.

8. ¿Cuál es el tamaño en bytes del archivo que se escribió?


Paso 11 - Cargar la nueva imagen del IOS que se descargó desde el servidor TFTP..

Teclee copy tftp flash en el prompt del router. El router le pide la dirección IP o el nombre de host del host tftp. Introduzca la dirección IP del servidor tftp. Introduzca el nombre de la nueva imagen del IOS que se descargó anteriormente si se le solicita. También se le indicará que borre la flash antes de comenzar. Este proceso copiará el nuevo software Cisco IOS desde un host tftp a la flash del router.

9. Anote algunos de los indicadores y las respuestas que aparecieron en la pantalla del router. Nota: Puede utilizar HyperTerminal o la opción copiar / pegar de Windows para capturar el proceso de copia a medida que se realiza.





Paso 12 - Verificar la versión de IOS luego de la actualización.

Utilice el comando show version para verificar la versión de IOS

10. ¿Qué versión de IOS se está ejecutando después de la actualización?


Paso 13 - Verificar el archivo de imagen del IOS y la memoria flash después de la actualización.

Utilice el comando show flash para obtener información acerca de la memoria Flash y la imagen IOS.

11. Documente la siguiente información desde el comando
show flash luego de la actualización del IOS.
a. ¿Cuánta memoria flash está disponible y cuánta se ha utilizado?





b. ¿Cuál es el archivo que se guarda en la memoria flash?




c. ¿Cuál es el tamaño en bytes de la memoria flash?


Práctica de laboratorio 1.6.6.1 Actualización del IOS / TFTP- Respuestas

Paso 2 - Verificar la versión de IOS actual.

Utilice el comando show version para verificar la versión de IOS

1. ¿Qué versión de IOS se está ejecutando actualmente? Versión 11.1(5)

Paso 3 - Verificar el archivo de imagen de IOS y la memoria flash.

Utilice el comando show flash para obtener información acerca de la memoria Flash y la imagen IOS.

Documente la siguiente información desde el comando show flash.

a) ¿Cuánta memoria flash está disponible y cuánta se ha utilizado? 6881812 bytes utilizados, 1506796 disponibles, 8388608 en total
b) ¿Cuál es el archivo que se guarda en la memoria flash? igs-j-1.111-5
c) ¿Cuál es el tamaño en bytes de la memoria flash? 8192K bytes de memoria flash en el Sistema de la tarjeta procesadora (SÓLO lectura)

Paso 7 - Verificar la conexión entre el router y el servidor TFTP.

Desde el router que va a actualizar, introduzca ping xxx.xxx.xxx.xxx (la dirección IP de la estación de trabajo que ejecuta el servidor TFTP).

3. ¿Cuál fue el resultado del comando ping? Ping se realizó con éxito

Paso 8 - Verificar la ubicación del archivo del servidor TFTP.

Verifique la ubicación del directorio raíz del servidor TFTP dado que esta es la ubicación donde se guardará la copia de respaldo del archivo de imagen del IOS existente y del nuevo archivo de imagen del IOS. Asegúrese de copiar la nueva imagen del IOS que se ha descargado en este directorio del PC antes de iniciar la actualización del IOS. Haga clic en View/Options (Ver/Opciones) y anote la ubicación o examine y cambie la ubicación por otro directorio.

4. ¿Cuál es la ubicación por defecto del directorio raíz del servidor TFTP?
C:\PROGRAM FILES\CISCO SYSTEMS\CISCO TFTP SERVER

Paso 9 - Hacer una copia de respaldo de la imagen del software Cisco IOS existente.

Introduzca copy flash tftp en el indicador del router.
El router le solicita la dirección IP o el nombre de host del host tftp. Introduzca la dirección IP del servidor tftp.

5. ¿Cuál es la dirección IP del servidor TFTP? 192.5.5.2 (IP de la estación de trabajo - varía)

6. ¿Cuál es el nombre del archivo que se escribió en el servidor TFTP? igs-j-l.111-5

7. ¿Cuál fue la respuesta del router al copiar el archivo? Signos de admiración !!!!!!!!!!!!!!!!!!!!!

Paso 10 - Verificar la copia de respaldo del archivo del IOS que se copió en el servidor TFTP.

Verifique el servidor TFTP utilizando el explorador de Windows, el comando DIR o el comando ls UNIX para el archivo que acaba de escribir.

8. ¿Cuál es el tamaño en bytes del archivo que se escribió? 6.721 kB

Paso 11 - Cargar la nueva imagen del IOS que se descargó desde el servidor TFTP.

Introduzca copy tftp flash en el indicador del router (en modo privilegiado).

El router le pide la dirección IP o el nombre de host del host tftp. Introduzca la dirección IP del servidor tftp. Introduzca el nombre de la nueva imagen del IOS si se le indica que lo haga. También se le indicará que borre la flash antes de comenzar. Esto copiará el software Cisco IOS desde un host tftp a la flash del router.

9. Anote algunos de los indicadores y las respuestas que aparecieron en la pantalla del router. Puede utilizar HyperTerminal o la opción copiar / pegar de Windows para capturar el proceso de copia a medida que se realiza.

El siguiente es el resultado del router para la actualización de IOS 11.1-5 a IOS 12.0-10. Se capturó en un router Cisco 2514 con HyperTerminal que utiliza la opción Transfer/Capture Text (Transferir/Capturar texto).

Lab-A# copy tftp flash

**** NOTICE ****
Flash load helper v1.0
This process will accept the copy options and then terminate
The current system image to use the ROM based image for the copy.
Routing functionality will not be available during that time.
If you are logged in via telnet, this connection will terminate.
Users with console access can see the results of the copy operation.
---- ******** ----
Proceed? [confirme]

System flash directory:
File Length Name/status
1 6881748 /igs-j-l.111-5
[6881812 bytes used, 1506796 available, 8388608 total]
Address or name of remote host [255.255.255.255]? 192.5.5.2
Source file name? c2500-d-l.120-10.bin
Destination file name [c2500-d-l.120-10.bin]?
Accessing file 'c2500-d-l.120-10.bin' on 192.5.5.2...
Loading c2500-d-l.120-10.bin .from 192.5.5.2 (via Ethernet0): ! [OK]

Erase flash device before writing? [confirme]
Flash contains files. Are you sure you want to erase? [confirme]

Copy 'c2500-d-l.120-10.bin' from server
as 'c2500-d-l.120-10.bin' into Flash WITH erase? [yes/no]yes