网络QoS服务质量技术介绍及华为设备流量限速配置举例

网络的普及和业务的多样化使得互联网流量激增,从而产生网络拥塞,增加转发时延,严重时还会产生丢包,导致业务质量下降甚至不可用。所以,要在网络上开展这些实时性业务,就必须解决网络拥塞问题。拥塞的解决最直接的方法是增加带宽,但运营、维护的成本高,最有效的解决方案就是应用一个“有保证”的策略对网络流量进行管理。QoS技术就是在这种背景下发展起来的。QoS(Quality of Service)即服务质量,其目的是针对各种业务的不同需求,为其提供端到端的服务质量保证。QoS是有效利用网络资源的工具,它允许不同的流量不平等的竞争网络资源,语音、视频和重要的数据应用在网络设备中可以优先得到服务。QoS技术在当今的互联网中应用越来越多,其作用越来越重要。

QoS三种服务模型

通常QoS提供以下三种服务模型:Best-Effort service(尽力而为服务模型),Integrated service(综合服务模型,简称Int-Serv),Differentiated service(区分服务模型,简称Diff-Serv)。

1.Best-Effort服务模型是网络的缺省服务模型,先进先出,尽力而为。在这种模型中,网络中的设备上除了保证网络之间路由可达之外,不需要部署额外的功能。应用程序可以在任何时候发出任意数量的报文,而且不需要通知网络。网络只是尽最大的可能性来发送报文,但对时延、可靠性等性能不提供任何保证。

2. Int-Serv服务模型是指应用程序在发送报文前,需要先通过信令向网络描述自己的流量参数,申请特定的QoS服务。该模型使用资源预留协议RSVP(Resource Reservation Protocol)作为信令,RSVP运行在从源端到目的端的每个设备上,预留资源(如带宽、优先级)以承诺满足该请求。在收到确认信息,确定网络已经为这个应用程序的报文预留了资源后,应用程序才开始发送报文。简单来说,InterServ模型下,网络需要为某个业务预留一条专用通道。为了保证这条通道不被占用,RSVP会定期发送大量协议报文进行探测。通过RSVP,各网元可以判断是否有足够的资源可以预留。只有所有的网元都预留了足够的资源,专用通道方可建立。

3.Diff-Serv服务模型是指提供有差别的服务。网络中的流量可以根据多种条件被分成多个类,或者标记不同的优先级。当网络出现拥塞时,不同的类会享受不同的优先处理,从而实现差分服务。同一类的业务在网络中会被聚合起来统一发送,保证相同的延迟、抖动、丢包率等QoS指标。DiffServ模型不需要信令,也不需要预先向网络提出资源申请。业务分类和汇聚工作在网络的边缘节点进行,后续设备根据分类识别出不同的业务,并提供相应的服务。当前网络中承载的业务类型越来越多,DiffServ模型显得相当灵活,可以说是为现在的网络量身定做的。因此,DiffServ模型成为QoS设计和应用的主要方案。

三种服务模型的对比:

华为设备Qos配置举例

如下图,假设部门1的用户均属于VLAN10,部门2均属于VLAN20,用户希望部门1限速为8Mbit/带宽,部门2限速为6Mbit/s带宽。

我们可以在交换机G0/0/1接口出方向配置流量管制(car),即限速技术。它利用令牌桶的概念来完成。大致就是流量在进入设备接口准备转发之前,让在一定的时间内(一般为1s)有多少(数量)流量能够从令牌桶里得到允许转发的令牌,能够拿到令牌的流量就给予转发,没有拿到令牌的流量就给予丢弃,或者重新标记或者转发。在管制里最多有2个令牌桶的存在,第一个桶叫做cbs桶,第二个桶叫做pbs桶(至于三种颜色,那都是根据自己的需要进行配置的,默认是绿色是拿到第一个令牌桶cbs里的令牌的流量,黄色是只拿到第二个令牌桶pbs里的令牌,而红色的就是没有拿到任何一个令牌桶里的流量,也就是一般所说的超出规定的流量,默认策略是丢弃)

具体配置如下:

vlan batch 10 20

interface GigabitEthernet0/0/2

port link-type access

port default vlan 10

interface GigabitEthernet0/0/3

port link-type access

port default vlan 20

1.配置流分类

traffic classifier BM1 operator and //匹配部门1的流量,按照VLANID分类。

if-match vlan-id 10

traffic classifier BM2 operator and //匹配部门2的流量,按照VLANID分类。

if-match vlan-id 20

2.配置流行为

traffic behavior BM1

car cir 8000 pir 10000 green pass //限制部门1的流量为8Mbit/s。

traffic behavior BM2

car cir 6000 pir 10000 green pass //限制部门2的流量为6Mbit/s。

3.配置流策略

traffic policy XS
classifier BM1 behavior BM1 //将流分类和行为绑定
classifier BM2 behavior BM2

interface GigabitEthernet0/0/1 //应用在出方向
traffic-policy XS outbound

我们查看流策略的配置,可以看到流策略中所关联的流分类和流行为。

展开阅读全文

页面更新:2024-02-22

标签:流量   华为   报文   令牌   网络   服务质量   应用程序   模型   策略   部门   业务   设备   资源   技术

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top