QoS与CoS
在计算机网络中,有几种方法可以提高数据传输的质量。最明显的方法是扩展带宽和提高速度。但是,有没有办法通过保持现有的硬件在分组交换网络中来改善这一点呢?这个概念是根据“数据类型”对数据帧进行分类,对它们进行优先级排序,然后根据优先级在网络中传输。这有助于具有较高优先级的数据优先于低优先级数据。具有更高优先级的数据帧将有越来越多的机会使用传输介质,这意味着更高的带宽。这将导致带宽的有效利用。CoS(服务类别)和QoS(服务质量)在数据帧的“分类”和“优先级”方面起着重要作用,以满足上述要求。
CoS(服务等级)
服务类(CoS)是一种将相似类型的数据分组在一起的技术,并为每个组分配带有“优先级”的标签。ieee802.1(网络和网络管理)类的ieee802.1p标准提供了第2层交换机来执行数据帧的分类和优先级排序。这在OSI模型中的MAC(Media Access Control)层中起作用。ieee802.1p帧头包括3位字段,用于定义八个优先级。
初级保健医生 | 网络优先级 | 缩略语 | 交通特性 |
1 | 0(最低) | 黑色 | 背景 |
0 | 1 | 是 | 尽最大努力 |
2 | 2 | EE公司 | 出色的努力 |
三 | 三 | 加利福尼亚州 | 关键应用程序 |
4 | 4 | 不及物动词 | 视频,<;100毫秒延迟 |
5 | 5 | 旁白 | 语音,<;10毫秒延迟 |
6 | 6 | 集成电路 | 网络控制 |
7 | 7(最高) | 北卡罗来纳州 | 网络控制 |
根据这一点,第7级(最高)优先级被分配给网络控制帧,最后一级(第0级和第1级)被分配给后台和最大努力流量。
服务质量
QoS是一种根据帧的优先级来操纵网络流量的机制。优先级由CoS定义,QoS使用这些值根据组织的策略处理通信路径中的流量。通过这种方式,可以有效地利用现有的网络资源,优化数据传输。有几个与QoS相关的网络特性。它们是带宽(数据传输速率)、延迟(源和目标之间的最大数据传输延迟)、抖动(延迟的变化)和可靠性(路由器丢弃的数据包的百分比)。
有几种定义QoS的技术,如intserv(集成服务)、Diff-Serv(差异服务)和MPLS(多协议标签交换)。在综合业务模型中,资源预留协议(RSVP)用于请求和预留网络中的资源,这些资源可用于优先处理数据。在差异服务模型中,Diff-Serv根据服务的类型用不同的代码标记数据包。路由设备使用这些标记根据优先级对数据帧进行排队。MPLS是一种广泛使用的协议,其主要目标是为IP和其他协议提供带宽管理和服务质量。
CoS和QoS有什么区别?•CoS定义优先级,QoS根据这些定义的优先级控制流量。•CoS不保证固定带宽或传送时间,但QoS保证关键应用程序的固定带宽。•CoS稍后在OSI的第2层运行,而QoS在第3层实现。•网络管理员可以配置网络中的QoS可以有效地根据组织要求实现,但是在CoS中所做的更改并不能提供QoS所提供的更高程度的好处。•CoS技术更简单,并且可以随着网络的增长而轻松扩展。与CoS相比,随着网络和对优先级数据需求的增加,QoS变得越来越复杂。 |