请输入您要查询的百科知识:

 

词条 qppb
释义

QPPB, an acronym for QOS Policy Propagation via BGP, is a mechanism that allows propagation of QoS policy and classification by the sending party based on access lists, community lists and AS paths, thus helping to classify based on destination instead of source address.    

QPPB(QOS Policy Propagation Through the Border Gateway Protocol)技术是一项通过BGP路由策略部署QOS的技术,通过基于BGP路由的团体列表、AS paths list 和ACL, Prefix list 等属性进行路由分类,对不同的分类应用不同的QOS策略。

1.在复杂组网环境中,为了满足QOS等业务的需求,需要执行大量的复杂流分类,而且无法按照AS、团体属性等聚类信息对报文分类,配置修改的工作量非常大甚至难以实施。而应用QPPB技术可以由BGP路由发送者通过设置BGP属性预先对路由进行分类,这样就可以简化路由接收者的策略修改,只需要配置 BGP路由策略就可以满足需求。

2.QPPB的字面意义是通过BGP传播QOS策略(QOS Policy Propagation Through the Border Gateway Protocol)的简称,QPPB的实现机制如下:

BGP路由协议在向邻居发送路由时,能够先匹配路由策略,为发送的不同路由信息设置不同的BGP路由属性包括AS_PATH,团体属性,扩展团体属性等。

BGP 邻居在接收到路由后,可以执行下面动作:

(1)基于路由属性信息包括BGP 团体列表、BGP AS paths list 和ACL, Prefix list 等匹配路由策略,为接收到的BGP路由设置IP优先级、QOS Local ID和Traffic behavior name等参数

(2)将BGP路由信息及相关联的QOS参数一起下发到路由器FIB表

(3)对分类后的数据流配置QOS流量策略

这样在数据转发过程中,对发送到目的网段的数据包可以依据从FIB中获取的IP优先级、QOS Local ID和Traffic behavior name等参数使用不同的QOS策略,从而实现通过BGP对QOS策略的传播。

其实从以上过程可以看出,QPPB技术实际并没有在BGP路由信息中发送QOS策略,只是在路由发送方通过路由分类设置路由属性,在接受方根据目的网段的路由属性设置QOS策略。因此QPPB技术可以应用于基于目的地址而不是源地址进行流分类的场合,但是需要整网统一协调路由及QOS策略,并且不同的节点之间能够相互信任。

3.BGP路由在通告过程中可以携带路由属性,BGP路由发送者在发送BGP路由时为BGP路由设置特定的属性(例如:AS_PATH,团体属性,扩展团体属性等),这些特定的属性作为BGP路由分类的标识。

BGP路由接收者在收到路由信息后,通过入口路由策略匹配BGP路由的属性, 为BGP路由设置QOS参数(IP优先级、QOS LocalID和Traffic behavior name)。这些QOS参数需要下发到路由器FIB中。

路由器接口上可以配置QOS策略,在收到数据包后,通过数据包的源地址或目的地址从FIB中查找对应的QOS参数,在匹配到FIB中的QOS参数后,执行相应的QOS动作(如CAR,WRED等)。

4.QPPB特性最大的优点是可以通过BGP路由的发送者为BGP路由设置属性,BGP路由接收者只需要配置合适的接收路由策略,匹配BGP路由属性后为BGP路由设置QOS参数,从而在转发数据时执行相应的QOS动作。与其它的QOS方法相比,在网络发生变化后,BGP路由接收者可以不更改本地的配置,只是通过BGP路由发送者对发送的BGP路由属性做相关改动即可。QPPB技术非常适用于基于目的地而不是源地址进行流分类的应用场合。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/25 22:16:31