本文档介绍将映像上传到交换机时Cisco IOS®映像的大小如何增加。此大小增加会导致传输时间延长。Cisco Catalyst 3850上的较新版本大小为245MB,从TFTP到交换机最多可能需要30分钟。本文档中描述的配置可用于加快传输时间。
Cisco 建议您了解以下主题:
本文档中的信息基于运行Cisco IOS-XE 03.03.02SE和早期版本的Cisco Catalyst 3850系列交换机。上述示例使用独立式3850交换机。在堆栈上可使用相同的命令。本文档中讨论的命令也适用于Cisco 5760无线控制器。
本文档中的信息都是基于特定实验室环境中的设备编写的。用于本文的所有设备始于初始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
默认情况下,Catalyst 3850使用TFTP块大小值512,这是最小的可能值。此默认设置用于确保与传统TFTP服务器的互操作性。
3850(config)#ip tftp blocksize ?
<512-8192> blocksize value
在Cisco IOS-XE 3.3.2及更早版本中,必须手动更改全局配置中的块大小以加快传输过程。
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)
结果表明,245MB的.bin文件在1416.360秒(等于24分钟)内被传输。 现在,将块大小值调整为允许的最大值8192。
3850#config t
3850(config)#ip tftp blocksize 8192
3850(config)#end
同一转接将再次执行。
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)
结果显然更好。使用新的块大小值在两分钟内传输同一文件。
当前没有可用于此配置的验证过程。
如果更改块大小值,而TFTP不起作用,请确保TFTP服务器可以处理较大块大小的传输。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
12-Nov-2015 |
初始版本 |