[发明专利]基于流量大小的报文转发方法及转发设备在审
申请号: | 201210483279.4 | 申请日: | 2012-11-23 |
公开(公告)号: | CN102932272A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 陈可;熊德江 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/819 | 分类号: | H04L12/819 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 刘世平 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 流量 大小 报文 转发 方法 设备 | ||
技术领域
本发明涉及数据通信技术,特别涉及数据通信领域的主备线路负载分担的报文转发技术。
背景技术
在网络组建方案中,为提高线路的可靠性,一般采用的是主备双线路方案,如图1所示网络结构图,正常情况下主要的业务全部或者大部分通过主线路进行传输,备份线路用于对主线路进行备份,处于完全空闲或大部分空闲的状态。一般情况下业务流量不会超过主线路的线路带宽,此时所有的业务流量通过主线路进行转发;但是随着业务的开展,在某个时间点或者某个短暂的时间段出现业务高峰,业务流量临时超过主线路的物理带宽,部分业务流量被迫丢弃,造成业务中断,即现有业务流量超过主线路带宽时部分数据流被丢弃。当然,客户希望在这种情况下仍然能够流量不被丢弃,保证业务的顺利开展。
为解决上述流量丢弃问题,现有技术中常规的做法有两种,一种是申请更高的线路带宽来容纳突发流量,另一种是通过流量平滑器(一种具有很大的缓存并且具有流量整形均匀发送流量的设备,可以是交换机也可以是路由器)来缓存突发报文然后以主线路带宽内的速率进行发送。第一种方案虽然可以一劳永逸的解决该问题,但是仅为短暂出现的突发流量而申请更高的带宽成本高、周期长。第二种方案无法确定到底需要多大的缓存才能容纳突发流量,也不能随意增加缓存,导致可实施性比较差效果也不好,且增加缓存往往带来的是延迟的增大。
发明内容
本发明的目的就是克服目前在不增加主线路带宽的情况下,若短暂出现突发流量大于主线路物理带宽造成流量丢失的缺点,提供一种基于流量大小的报文转发方法及转发设备。
本发明解决其技术问题,采用的技术方案是:
基于流量大小的报文转发方法,包括如下具体步骤:
A、采用非色盲单速三色模式的令牌桶来测量待转发业务流量N的速率是否超过主线路带宽M,若是,则将超过主线路带宽M的流量报文标记为A,其余部分的流量报文标记为B;否则,将所有流量N的报文标记为B;
B、指定标记为A的流量报文相匹配的策略路由的转发路径为备份线路,由备份线路进行标记为A的流量报文转发,对于标记为B的流量报文默认由主线路进行转发。
进一步的,步骤A中,采用非色盲单速三色模式的令牌桶测量业务流量N的速率是否超过主线路的带宽M;具体的包括以下步骤:
步骤A1、利用添加令牌的速率等于M的令牌桶对业务流量N进行速率测量,若N≤M,则将所有流量N的报文染成绿色,进入步骤A3;否则将流量N中M流量的报文染成绿色,流量N中N-M流量的报文染成非绿色,进入步骤A2;
步骤A2、将染成非绿色的报文标记为A;
步骤A3、将染成绿色的报文标记为B。
再进一步的,步骤A1包括以下步骤:
步骤A11、对业务流量N的报文进行分类,区分为重要的业务流量X的报文和不重要的业务流量Y的报文两类,并判断该业务流量N中是否仅有重要的业务流量X或不重要的业务流量Y,若仅有重要的业务流量X或不重要的业务流量Y则进入步骤A12,否则进入步骤A13;
步骤A12、将业务流量N经过一个添加令牌的速率(承诺信息速率CIR)=M的令牌桶进行速率测量,若N≤M,则将所有流量N的报文染成绿色,进入步骤A3,若N>M,则将流量N中M流量的报文染成绿色,流量N中N-M流量的报文染成非绿色,进入步骤A2;
步骤A13、将重要的业务流量X经过一个添加令牌的速率(即承诺信息速率CIR)=M的令牌桶进行速率测量,若X≤M,则将所有重要的业务流量X的报文染成绿色,进入步骤A14,若X>M,则将流量X中M流量的报文染成绿色,流量X中X-M流量的报文染成非绿色,进入步骤A15;
步骤A14、将业务流量N再经过添加令牌的速率(即承诺信息速率CIR)=M的非色盲模式令牌桶进行速率测量,所有重要的业务流量X的报文保持绿色,若Y≤M-X则将所有不重要的业务流量Y的报文染成绿色,进入步骤A3,若Y>M-X则将不重要的业务流量Y中的M-X流量的报文染成绿色,流量Y中Y+X-M流量的报文染成非绿色,进入步骤A2;
步骤A15、将业务流量N再经过添加令牌的速率(即承诺信息速率CIR)=M的非色盲模式令牌桶进行速率测量,重要的业务流量X中已染成绿色的M流量的报文保持绿色,重要的业务流量X中非染成绿色的X-M流量的报文与不重要的业务流量Y的报文染成非绿色,进入步骤A2。
具体的,对业务流量N的报文进行分类的方法为:定义访问控制列表ACL和/或利用报文头部中的服务类型字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210483279.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:途观车载显示终端
- 下一篇:具有安全线的防伪结构