Introducción
Este documento describe cómo el tamaño de la imagen de Cisco IOS® aumenta cuando se carga una imagen en un switch y cómo esto resulta en un tiempo de transferencia más largo.
Prerequisites
Requirements
Cisco recomienda que tenga conocimiento sobre estos temas:
Componentes Utilizados
La información de este documento se basa en el switch Catalyst de Cisco serie 3850 que ejecuta Cisco IOS-XE 30.03.02SE y versiones anteriores. Los ejemplos mencionados utilizan un switch 3850 independiente. Los mismos comandos se pueden utilizar en una pila. Los comandos descritos en este documento también se aplican al controlador inalámbrico Cisco 5760.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Nota: para descargar las imágenes de Cisco IOS-XE desde el sitio web de Cisco, debe tener una cuenta válida de Cisco Connection Online (CCO) con credenciales autorizadas. Cisco no ofrece una solución TFTP/FTP gratuita; por lo tanto, debe instalar y configurar el TFTP/FTP antes de comenzar.
Antecedentes
Este documento describe cómo el tamaño de la imagen de Cisco IOS® aumenta cuando se carga una imagen en un switch. Este aumento de tamaño se traduce en un tiempo de transferencia más largo. La versión más reciente del Cisco Catalyst 3850 tiene un tamaño de 245 MB y puede tardar hasta 30 minutos en conectar el TFTP al switch. La configuración descrita en este documento se puede utilizar para acelerar el tiempo de transferencia.
Configurar
De forma predeterminada, el Catalyst 3850 utiliza un tamaño de bloque TFTP de 512, que es el valor más bajo posible. Esta configuración predeterminada se utiliza para garantizar la interoperabilidad con los servidores TFTP heredados.
3850(config)#ip tftp blocksize ?
<512-8192> blocksize value
En Cisco IOS-XE 3.3.2 y versiones anteriores, debe cambiar manualmente el tamaño del bloque en la configuración global para acelerar el proceso de transferencia.
Nota: En este ejemplo se muestra una comparación de transferencia cuando se utiliza el tamaño de bloque predeterminado de 512K frente a una transferencia del valor de tamaño de bloque máximo de 8192K.
3850#copy tftp flash:
Address [172.16.108.26]?
Source filename [IOS/3850/cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin
Destination filename [cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin]?
Accessing tftp://*****@172.16.108.26/cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin...
Loading cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin from 172.16.108.26 (via Vlan1):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 257243236 bytes]
257243236 bytes copied in 1416.360 secs (181623 bytes/sec)
Los resultados muestran que el archivo .bin de 245 MB se transfirió en 1416.360 segundos (lo que equivale a 24 minutos). Ahora, ajuste el valor del tamaño del bloque al valor máximo permitido de 8192.
3850#config t
3850(config)#ip tftp blocksize 8192
3850(config)#end
Se vuelve a ejecutar la misma transferencia.
3850#copy tftp flash:
Address [172.16.108.26]?
Source filename [IOS/3850/cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin
Destination filename [cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin]?
Accessing tftp://*****@172.16.108.26/cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin...
Loading cat3k_caa-universalk9.SPA.03.03.02.SE.150-1.EZ2.bin from 172.16.108.26 (via Vlan1):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 257243236 bytes]
257243236 bytes copied in 124.100 secs (2072871 bytes/sec)
Los resultados son claramente mejores. El mismo archivo se transfiere en dos minutos con el nuevo valor de tamaño de bloque.
Verificación
Actualmente, no hay un procedimiento de verificación disponible para esta configuración.
Troubleshoot
Si cambia el valor del tamaño del bloque y el TFTP no funciona, asegúrese de que el servidor TFTP pueda manejar transferencias de mayor tamaño del bloque.
Información Relacionada