Cisco IOS 的命名规则(整理版)

   Updated: 2012-07-12 00:37       Cisco IOS 的命名规则(整理版)无评论

例如一个 Cisco IOS 名称为:c7200-jo3sv-mz.122-1.bin

我们将之表示成:AAAAA-BBBB-CC.DDDD.EE(注意:网上大多数文章是把 CC.DDDD 表示成 CC-DDDD,个人认为不好理解)

1、ABCDE 各字符组说明

AAAAA 此字符组表示此 IOS 所适用的硬件平台,比如 C2500 等
BBBB 此字符组表示 IOS 中所包含的特性
CC 此字符组表示 IOS 文件格式
DDDD 此字符组表示 IOS 文件版本
EE 此字符组表示 IOS 文件后缀,如 bin

2、AAAAA:硬件平台字符组

c2500 2500 系列路由器
c7200 7200 系列路由器
vg200 VG200 语音网关

等等

3、BBBB:特性字符组

只说几个经常能看到的特性(所有特性说明的 txt 文件到这里下载

a Advanced Peer-to-Peer Networking(APPN) 特性
boot 引导映像
j 企业特性
i IP
ipbase IP BASE
i3 简化的 IP,没有 BGP、EBP、NHRP
i5 带有 VoFR 的 IP
k8 IPSec 56
k9 IPSec 3DES
o IOS 防火墙
o3 带在入侵检测系统 IDS、SSH 的防火墙
p
s 附加特性(NAT、IBM、VPDN、VoIP)
v VIP
v5 VoIP
x3 语音
56 56 位的加密

4、CC:文件格式字符组

1、第一个 「C」 指出映像在哪个路由器内存类型中执行

f flash 内存
m RAM
r ROM
l 运行时刻定位

如果你正想把 Flash 卡(闪存卡)从一台路由器上拆除,那么可以看看这个字符是什么。如果是 f,则软件是直接从闪存执行的,这时候就要求安装有闪存,以便 IOS 软件能够运行。如果是 m,那么路由器已经从 Flash(闪存)中读取了 IOS 软件,压缩之后正在从 RAM 运行它。在路由器正常引导起来以后,就可以安全的拆除 Flash 了。

2、第二个 「C」 说明如何进行压缩的

z zip 压缩
x mzip 压缩
w stac 压缩

5、DDDD:文件版本字符组

指出 IOS 软件的版本号

6、EE:后缀名字符组

IOS 文件都有一个后缀名,如.bin 或者.tar

7、举个例子

例如:c7200-jo3sv-mz.122-1.bin

c7200 表示硬件平台(7200 系列路由器)
jo3sv 是企业级(j)、带 IDS 的防火墙(o3)、带有 NAT/VoIP 的 IP 增强(s)以及通用接口处理器 VIP(v)
mz 表明是运行在路由器的 RAM 内存中,并且用 zip 压缩
122-1 表明 Cisco IOS 软件版本是 12(2)1,即主版本 12(2)的第一个维护版本
bin 是这个 IOS 软件后缀

参考资料:

  1. CCNA 课外:Cisco IOS 命名规则:http://www.56cto.com/html/Center/fenxi/Cisco/24752.html
  2. 图解 Cisco IOS 命名规范:http://network.51cto.com/art/200606/27891.htm
  3. Cisco IOS 命名规则 (整理版):http://piaolang.blog.51cto.com/154760/77299,这篇文章里面有个附件下载,附件文本里有更多特性字符说明。
  4. 思科 IOS 新命名规范详细图解(IOS 12.3):http://cisco.chinaitlab.com/IOS/737852.html
  5. White Paper: Cisco IOS Reference Guide(Cisco 官方白皮书):http://www.cisco.com/warp/public/620/1.html

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注