[发明专利]一种基于聚合链路的报文传输方法和设备有效
| 申请号: | 201410098591.0 | 申请日: | 2014-03-17 |
| 公开(公告)号: | CN103825839B | 公开(公告)日: | 2017-12-29 |
| 发明(设计)人: | 王明军 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | H04L12/823 | 分类号: | H04L12/823;H04L12/24 |
| 代理公司: | 北京鑫媛睿博知识产权代理有限公司11297 | 代理人: | 龚家骅 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 聚合 报文 传输 方法 设备 | ||
1.一种基于聚合链路的报文传输方法,应用于包括本端网络设备和对端网络设备的网络中,所述本端网络设备与所述对端网络设备之间存在多条物理链路,不同的物理链路对应本端网络设备上不同的发送端口,且所述多条物理链路形成一条聚合链路,其特征在于,所述方法包括以下步骤:
所述本端网络设备在需要通过所述聚合链路向所述对端网络设备发送流量时,确定所述聚合链路对应的可用发送端口列表;其中,所述可用发送端口列表中至少维护有当前发送端口以及当前可用发送端口;
所述本端网络设备从当前可用发送端口中选择当前发送端口之外的其它发送端口,通过所述其它发送端口更新所述可用发送端口列表中维护的当前发送端口,并通过更新后的当前发送端口向所述对端网络设备发送所述流量的第N+1个报文;其中,所述本端网络设备之前已经通过更新前的当前发送端口向所述对端网络设备发送所述流量的第N个报文;
其中,所述可用发送端口列表中还维护有协议实体对应的实例编号,在所述本端网络设备确定所述聚合链路对应的可用发送端口列表的过程中,所述方法进一步包括:
所述本端网络设备确定发送所述流量的协议实体,并利用所述协议实体对应的实例编号确定所述聚合链路对应的可用发送端口列表。
2.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
所述本端网络设备确定所述聚合链路对应的各物理链路在所述本端网络设备上的发送端口,在可用发送端口列表中记录所述聚合链路的链路索引,并在所述可用发送端口列表中记录各物理链路在所述本端网络设备上的发送端口为当前可用发送端口,且在所述可用发送端口列表中记录所述本端网络设备当前向所述对端网络设备发送报文的发送端口为当前发送端口。
3.如权利要求2所述的方法,其特征在于,所述方法进一步包括:
如果有新的物理链路加入到所述聚合链路,则所述本端网络设备在所述聚合链路对应的可用发送端口列表中记录所述新的物理链路在所述本端网络设备上的发送端口为当前可用发送端口;和/或,
如果所述聚合链路对应的各物理链路中有物理链路发生故障,则所述本端网络设备从所述聚合链路对应的可用发送端口列表的当前可用发送端口中删除发生故障的物理链路在所述本端网络设备上的发送端口。
4.如权利要求1所述的方法,其特征在于,所述本端网络设备从当前可用发送端口中选择当前发送端口之外的其它发送端口的过程,具体包括:
所述本端网络设备按照各当前可用发送端口的端口标识对所述各当前可用发送端口进行排序;基于排序结果,如果所述当前发送端口位于所述各当前可用发送端口的最后一个,则所述本端网络设备选择第一个当前可用发送端口;如果所述当前发送端口不位于所述各当前可用发送端口的最后一个,则所述本端网络设备选择所述当前发送端口的下一个当前可用发送端口。
5.一种本端网络设备,应用于包括所述本端网络设备和对端网络设备的网络中,所述本端网络设备与所述对端网络设备之间存在多条物理链路,不同的物理链路对应本端网络设备上不同的发送端口,且所述多条物理链路形成一条聚合链路,其特征在于,所述本端网络设备具体包括:
确定模块,用于在需要通过所述聚合链路向所述对端网络设备发送流量时,确定所述聚合链路对应的可用发送端口列表;其中,所述可用发送端口列表中至少维护有当前发送端口以及当前可用发送端口;
维护模块,用于从当前可用发送端口中选择当前发送端口之外的其它发送端口,通过其它发送端口更新可用发送端口列表中维护的当前发送端口;
发送模块,用于通过更新后的当前发送端口向所述对端网络设备发送所述流量的第N+1个报文;其中,所述本端网络设备之前已经通过更新前的当前发送端口向所述对端网络设备发送所述流量的第N个报文;
其中,所述可用发送端口列表中还维护有协议实体对应的实例编号;
所述确定模块,具体用于在确定所述聚合链路对应的可用发送端口列表的过程中,确定发送所述流量的协议实体,并利用所述协议实体对应的实例编号确定所述聚合链路对应的可用发送端口列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410098591.0/1.html,转载请声明来源钻瓜专利网。





