感谢MPLS QoS的三种模式为我解围! 不指定

Tony , 2009/06/04 19:40 , 工程项目 , 评论(3) , 阅读(1251) , Via 本站原创 | |
      这次出差总体来说还算顺利,中间的过程是坎坷的,不过经过努力终于找到问题的解决办法,而且很好用,这令我很高兴,终于知道什么叫做绝处逢生了!至于什么问题就不在此说明,总之是用MPLS QOS的三种模式解决的,把这三种模式贴出来已提醒自己并和大家分享。
    在MPLS VPN网络上,运营商往往需要在边缘路由器上做出一个选择,就是是否信任上行流量已经携带的优先级信息,此时,华为提供了三种不同的MPLS COS(Class of Service,业务类型)处理模式,以备运营商灵活选择。如图1:
点击在新窗口中浏览此图片
                                       图1:MPLS COS的三种处理模式
1. uniform模式:当运营商认为可以完全信任CE侧流量携带过来的QoS参数时,可以采用Uniform模式,这时PE将CE侧携带上来的报文的COS值直接复制到MPLS外层标签的EXP字段中,从而保证在Core中给予同样的QoS保证。

2. pipe模式:当运营商完全不关心CE侧用户设置的QoS参数时,就忽略用户携带的QoS参数,在PE上为MPLS外层标签的EXP字段重新赋值,结果是从ingress边缘路由器到egress边缘路由器,都按照运营商的意愿进行Core上的QoS调度,直到将流量送出Core之后,报文再根据其原来携带的COS值转发。

3. short-pipe模式:这是对pipe模式的改进,在进入Core的时候,和pipe做相同的处理,只是在egress端的倒数第二跳,就完成了QoS参数的恢复,换言之,从ingress边缘路由器到egress的倒数第二跳路由器,全部按照运营商的意愿进行QoS调度,到了egress边缘路由器上,就已经按照用户原来自己携带的QoS参数进行调度了。




作者:Tony Liu(admin#myccie.net)
地址:http://myccie.net/read.php?158
版权所有。转载时必须链接形式注明作者和原始出处及本声明!
Tags: , ,
过客 Homepage
2009/11/18 11:18
如果需要避免php操作的时候可以使用标签0加上路由告警位来对对qos进行支持

也就是说从倒数第2跳到pe的时候是携带了2个标签:里面的ce的客户ce-exp和pe-的exp,其中Pe的标签是0
Tony
2009/06/05 14:49
wysamuel:看来您对QoS有一定的研究,我当时用这个模式的主要问题是解决打双层标记的问题,而PHP得操作RFC是那么说,我没有针对这个做验证,下次一定验证一下,抓个包就知道了!
wysamuel
2009/06/05 13:18
有一个小问题,对于MPLS Tunnel Diff-Serv配置了pipe模式,不管是采用pipe方式还是short-pipe方式,根据rfc3270,php操作已经排除了,即倒数第二跳不再做pop操作,倒数第二跳还是根据EXP赋值进行队列调度或丢弃操作,到egress路由器上再跳出label stack,short-pipe和pipe模式的唯一区别只是在于egress路由器的qos调度是根据top label EXP还是用户携带的Qos进行调度。
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]