[发明专利]一种报文转发方法及装置有效
申请号: | 201710612357.9 | 申请日: | 2017-07-25 |
公开(公告)号: | CN108259366B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 邹胜亮 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/741;H04L12/46 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 转发 方法 装置 | ||
本发明提供一种报文转发方法及装置,该方法包括:接收HJSW发送的目的IP地址为所述虚拟IP地址的隧道报文;根据所述隧道报文的源用户数据报协议UDP端口号,从所述虚拟IP地址对应的多个出端口中确定用于转发所述隧道报文的出端口;通过确定的出端口将所述隧道报文转发给对应的BRAS设备。应用本发明实施例可以在不需要控制器参与的情况下实现BRAS设备的负载分担。
技术领域
本发明涉及网络通信技术领域,尤其涉及一种报文转发方法及装置。
背景技术
BRAS(Broadband Remote Access Server,宽带远程接入服务器)是面向宽带网络应用的接入网关,它位于骨干网的边缘层,可以完成用户带宽的IP(Internet Protocol,互联网协议)/ATM(Asynchronous Transfer Mode,异步传输模式)网的数据接入,实现商业楼宇及小区住户的宽带上网。
VXLAN(Virtual Extensible Local Area Network,可扩展虚拟局域网络)是基于IP网络、采用“MAC(Media Access Control,媒体访问控制)in UDP(User DatagramProtocol,用户数据报协议)”封装形式的二层VPN技术。VXLAN可以基于已有的服务提供商或企业IP网络,为分散的物理站点提供二层互联,并能够为不同的租户提供业务隔离。
在一种典型的基于VXLAN的BRAS资源池流量调度组网中,HJSW(汇聚交换机)直接与多个BRAS设备建立一对多VXLAN隧道,HSJW接收到用户发送的报文时,根据控制器下发的配置将报文转发给多个BRAS设备中的一个BRAS设备。
然而实践发现,在上述组网中,报文转发至哪一个BRAS设备需要由控制器控制,当一个BRAS设备性能不足时,需要控制器重新下发配置实现BRAS设备的切换,实现较为复杂。
发明内容
本发明提供一种报文转发方法及装置,以在不需要控制器参与的情况下实现BRAS设备的负载分担。
根据本发明实施例的第一方面,提供一种报文转发方法,应用于资源池网关Pool-GW,所述Pool-GW分别与汇聚交换机HJSW、同一资源池分组中的多个宽带远程接入服务器BRAS设备连接,所述多个BRAS设备配置有相同的虚拟IP地址,所述多个BRAS设备分别使用所述虚拟IP地址与HJSW建立有隧道,且所述隧道对应的路径上均包括所述Pool-GW,该方法包括:
接收HJSW发送的目的IP地址为所述虚拟IP地址的隧道报文;
根据所述隧道报文的源用户数据报协议UDP端口号,从所述虚拟IP地址对应的多个出端口中确定用于转发所述隧道报文的出端口;
通过确定的出端口将所述隧道报文转发给对应的BRAS设备。
根据本发明实施例的第二方面,提供一种报文转发装置,应用于资源池网关Pool-GW,所述Pool-GW分别与汇聚交换机HJSW、同一资源池分组中的多个宽带远程接入服务器BRAS设备连接,所述多个BRAS设备配置有相同的虚拟IP地址,所述多个BRAS设备分别使用所述虚拟IP地址与HJSW建立有隧道,且所述隧道对应的路径上均包括所述Pool-GW,该装置包括:
接收单元,用于接收HJSW发送的目的IP地址为所述虚拟IP地址的隧道报文;
确定单元,用于根据所述隧道报文的源用户数据报协议UDP端口号,从所述虚拟IP地址对应的多个出端口中确定用于转发所述隧道报文的出端口;
发送单元,用于通过确定的出端口将所述隧道报文转发给对应的BRAS设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710612357.9/2.html,转载请声明来源钻瓜专利网。