[发明专利]基于多链路的报文转发方法和装置无效
| 申请号: | 200710119662.0 | 申请日: | 2007-07-27 |
| 公开(公告)号: | CN101094185A | 公开(公告)日: | 2007-12-26 |
| 发明(设计)人: | 程锋章 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/04 |
| 代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
| 地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 多链路 报文 转发 方法 装置 | ||
1、一种基于多链路的报文转发方法,其特征在于,包括:
根据分别对应不同出接口的不同链路的物理特性,分别确定每个出接口的流量转发比例,所述不同链路具有相同目的网段;
按照确定的每个出接口的流量转发比例,将多个待发送报文从各出接口输出。
2、如权利要求1所述的方法,其特征在于,所述对应链路的物理特性为对应链路的标记Tag值。
3、如权利要求2所述的方法,其特征在于,所述确定每个出接口的流量转发比例为:
如果链路对应的Tag值为0,则将该链路对应的出接口的转发比例设置为0;
如果链路对应的Tag值不为0,则按照公式Pi=Tagi/tag_total计算该链路对应的出接口的流量转发比例;其中,Pi为第i个出接口的流量转发比例,i为大于等于2、且小于等于出接口总数的正整数;Tagi为第i个出接口对应的链路的Tag值;tag_total为取值不为0的所有Tag值的总和。
4、如权利要求3所述的方法,其特征在于,如果Pi×m为整数,m为待输出的报文总数,所述第i个出接口输出Pi×m个报文;
如果Pi×m不为整数,m为待输出的报文总数,进一步对Pi×m取整,所述第i个出接口输出取整后的Pi×m个报文,剩余的报文通过随机方式或轮循方式选择的出接口输出。
5、如权利要求3或4所述的方法,其特征在于,对应Tag值不为0的至少一个链路发生故障后,该方法进一步包括:
将至少一个原取值为0的Tag值设置为非0,重新计算与所有对应Tag值不为0的链路所对应的出接口的流量转发比例。
6、如权利要求1所述的方法,其特征在于,所述待发送报文为与预设访问控制列表ACL规则匹配的报文。
7、如权利要求1所述的方法,其特征在于,所述确定每个出接口的流量转发比例之前,该方法包括:根据预先设置的出接口信息,从所有出接口中选取出对应链路具有相同目的网段的出接口。
8、如权利要求1所述的方法,其特征在于,所述确定每个出接口的流量转发比例之后,该方法进一步包括:
接收查询指令,所述查询指令中包括与出接口对应的预设标识;
输出与所述预设标识对应的下述信息之一或任意组合:路由目的网段、出接口信息、流量转发比例。
9、一种基于多链路的报文转发装置,包括路由管理RM模块、策略路由模块,其特征在于,该装置进一步包括:等价转发路径ECMP策略模块,其中,
所述ECMP策略模块根据预先设置的出接口信息,根据对应不同出接口的链路的物理特性,分别确定每个出接口的流量转发比例,所述不同链路具有相同目的网段;
所述策略路由模块,按照所述ECMP策略模块确定的每个出接口的流量转发比例,将多个报文从各出接口输出。
10、如权利要求9所述的装置,其特征在于,所述对应链路的物理特性为对应链路的标记Tag值。
11、如权利要求9所述的装置,其特征在于,所述策略路由模块中进一步存储预设访问控制列表ACL规则;
所述待发送报文为与所述ACL规则匹配的报文。
12、如权利要求9所述的装置,其特征在于,所述出接口为:所述RM模块根据其内部存储的出接口信息从所有出接口中选取的。
13、如权利要求12所述的装置,其特征在于,该装置进一步包括交互平台,用于接收查询指令,所述查询指令中包括与出接口对应的预设标识;输出与所述预设标识对应的下述信息之一或任意组合:路由目的网段、出接口信息、流量转发比例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710119662.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高消息服务器处理效率的方法
- 下一篇:传送文件的方法及系统





