ios简介
思科的互联网工作操作系统是一个复杂的操作系统,为互联网互连优化-类似于本地操作系统(NOS),如Novell的NetWare,为局域网优化。IOS为长期经济有效地维护互联网提供了统一的规则。简而言之,它是一个与硬件分离的软件架构。随着网络技术的不断发展,它可以动态升级以适应不断变化的技术(硬件和软件)。IOS可以看作是一个互联网互联枢纽:一个高度智能的管理员,负责管理控制复杂分布式网络资源的功能。
模块性
IOS是Cisco路由软件的最初品牌名称。随着思科技术的发展,IOS不断扩展,成为思科中央工程(Central ENgineering)所说的“一系列紧密相连的互联网互联软件产品”。尽管IOS在品牌名称识别上可能仍等同于路由软件,但其不断发展已使其过渡到支持局域网和ATM交换机,并为网络管理应用提供了重要的代理功能。必须强调的是,IOS是思科开发的技术:企业资产。它为公司提供了独特的市场竞争优势。目前,许多竞争对手授权IOS在其集线器和路由模块中运行,IOS已广泛成为互联网互联软件事实上的工业标准。
发展历史
模块化到多连接子系统下图介绍了IOS从统一操作系统到高度模块化操作系统的发展。
统一的
早期版本的IOS是一个独立的系统,基本上是以路由器为中心的。它被安排成一组过程,允许任何过程互相调用。这种单一的结构使得数据的隐蔽性和独立性很弱;其操作码大多具有结构与操作的相关性。
模块化
IOS版本9.21至11.2反映了将IOS重新设计为模块化组件或子系统的努力。每个子系统都被组织成一组层,提供了进入系统代码的独立入口点。子系统本身被定义为一个独立的模块,支持嵌入式(核心)系统的各种功能。这种分层的子系统设计允许工程师将IOS划分为更易于管理和升级的功能集。
最终目标
IOS向可移植性的发展表明,IOS 11.3及更高版本更容易移植到新平台。
bulleproofing
最终目标是将IOS开发成一个静态的、更高级的模块化结构,它允许独立于其他功能(或子系统)来定义IOS功能。思科可以根据客户的具体需求建立IOS功能/解决方案集。随着IOS的不断发展,客户将能够匹配特定的IOS功能,以满足其特定环境的要求。
模块化和多链路子系统的组合
优势和特点
灵活性
基于思科产品的工程开发,用户可以获得适应变化的灵活性。IOS软件提供了一个可扩展的平台,思科会随着需求和技术的发展集成新的功能。思科可以更快地将新产品推向市场,我们的客户也可以享受这一优势。
可量测性
IOS遍布互联网市场;大量思科用户和竞争对手在其产品上支持IOS。IOS软件架构也允许它整合企业互联网的所有部分。思科定义了四个:
核心/集线器:网络集线器和广域网服务,包括大型骨干网路由器和ATM交换机。
工作组:从共享LAN迁移到局域网交换(VLAN)提供了更好的网络分段和性能。)
远程访问:远程局域网连接解决方案;边缘路由器、调制解调器等。
IBM互联网互联:SNA和LAN并行集成,从SNA向IP转型。
思科的IOS扩展了所有这些领域,并提供了支持端到端互联网互连的健壮性。
可操作性
IOS提供了最广泛的基于标准的物理和逻辑协议接口——比业内任何其他提供商都多:从双绞线到光纤,从局域网到校园网到广域网,Novell NetWare,UNIX,SNA和许多其他接口。换句话说,围绕IOS构建的网络将支持广泛的应用。而且思科一直是行业标准的先锋,是众多知名行业标准组织(如IETF、ATM论坛)的积极成员和支持者。
可操作性
IOS是思科的代理软件,将嵌入式智能嵌入到网络设备中:管理接口,如IOS诊断接口,以及智能网络应用程序,允许用于即时和广泛的网络设备故障。随着思科大规模部署智能代理和基于策略的自动化管理,IOS将成为一个关键的技术组件。
投资保护(并随着时间的推移降低拥有成本)
IOS为客户提供信息基础设施的投资保护。IOS今天支持的许多功能是大多数客户将来会需要的功能。随着公司向新领域的增长和扩张,随着并购带来的基础设施的复杂性以及协议转换或新流量模式的出现,IOS提供的架构使组织能够灵活地应用变化,并经济有效地扩展以满足新的需求。IOS允许我们的客户快速适应新模式,并在更长的时间内保持他们在信息基础架构上的投资;其结果是随着时间的推移,投资保护和较低的拥有成本。