思科IOS软件命名规则简单介绍
2008-12-17 17:30:23
标签:思科 IOS
因特网操作系统软件(IOS,Internet Operation System Software)是Cisco System公司跨越主要路由和交换和品的软件平台,为不同需求的客户提供统一的操作控制界面,并提供对所有标准的网络互联协议和几十种Cisco私有网络协议的全面支持。IOS软件不但可以完成RIP、EIGRP、OSPF、ISIS、BGP等路由计算功能,还集成了诸如Firewall、NAT、 DHCP、FTP、HTTP、TFTP、Voice、Multicast等诸多服务功能,是业内最为复杂和完善的网络操作系统之一。
目前来看,Cisco已将IOS软件应用到了其大部分产品当中,尤其是路由器和交换机产品基本上都合并到了IOS软件上。尽管IOS应用广泛,但是仍然有相当多的网络工程师对IOS的命名不甚了解,为了更好地管理这些设备,有必要对Cisco IOS软件的命名规范进行一下介绍。
Cisco的IOS软件映像文件的文件名有一定的命名规则,下面我们来看一个实际的Cisco 的IOS文件名:
C2600-is-mz.122-23
①② ③④
从上例我们看出Cisco IOS文件名实际包括四个部分:
①:硬件平台;
②:特性集;
③:运行方式;
④:版本号。
下面我们分别对这四部分进行介绍。
(1)硬件平台:
C2600- is-mz.122-23中的“c2600”代表了该软件适用的硬件平台,如“c2600”表示的是Cisco2600系列路由器,“RSP”代表的是 Cisco7500路由器,而“GSR”则代表Cisco的高端产品吉比特交换路由器。常见的硬件平台代码见附表A-1。
附表A-1硬件平台代码 代码 硬件平台
C1700 Cisco1700系列路由器
C2600 Cisco2600系列路由器
C3620 Cisco3620路由器
C3640 Cisco3640路由器
C3660 Cisco3660路由器
C3725 Cisco3725路由器
C3745 Cisco3745路由器
C7200 Cisco7200系列路由器
RSP Cisco75xx RSP
GSR GSR12000
UBR7200 通用宽带路由器7200
C2950 Catalyst2950系列交换机
C3550 Catalyst3550系列交换机
Cat4000 Catalyst4000系列交换机
注意:
Catalyst6000系列交换机的软件有些特殊,它包括两种模式:一种是Hybrid(杂交)模式,另一种是Native(纯种)模式。
Hybrid模式:是指交换机的引擎运行CatOS软件,处理二层的交换功能,而MSFC(multilayer switching feature card,用来处理三层路由功能)运行IOS软件,处理三层路由功能。在此模式下的软件代码见附表A-2。
附表A-2Hybrid模式软件代码 代码 硬件平台
Cat6000-sup 监视器1和1A(1代引擎)
Cat6000-sup2 监视器2(2代引擎)
Cat6000-sup720 监视器720(720引擎)
C6msfc MSFC1(1代MSFC)
C6msfc2 MSFC2(2代MSFC)
C6msfc3 MSFC3(3代MSFC)
C6msfc-boot MSFC1 boot image(1代MSFC引导软件)
C6msfc2-boot MSFC2 boot image(2代MSFC引导软件)
Native模式:是指引擎和MSFC都
统一运行一个IOS软件。在此模式下的软件代码见附表A-3。
附表A-3Native模式的软件代码 代码 硬件平台
C6sup 监视器1,MSFC1(1代引擎,1代MSFC)
C6sup11 监视器1,MSFC1(1代引擎,1代MSFC)
C6sup12 监视器1,MSFC2(1代引擎,2代MSFC)
C6sup22 监视器2,MSFC2(2代引擎,2代MSFC)
S72033 MSFC3,PFC3(720引擎,3代MSFC,3代PFC)
(2)特性集:
C2600-is-mz.122.23中的“is”代表了该软件具有的特性集,如“is”表示的是IP PLUS特性集,其他常见的软件特性集代码见附表A-4。
附表A-4软件特性集代码 代码 特性集
A APPN特性集
B AppleTalk
Boot Boot Image(引导软件)
c 远程访问服务子集
d Desktop特性集
f FRAD子集
g ISDN特性集
i IP特性集
j 企业特性集
J1 C2600/c3600的基础企业版
K8 低于或等于64位加密(DES),12.2或更高版本
K9 高于64位的强加密(3DES、AES),12.2或更高版本
n IPX特性集
0 防火墙特性集
03 有指令检测的Firewall(Firewall第二阶段)
q 异步
p 运营商特性集
r IBM特性集
s 11.2或更高版本的plus特性集
S3 C2600/c3600基本的plus特性集
v VIP和又RSP支持
x X.25/FR/H.323
y 简化的IP特性集
Y7 IP/ADSL(c1700)
z 或管理MODEM
40 40位加密
56 56位加密
56i 56位加密,支持IPSEC.12.1或更高版本还包括SSH
(3)、运行方式:
Cisco早期的低端设备如2500系列的IOS并没有运行在内存中,而是运行在Flash卡中。所以,IOS文件名中指定了这一特性,如c2600-is-mz.122-23中的“m”表示在内存(RAM)中运行,如果是“f”表示在Flash卡中运行,如果是 “r”则表示在ROM中运行。文件名中的“z”表示的是映像文件经过了ZIP格式的压缩,还可以是以“x”表示为MZIP压缩,或者用“w”表示是 Stac算法压缩。运行方式和压缩格式的代码见附表A-5。
附表A-5运行方式和压缩格式代码 代码 运行方式
f Flash
m RAM
r ROM
1 重分配
代码 压缩格式
z zip压缩
x mzip压缩
w Stac压缩
(4)版本号:
C2600-is-mz.122-23中的“122-23”代表了该软件的版本号。IOS常见的版本号如下所示:
10.3、11.0、11.1、11.2、12.0、12.1、12.2、12.3
其中,103-11.2已基本停止使用;
12.0、12.1、12.2为目前路由器中常见的版本;
12.3为最新的版本。
注意:
对于正在使用的生产网来说,升级网络设备的软件是要冒一定风险的。新的软件版本尽管可以带来更多的新特性,也往往会带来更多的软件Bug甚至是某些意想不到的错误。因此,建议只有出现下列情况时,才考虑升级并替换已经被证明能够稳定运行的新的软件版本:
目前的软件版本不支持某些即将开展的新业务,如Voice/Video或QoS;
目前的软件版本不支持某
些即将更新的硬件平台或板卡;
目前的软件版本即将进入停止服务期(EOE);
目前的软件版本存在的安全漏洞或被证明有某些致命缺陷。
补充:
Cisco 从最新的12.3版IOS开始,引入了“IOS产品包”(IOS Packaging)的概念,目的是为了简化软件选择过程,并减少功能集的混乱,同时提供在不现平台与工具上采用一致的命名方式,这将极大地方便用户对 IOS的选择和使用。我们知道选择合适的IOS软件并非易事,因为它有多达44个功能集。而有了IOS产品包后,它将被整合为8个,这个产品包如下:
IP基础 (IP Base):入门级预装包;
IP语音(IP Voice):在IP基础中加入了IP电话、VoIP、VoFR;
SP服务(SP Services):在IP语音中加入了NetFlow、SSH、ATM、VoATM、MPLS;
高级安全(Advanced Security):在IP基础中加入了Cisco IOS FW、IDS、SSH、IPsec VPN、3DES;
企业基础(Enterprise Base):在IP基础中加入了多协议和IBM支持;
企业服务(Enterprise Services):在企业基础中加入了完整的IBM支持、服务提供商服务;
高级IP服务(Advanced IP Services):在SP服务中加入了IPv6、高级安全特性;
高级企业服务(Advanced Enterprise Services):完整的Cisco IOS软件。
____________________________________________________________
思科IOS软件命名规则简单介绍:
AAAAA-BBBB-CC-DDDD.EE
1. AAAAA 这组字符是说明文件所适用的硬件平台,
2. BBBB 这组字符是说明这个IOS中所包含的特性,
3. CC 这组字符是IOS文件格式,
4. DDDD 这组字符是指出IOS软件版本,
5. EE 这个是IOS文件的后缀。
一、“AAAAA” 硬件平台字符组
比如:(这里我们就不一一列举了,只列出几个有代表性的)
c2600 2600系列路由器
c2800 2800系列路由器
c54sm Catalyst 5000 RSM/VIP
ics7700 ICS7700
mc3810 MC3810多服务访问集线器
regen 15104光连网系统
rpm MGX 8850 RPM
rsp 7500系列路由器
vbr 7200 UBR7200通用宽带路由器
vg200 VG200
等。
二、“BBBB” 表示特性的字符串
我们这说几个常用的,经常会看到的:
boot 引导映像
j 企业
i IP
ipbase IP BASE
i3 简化的IP,没有BGP、EBP、NHRP
i5 带有VoFR的IPimage pro plus
k8 IPSec 56
k9 IPSec 3DES
o IOS防火墙
o3 带在入侵检测系统IDS、SSH的防火墙
p 加
s 加(NAT、IBM、VPDN、VoIP)
v VIP
v5 VoIP
x3 语音
三、“CC”格式字符组
第一个“C”指出映像的在哪个路
由器内存类型中执行。
f flash,内存
m RAM
r ROM
l 运行时刻定位
如果你正想把Flash卡(闪存卡)从一台路由器上拆除,那么可以看看这个字符是什么。如果是f, 则软件是直接从闪存执行的,这时候就要求安装有闪存,以便IOS软件能够运行。如果是m , 那么路由器已经从Flash(闪存)中读取了IOS软件,压缩之后正在从RAM运行它。在路由器正常引导起来以后,就可以安全的拆除Flash了。
第二个“C”说明如何进行压缩的
z zip压缩
x mzip压缩
w stac压缩
四、“DDDD”版本说明字符组
指出IOS软件的版本号
五、“.EE”文件名还有一个后缀
如: .bin或者.tar
例:“rsp-jo3sv-mz.122-1.bin”,
rsp 是硬件平台(Cisco 7500系列)。
jo3sv 是出企业级(j)、带IDS的防火墙(o3)、带有NAT/VoIP的IP增强(s)以及通用接口处理器VIP(v)。
mz 表明是运行在路由器的RAM内存中,并且用zip压缩。
122-1 表明是CISCO IOS软件版本12(2)1,即主版本12(2)的第一个维护版本。
.bin 是这个IOS软件后缀。
Cisco IOS特性介绍
一、IOS名字格式
一般为如下格式:PPPPP-FFFFF-MM
PPPPP:IOS平台 FFFFF:特性集 MM:运行环境和打包模式
二、CiscoIOS平台
as5200CiscoAS5200通用访问服务器
ca1003CiscoAdvantage1003
ca1005CiscoAdvantage1005
cpa1003CiscoPro1003,4
cpa1005CiscoPro1005
cpa2500CiscoPro2500
cpa3620CiscoPro3620
cpa3640CiscoPro3640
cpa4500CiscoPro4500
*cs通讯服务器
cs500cs500
c1000Cisco1003和Cisco1004系列路由器
c1005Cisco1005系列路由器
c10kCisco10000边界服务路由器(ESR)
c1600Cisco1600系列路由器
c1700Cisco1700系列路由器
c2500Cisco25xx、3xxx、5100和AO系列路由器(CiscoIOS11.2或更高版本)
c25fxCisco2500固定配置的FRAD
c2600Cisco2600系列路由器
c2800Catalyst2800系列交换机
c2900Catalyst2900XL系列交换机
c2950Catalyst2950系列交换机
c29atmCatalyst2900ATM交换机
c3500Catalyst3500xl系列交换机
c3550Catalyst3550系列交换机
c36203620路由器
c36403640路由器
c36603660路由器
c38003800媒体服务器
c40004000(11.2或更高版本)路由器
c45004500和4700系列路由器
c5rsfcCatalyst5000RSFC
c5rspCatalyst5000RSP
c5atmCatalyst5000ATM
c6400sCisco6400NSP
c6400rCisco6400NRP
c6msmCatalyst6000MSM
c70007000and7010(11.2或更高版本)
c72007200路由器
cva120CVA120
igsIGS、25xx、3xxx、5100,和AP
gs3AGS/AGS+
gs7网关服务器7000and7010
gsrGSR12000
ls1010Li
ghtstream1010
mc3810ArdentMultiserviceCisco3810
MWR1900CiscoIOSMobileWirelessEdgeRouter
pPartners'platformn
*pt协议转换
rpmMGX8850MultiserviceSwitch
rspCisco75xxRSP
ubr7200UniversalBroadbandRouter7200
ubr900UniversalBroadbandRouter900
ubr905UniversalBroadbandRouter905
ubr920UniversalBroadbandRouter920
ubr925UniversalBroadbandRouter925
vcwVoiceCardWare
xx4000
igsetx2500
三、Cisco IOS 特性描述
a
aAPPN
a2ATM
a3SNA交换(代替APPN)
b
bAppleTalk
bootbootimage
boot2NI2-155SM-155SM2和NI2-155MM-155MM2的NIC的dslbootimage
c
c远程访问服务子集(包括SNMP、IP、桥接、IPX、AppleTalk、Decnet、FR、HDLC、PPP、X.25、AppleTalk远程访问协议、TN3270、PT、XRemote、LAT)(non-CiscoPro)
cCommServerlite(CiscoPro)
c2简化的远程访问服务子集(SNMP、IP、Bridging、IPX、AppleTalk、Decnet、FR、HDLC、PPP、X、25、ARAP、TN3270、PT、XRemote、LAT)(CiscoPro)
c3集
c4CiscoView网管软件
c5支持8KPDSN(PacketDataServiceNode)会话,提供点对点集支持
c6支持20KPDSN会话,提供主从集支持
d
d桌面子集(包括SNMP、IP、Bridging、WAN、远程节点,终端服务、Services、IPX、AppleTalk、ARAP)(11.2中包括decnet)
d2简化的桌面子集(SNMP、IP、IPX、AppleTalk、ARAP)
diag基于IOS的诊断映象
dslNI2平台下的DSL
eeIPeXchangeisnolongerusedinCiscoIOSSoftwareRelease11.3andlater.StarPipesDB2AccessenablesCiscoIOStoactasaGatewaytoallIBMDB2productsfordownstreamclients/serversinCiscoIOSSoftwareRelease11.3T.
ebootmc3810平台从以太网启动的映象
f
fFRAD子集(SNMP、FR、PPP、SDLLC、STUN)
f2增强的FRAD子集,EIGRP、OSPF
g
gISDN子集(SNMP、IP、Bridging、ISDN、PPP、IPX、AppleTalk)
g2Gatekeeperproxy、voice、andvideo.
g3c800上的ISDN子集(IP、ISDN、FR)
g4ServiceSelectionGateway(SSG)
g5无线访问
h
h2910、802.1D、交换特性、IPHost.
h1PDSN平台上的MWG的高可用性
hdiag2910的诊断Image
i(c2500或更高的平台使用)
iIP子集(SNMP、IP、桥接、WAN、远程节点,终端服务)
i2用于系统控制映象,类似于IP子集(3600).
i3简化的IP子集,去除了BGP/MIB、EGP/MIB、NHRP/MIB、DIRRESP
i4IP子集(5200)
i5简化的IP子集,去除了WAN、远程节点、终端服务的支持
ipss7IP子集,增加7号信令网关支持(2600).
i6简化的IP子集中,去除了IP路由远程节点、终端服务及堆栈的MIB
i8IP路由(RIP、OSPF、BGP、Static)、NAT、VoIP、andVoiceoverATMAdaptationLayer2(VoAAL2)
i9简化的IP子集,去除了IP路由、远程节点、终端服务
i10IP路由(RIP、OSPF、BGP、Static)、NAT(sameasi8)、ISDNNBAR,去除了DSL支持
itpIP子集,包括TransferPoint(2600).
j
j企业版,包括协议转换
j1c2600/c3600的基础企业版
k
k10.3后不再使用
k1基本的privacykeyencryption,11.3或更高版本
k210.3后不再使用
k211.3或更高版本的3DES,在12.1或更高版本包括SSH支持。
k3保留用于加密特性,11.3或
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论