Cisco的IOS软件中,关键的QoS功能包括加权随机早期检测(WRED)、加权平衡排队(WFQ)、资源保留协议(RSVP)、IP优先、给予策略的路由选择(PBR)。Cisco所有的网络设备都支持IOS软件和技术,具备了一整套QoS实施工具,这些工具使网络管理者能从网络核心到网络边缘实施统一的QoS保证机制。Cisco提供的一系列QoS保证机制还可以支持任何传输媒体情况下的各种QoS参数。
其QoS实施工具是CiscoAssure。它是Cisco提供的网络策略实施系统工具,包括QoS保证策略、安全策略等。CiscoAssure可以为Cisco的所有产品(包括路由器、多层交换机、拨号服务器、ATM交换机以及局域网交换机等)提供网络策略配置,CiscoAssure如图所示。CiscoAssure以四个模块为基础:智能网络、策略服务、注册与目录服务、策略管理。
网络管理者在利用CiscoAssure系统工具来实施QoS保证策略时,首先需要在CiscoAssure的QoS策略服务器中定义QoS策略或服务级别协定(SLA)。CiscoAssure中的策略(QoS)服务器和登记服务器将识别出需要进行QoS策略配置的网络设备,并把QoS策略转换成策略绑定信息,然后使用标准的协议(例如公共开放策略服务协议(COPS)),把该策略绑定信息传送到相关的网络设备中。网络设备中的IOS软件将把所接收到的策略绑定信息转换到设备层相应的QoS实施机制中,网络设备将使用其中的QoS实施机制来调整它的配置,以反映新的QoS策略。
如果不使用CiscoAssure系统工具,网络管理者则需要使用命令行接口(CLI),对所有相关的网络设备一个个进行QoS策略配置,这样不仅任务很繁重,而且很可能造成各个网络设备中所配置的QoS策略不一致。
而使用了CiscoAssure以后,不需要再一个设备一个设备地设置QoS策略,所有底层的QoS配置、管理和维护任务都将自动进行,极大地保证了整个网络的一致性,同时大幅度减少了网络管理人员实现和维护QoS的时间和成本。 网络管理者可通过图形用户接口(GUI)在CiscoAssure的策略服务器上定义QoS策略或SLA,QoS策略存储在策略服务器上,并把该策略发送给相应的网络设备,然后由网络设备实施相应的QoS机制。