一、IOS设计目标
IOS是围绕下列目标设计的:
模块性:IOS为大量的协议和协议族提供支持,运行于多平台并坚持独立于硬件的设计标准(硬件隔离)。速度最快:IOS能使Cisco为网络协议提供最快的平台实现。网络互连:IOS支持包括路由、桥接和交换技术的需求。高性能平台:IOS由多个RISC处理器体系结构(MIPS Rxxxx、Motorola 680xx)支持。分布式:IOS为分布式体系结构的部署提供基础。环境:IOS提供一个支持大型企业需求的软件开发环境。多维支持
IOS为LAN介质,WAN协议,以及各种功能,包括路由、交换、集令、IBM、协议转换及许多其他服务提供支持。
设计结果
IOS设计为客户提供完成下列任务的能力:建立特大规模的网络。在远程访问链接中,维护多协议支持。全面集成IBM/SNA和互联网络环境。开发基于IOS功能的广泛的安全策略。在互联网络内设计和维护优良的流量控制和服务质量参数。优化网络带宽和操作资源。支持互联网络上的多媒体应用
二、解决方案集
IOS Solution Sets从IOS Granularity到特性级上图总结了IOS向解决方案集的发展过程。由于许多专门的网络服务特性已经从IOS核心分离,因而解决方案集是可能的。尽管Cisco目前能够提供它所说的特性集-例如企业特性集或桌面特性集,但是这些都是受到IOS核心和子系统相关性限制的预封装解决方案。随着解决方案集的发展,它们将获得得更加高级的层次地址:作为专门的特性实体,而且是作为核心或子系统定义去发展(不过,一般总会有某些级别的子系统定义。)客户为重点的解决方案IOS成为一咱以客户为重点的技术;它提供专门满足客户主要的技术及商业需求的网际互连功能和特性。客户可以在IOS基本平台之上有效地设计他们自己的特性体系结构。
可伸缩性和投资保护由于客户选择满足他们要所需的核心特性,因此可以大幅度降低IOS开销。IOS可以利用客户现有的硬件和基础设施投资进行更好地扩展,从而提供投资保护以及更好的网络寿命周期拥有成本。
降低复杂性IOS复杂性降低,并进而带为客户互联网络复杂性的降低。由于IOS系统及特性间相关性减少,因此解决方案集有助于使统一系统中可能发生的并行损害最小化。实际上,许多与一个全面特性IOS的实现相关的要求都可以实现最小化。