IOS 命名规则与特性集 Cisco 的IOS 软件映像文件的文件名有一定的命名规则,方便客户初步识别该映像文件的特性集。
Cisco 的IOS 文件名,如c7200-ajs40-mz,包括三个主要部分:
Ø 硬件平台
Ø 特性集
Ø 内存特性
硬件平台 c7200-ajs40-mz 中C7200 代表了软件适用的硬件平台,如C7200 表示的是Cisco7200 系列
路由器,RSP 代表的是Cisco7500 路由器,而GSR 则代表Cisco 的高端产品千兆位交换路由器。
特性集 Cisco 的软件IOS 可以是不同特性集的组合,如前例中的ajs40 分别代表了APPN 特性集、企业
特性集、NAT 特性集和40 位加密特性集。Cisco 还定义了超过30 种不同的特性集代码,其中主
要的包括:
a APPN 特性集Boot Boot Image d Desktop 特性集
g ISDN 特性集i IP 特性集l 企业特性集
n IPX 特性集o 防火墙特性集p 运营商特性集
r IBM 特性集v VIP 和双RSP 支持x X.25/FR/H.323
内存特性 Cisco 早期的低端设备如2500 系列的IOS 并没有运行在内存中,而是运行在Flash 卡中。所以,
IOS 文件名中指定了这一特性,如c7200-ajs40-mz 中的m 表示在内存(RAM)中运行,如果
是f 表示在Flash 卡中运行,如果是r 则表示在ROM 中运行。
文件名中的z 表示的是映像文件经过了ZIP 格式的压缩,还可以是x 表示为MZIP 压缩,或者w
表示是Stac 算法压缩。
IOS 版本评估参考 何时进行版本升级
对于正在使用的生产网来说,升级网络设备的软件是冒一定风险的。新的软件版本尽管可以带来更
多的新特性,也往往会带来更多的软件Bug 甚至是某些意想不到的错误。因此,建议只有出现下列
情况时,才考虑升级并替换已经被证明能够稳定运行的软件版本:
Ø 目前的软件版本不支持某些即将开展的新业务,如Voice/Video 或QoS
Ø 目前的软件版本不支持某些即将更新的硬件平台或板卡
Ø 目前的软件版本即将进入停止服务期(EOE)
Ø 目前的软件版本存在明显的安全漏洞或被证明有某些致命缺陷
常规建议 选择合适的升级版本需要经过多重考虑,对不同的网络应用和客户需求应该区分对待。尽管如此,
仍然有一些一般的建议,适用于大多数的情况:
Ø 在符合要求的情况下,尽量选择Cisco 发布的GD 版本
Ø 尽量避免选择最新的版本
Ø 尽量避免选择带有大量不必要功能和特性的版本
Ø 尽量避免选择即将服务到期的版本
Ø 充分利用Cisco 提供的在线工具和参考
文档评估升级版本的各项特性
确定客户需求 在选择IOS 版本时,需要作的第一件事就是明确升级的目的和客户的需求。对于需要新特性或是新
硬件支持而进行升级的情况,需要了解以下几个需求:
平台需求:网络设备都是Cisco 的那些产品,添加了那些需要支持的硬件板卡
协议需求:即网络上的应用需要什么协议,如TCP/IP,IPX 或ISIS 路由协议
特性需求:即需要路由器提供的某些特殊的功能,如NAT,HSRP
稳定性需求:网络是否承载关键业务,是否对稳定性和可靠性有较高的要求
针对这些需求,Cisco 在CCO(Cisco Connection Online)上提供了丰富的工具集,客户可以随
确定IOS 的主要版本序列 通过阅读Cisco 的产品手册或IOS 版本的发布通知(Release Notes),可以很容易的确定需要支
持的硬件或是特性集的最低的IOS主要版本序列。如查看在Cisco7206VXR 路由器上使用PA-2T3
双T3 端口板卡,最低需要下列版本的IOS:
Ø 12.0(2)XE2 或之后的12.0XE 版IOS 发布版本
Ø 12.0(3)T 或之后的12.0T 版IOS 发布版本
Ø 12.2(4)B 或之后的12.2B 版IOS 发布版本
为了进一步缩小可选的范围,还可以使用Cisco 提供的两个工具进行查询和进一步确定。
Cisco Software Advisor 除了查看硬件
文档和IOS 的发布通知外,还可以使用Cisco 提供的工具Software Advisor 来获
得更多的参考,这个工具需要一定权限的CCO 帐号通过WEB 访问。Cisco