1、 Cisco IOS系统基础
IOS(网际操作系统)是CISOC设备的最主要网络操作系统,在CISCO交换机和路由器中普遍使用。
目前最新的IOS系统版本是15.2x,最新版本主要用于CISCO路由产品中。在CISOC交换机中目前主系列版本是12.4.在一些中高端交换机系列(catalyst 4500/4900等系列)中,也开始使用最新的15.0系列IOS系统版本。
i. cisco IOS体系结构的发展过程。
cisco IOS是一个为网际互连优化的复杂操作系统,类似常用的服务器操作系统(NOS),如Novell的NetWare系统,Microsoft的windows服务器系统。
IOS是一个与硬件分离的软件系结构,随网络技术的不断发展,可动态地升级以适应不断变化的技术(硬件和软件)。
CISCO IOS系统的配置与管理都是以CLI接口的命令提示符方式进行的,就像DOS模式,LINUX和UNIX系统中的Shell模式一样。
IOS系统提供一套固定的多关键字设置命令,这些命令通过不同的模式和当前用户的特权级别(privilege level)进行划分。
全局配置模式提供用来改变系统配置的命令,接口配置模式提供改变特定接口配置的命令等。
所有命令还可以被定义到从0~15的特权级别,可以使某些命令仅允许所需的特权级别用户访问。
最早期的CISCO IOS版本是一个单片电路体系结构,也就是它是以单一映像运行,所有进程共享相同的内存空间。这样,在不同进程之间就没有内存保护,在IOS代码中的BUG(错误)可以潜在地中断正被其他进程所使用的数据。这也就决定了这种单一结构数据的隐蔽和独立性不强。因为它的太多数操作代码拥有结构和操作的相关性。
在cisco ios9.21和11.2版本中,将IOS体系结构重新设计成模块或子系统,在这种结构中,IOS系统的每一个子系统被组织成一个层集。提供一个进入系统代码的独立入口点,子系统本身被定义为独立的模块,支持嵌入式系统的各种功能,但同一子系统的不同层集之间相互关联。
cisco的最终目标是将IOS发展为静态的更为高级的模块化结构,也就是多链接子系统结构。这种结构的IOS允许为各子系统单独定义IOS特性,而与其他特性或子系统不相关。
ii. cisco ios12.4T及以前版本命名规则。
12.4T及以前IOS版本的命名规则是使用三个数字和一些字母来标识版本的,常用格式是:a.b(c.d)e。
a) a:主版本号。
b) b:次版本号。与a一起共同组成主系列号。
c) c:发行编号,起码号为1,每一个具有相同a.b系列号的新发行版本在前一发行版本号基础上加1.
d) d:临时编译号。
e) e(0、1或者两个字母):发行系列标识ID,如为空也就是不配置这个标识ID,代表主系列。T包括对应IOS主版本的全部技术,是最主要的IOS系列。E专为企业用户提供,功能一般。S专为服务商提供,功能强大,包括一些特殊功能。XA作为一个特定的功能系列。XB作为另一个特定的功能系列。
f) 重编译版:一般是针对以前IOS版本的单一特定问题,或者弱点进行修改的编译版本,一般不作为一个独立版本公开发行。这个版本是在a.b(c.d)e这个格式的最后加一个数字来表示的。如12.1(18)E14是一个重编译版本,14是12.1(8)E版本的第14次重编译。目的要么是为了快速地修复原来版本的不足,要么是为了避免用户升级到更高级的版本。因为全面升级到更高IOS版本对于一些关键基础结构中的设备来说影响太大。
g) 临时发行版:有的IOS主发行版本号后面有一位小数,也就是a.b(c.d)e格式中的d所代表的含义。如12.2(3.1)括号中的1就代表是第三次发行版中的第一次临时编译版。
i. 临时发行版本一般是CISCO的TAC(技术援助中心)提供的一个内部版本,用于解决一些遇到的一些特殊的问题,不保证稳定性。
主发行版:需要在经过严格测试发行版本,确认可用,并且有新增功能,修复了以往bug后才可以发布。也就是没有a.b(c.d)e格式中的d,如12.2(55)SE。cisco建议直接更新到主发行版本,最好不要更新到临时发行版本和重编译发行版本。
i. cisco ios 15.x系列的版本命名规则。
主要应用于CISCO路由器产品和中高端三层交换机产品中。
15.0以后的版本中仅划分M和T这两大系列。M系列为扩展维护版本。一般是每隔16个月发布一个发行版,是主版本系列。T系列是标准维护版本,它是在两个M系列版本之间发布的,以提供最近的新功能和硬件支持,每个T发行版的维护期为13个月,外加6个月的安全方面的支持。T系列版本一定后于对应版本的M系列。
T和M两大系列的发行路线各自相对独立,但无论如何,T发行版总是在对应的M发行版之后进行的。因为T系列版本是在两个M发行间之间发行的。
IOS15.0M和T系列可为用户提供一个比较短时间内的新功能发行版本的交付和硬件支持,扩展功能的一致性,更加可靠的新功能发行版和重编译方案,前一版本支持和更加容易的软件选择,部署和迁移指南。
IOS15.0M和T系列的关键创新是跨越了多个技术领域,包括安全,语音,高可用性,IP路由和组播,QOS、IP移动、MPLS(多标签交换)、×××和增强的管理功能。为用户提供了一个整套的CISCO技术解决方案,包括从12.4和12.4T系列断承的前沿功能和硬件支持。