[发明专利]一种报文转发方法及装置有效
| 申请号: | 201710612357.9 | 申请日: | 2017-07-25 |
| 公开(公告)号: | CN108259366B | 公开(公告)日: | 2021-09-21 |
| 发明(设计)人: | 邹胜亮 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/741;H04L12/46 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 报文 转发 方法 装置 | ||
1.一种报文转发方法,其特征在于,应用于资源池网关Pool-GW,所述Pool-GW分别与汇聚交换机HJSW、同一资源池分组中的多个宽带远程接入服务器BRAS设备连接,所述多个BRAS设备配置有相同的虚拟IP地址,所述多个BRAS设备分别使用所述虚拟IP地址与HJSW建立有隧道,且所述隧道对应的路径上均包括所述Pool-GW,该方法包括:
接收HJSW发送的目的IP地址为所述虚拟IP地址的隧道报文;
根据所述隧道报文的源用户数据报协议UDP端口号,从所述虚拟IP地址对应的多个出端口中确定用于转发所述隧道报文的出端口;
通过确定的出端口将所述隧道报文转发给对应的BRAS设备。
2.根据权利要求1所述的方法,其特征在于,当所确定的用于转发所述隧道报文的出端口对应的BRAS设备发生故障时,所述方法还包括:
根据需要转发至该BRAS设备的隧道报文的源UDP端口号,重新确定用于转发该隧道报文的出端口,并将该隧道报文通过重新确定的出端口转发至所述资源池分组中未发生故障的其它BRAS设备。
3.根据权利要求1所述的方法,其特征在于,所述根据所述隧道报文的源UDP端口号,从所述虚拟IP地址对应的多个出端口中确定用于转发所述隧道报文的出端口,包括:
利用预设散列Hash算法确定所述隧道报文的源UDP端口号对应的Hash值;其中,利用所述预设Hash算法计算得到的不同Hash值的数量与所述虚拟IP地址对应的出端口的数量相同,且所述Hash值与所述虚拟IP地址对应的出端口一一对应;
将所述多个出端口中与所确定的Hash值对应的出端口确定为用于转发所述隧道报文的出端口。
4.根据权利要求2所述的方法,其特征在于,所述根据需要转发至该BRAS设备的隧道报文的源UDP端口号,重新确定用于转发该隧道报文的出端口,包括:
利用更新后的Hash算法确定所述隧道报文的源UDP端口号对应的Hash值;其中,利用更新后的Hash算法计算得到的不同Hash值的数量与所述虚拟IP地址对应的出端口中对应未发生故障的BRAS设备的出端口的数量相同,且所述Hash值与所述对应未发生故障的BRAS设备的出端口一一对应;
将所述对应未发生故障的BRAS设备的出端口中与该Hash值对应的出端口确定为用于转发该隧道报文的出端口。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述隧道为虚拟可扩展局域网VXLAN隧道;所述隧道报文为VXLAN封装报文。
6.一种报文转发装置,其特征在于,应用于资源池网关Pool-GW,所述Pool-GW分别与汇聚交换机HJSW、同一资源池分组中的多个宽带远程接入服务器BRAS设备连接,所述多个BRAS设备配置有相同的虚拟IP地址,所述多个BRAS设备分别使用所述虚拟IP地址与HJSW建立有隧道,且所述隧道对应的路径上均包括所述Pool-GW,该装置包括:
接收单元,用于接收HJSW发送的目的IP地址为所述虚拟IP地址的隧道报文;
确定单元,用于根据所述隧道报文的源用户数据报协议UDP端口号,从所述虚拟IP地址对应的多个出端口中确定用于转发所述隧道报文的出端口;
发送单元,用于通过确定的出端口将所述隧道报文转发给对应的BRAS设备。
7.根据权利要求6所述的装置,其特征在于,
所述确定单元,还用于当所确定的用于转发所述隧道报文的出端口对应的BRAS设备发生故障时,根据需要转发至该BRAS设备的隧道报文的源UDP端口号,重新确定用于转发该隧道报文的出端口;
所述发送单元,还用于将该隧道报文通过重新确定的出端口转发至所述资源池分组中未发生故障的其它BRAS设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710612357.9/1.html,转载请声明来源钻瓜专利网。





