[发明专利]一种报文转发方法、装置和系统有效
申请号: | 201511030539.2 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105634956B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 滕新东 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 转发 方法 装置 系统 | ||
1.一种报文转发方法,其特征在于,应用于包括虚拟宽带网络网关vBNG的转发网络中,所述转发网络包括控制器、用户侧负载均衡器LB、所述vBNG和网络侧LB,所述方法包括:
所述网络侧LB从网络侧接收第一报文,所述第一报文包括目的标识,所述第一报文的目的标识用于标识目标终端;
所述网络侧LB根据所述第一报文的目的标识匹配到第一分担表项,确定出对应的第一转发单元标识和所述网络侧LB的出接口信息,所述第一分担表项由所述控制器建立并下发,所述第一分担表项包括所述目标终端的标识、第一转发单元标识和所述网络侧LB的出接口信息三者之间的对应关系,所述第一转发单元标识对应的第一转发单元为所述vBNG中至少两个转发单元中的一个转发单元,所述第一转发单元为将所述目标终端上线的转发单元;
若所述网络侧LB根据所述出接口信息确定出第一出接口标识,所述网络侧LB从所述第一出接口标识所标识的第一出接口向所述第一转发单元转发所述第一报文,所述第一出接口为所述网络侧LB上的一个出接口。
2.根据权利要求1所述的方法,其特征在于,还包括:
若所述网络侧LB根据所述出接口信息不能确定出第一出接口标识,所述网络侧LB预先获取出接口表项;
所述网络侧LB根据所述第一报文的目的媒体访问控制MAC地址和所述第一转发单元标识匹配到所述出接口表项,确定出对应的所述第一出接口标识,所述第一报文的目的MAC地址用于标识所述第一转发单元的网络接口,所述出接口表项为由所述控制器建立,所述出接口表项包括所述第一转发单元网络接口的标识、所述第一转发单元标识和第一出接口标识三者之间的对应关系;
所述网络侧LB从所述第一出接口向所述第一转发单元转发所述第一报文。
3.根据权利要求2所述的方法,其特征在于,所述网络侧LB确定出对应的所述第一出接口标识之后,还包括:
所述网络侧LB向所述控制器发送针对所述第一报文的分担参数,所述分担参数包括所述第一报文的目的标识和所述第一报文的目的MAC地址;
所述网络侧LB接收所述控制器发送的针对所述第一分担表项的更新信息,所述更新信息中包括所述第一出接口标识的出接口信息;
所述网络侧LB根据所述第一分担表项的更新信息更新所述第一分担表项,更新后的所述第一分担表项中包括可确定出所述第一出接口标识的出接口信息。
4.根据权利要求1所述的方法,其特征在于,若所述网络侧LB根据所述出接口信息不能确定出第一出接口标识,还包括:
所述网络侧LB向所述控制器发送针对所述第一报文的分担参数,所述分担参数包括所述第一报文的目的标识和所述第一报文的目的MAC地址;
所述网络侧LB接收所述控制器发送的针对所述第一分担表项的更新信息,所述更新信息中包括所述第一出接口标识的出接口信息;
所述网络侧LB根据所述第一分担表项的更新信息更新所述第一分担表项,更新后的所述第一分担表项中包括可确定出所述第一出接口标识的出接口信息;
所述网络侧LB根据所述第一报文的目的标识匹配到更新后的所述第一分担表项,根据所述出接口信息确定出所述第一出接口标识;
所述网络侧LB从所述第一出接口标识所标识的第一出接口向所述第一转发单元转发所述第一报文。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一分担表项还包括与所述第一报文对应的校验MAC地址,所述校验MAC地址为所述第一转发单元用于接收所述第一报文的网络接口的MAC地址,在所述网络侧LB从所述第一出接口标识所标识的第一出接口向所述第一转发单元转发所述第一报文之前,所述网络侧LB根据所述第一报文的目的标识匹配到第一分担表项,还包括:所述网络侧LB根据所述第一报文的目的标识匹配到第一分担表项,确定出对应的所述校验MAC地址;所述方法还包括:
所述网络侧LB判断所述校验MAC地址和所述第一报文中携带的待校验MAC地址是否一致;
若一致,将所述待校验MAC地址作为所述第一报文的目的MAC地址;
若不一致,将所述校验MAC地址作为所述第一报文的目的MAC地址,并将所述第一报文中携带的所述待校验MAC地址替换为所述校验MAC地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511030539.2/1.html,转载请声明来源钻瓜专利网。