www.138139.cn

返回总目录 上一页 目录页 下一页

Cisco IOS发展历程


   IOS开发历史
模块化到多连接子系统结合
下图介绍了IOS从一个统一的操作系统到目前高度模块化操作系统的发展历程。


统一的
IOS的早期版本是一个单独系统,基本上以路由器为中心。它被排列成一个过程(Procedure)集,允许任何过程之间相互呼叫。这种单一的结构使数据的隐蔽性和独立性不强;它的大多数操作代码拥有结构和操作的相关性。




模块化
IOS Releases 9.21到11.2反映了将IOS重新设计成模块化组件或子系统的努力。每一个子系统被组织成一个层集(set of layers),提供一个进入系统代码的独立入口点。子系统本身被定义为独立的模块,支持嵌入式(核心)系统的各种功能。这种分层的子系统设计允许工程人员将IOS划分成更可管理和更易于升级的特性集。




终极目标
IOS向可移植化的发展表明,IOS 11.3及更高版本更易于移植到新的平台。




bulleproofing
最终的目标是将IOS发展为静态的更为高级的模块化结构,它允许单独定义IOS特性而与其它特性(或子系统)不相关。Cisco可根据客户的特定需求建立IOS特性/解决方案集。随着IOS继续发展,客户将能够和匹配专门的IOS特性,来满足其特定环境的要求。




模块化到多链接子系统结合

址163164.cn 微信1631640 QQ3149886

返回总目录 上一页 目录页 下一页