【技术实现步骤摘要】
数据转发方法、装置、设备及存储介质
本专利技术涉及移动通信技术,尤其涉及一种数据转发方法、装置、设备及存储介质。
技术介绍
无线接入网IP化(InternetProtocolRadioAccessNetwork,IPRAN)是针对IP(InternetProtocol,网络协议)化基站回传应用场景进行优化定制的路由器/交换机整体解决方案,随着网络IP化不断地推进,IPRAN对于移动网络来说变得越来越重要。在IPRAN组网中,通常基站侧网关与无线业务侧网关通过建立端到端的路由,以实现基站侧网关与无线业务侧网关之间的数据转发,但是,在基站侧网关与无线业务侧网关之间通过前缀标签转发数据时,若目的前缀标签不在基站侧网关或无线业务侧网关的本地转发路径表中时,则无法实现数据的转发,导致用户无法接收到需要的数据。因此如何有效实现地基站侧网关与无线业务侧网关之间的数据转发是当前亟待解决的问题。
技术实现思路
本专利技术提供一种数据转发方法、装置、设备及存储介质,可通过替换前缀标签,实现基站侧网关与无线业务侧网关之间的数据转发。第一方面,本专利技术实施例提供了一种数据转发方法,该方法包括:第一设备在该第一设备的转发路径表中查找与私网地址关联的第一前缀标签,该第一设备的转发路径表中包括一个或一个以上的私网地址,及与每个私网地址关联的前缀标签,该第一设备将该第一前缀标签、数据内容以及该私网地址封装成第一数据报文,该第一设备将所述第一数据报文发送至第一前缀标签对应的第二设备,第一数据报文用于得到第二数据报文,第二 ...
【技术保护点】
1.一种数据转发方法,其特征在于,所述方法包括:/n第一设备在所述第一设备的转发路径表中查找与私网地址关联的第一前缀标签,所述第一设备的转发路径表中包括一个或一个以上的私网地址,及与每个私网地址关联的前缀标签;/n所述第一设备将所述第一前缀标签、数据内容以及所述私网地址封装成第一数据报文;/n所述第一设备将所述第一数据报文发送至所述第一前缀标签对应的第二设备,所述第一数据报文用于得到第二数据报文,所述第二数据报文由第二前缀标签、所述数据内容以及所述私网地址封装得到,所述第二前缀标签与所述私网地址关联。/n
【技术特征摘要】
1.一种数据转发方法,其特征在于,所述方法包括:
第一设备在所述第一设备的转发路径表中查找与私网地址关联的第一前缀标签,所述第一设备的转发路径表中包括一个或一个以上的私网地址,及与每个私网地址关联的前缀标签;
所述第一设备将所述第一前缀标签、数据内容以及所述私网地址封装成第一数据报文;
所述第一设备将所述第一数据报文发送至所述第一前缀标签对应的第二设备,所述第一数据报文用于得到第二数据报文,所述第二数据报文由第二前缀标签、所述数据内容以及所述私网地址封装得到,所述第二前缀标签与所述私网地址关联。
2.根据权利要求1所述的方法,其特征在于,所述第一设备的转发路径表中还包括路由目标Route-Target,所述第一设备在所述第一设备的转发路径表中查找与私网地址关联的第一前缀标签之前,还包括:
所述第一设备建立与所述第二设备的第一虚拟专用网络邻居关系;
所述第一设备接收所述第二设备通过所述第一邻居关系发送的虚拟专用网络VirtualPrivateNetwork路由信息,所述路由信息包括所述第二设备的第一前缀标签、所述私网地址及RT;
若所述RT与所述第一设备中的转发路径表中的RT相同,则所述第一设备将所述第一前缀标签与所述私网地址记录到所述第一设备中的转发路径表中。
3.一种数据转发方法,其特征在于,所述方法包括:
第二设备接收所述第一设备发送至私网地址的第一数据报文;
所述第二设备对所述第一数据报文进行解析,得到所述私网地址、第一前缀标签,及数据内容,所述第一前缀标签为所述第二设备的标签;
所述第二设备获取与所述私网地址关联的第二前缀标签;
所述第二设备将所述第一数据报文中的第一前缀标签替换为所述第二前缀标签得到第二数据报文;并将所述第二数据报文发送至所述第二前缀标签对应的第三设备。
4.根据权利要求3所述的方法,其特征在于,所述第二设备获取与所述私网地址关联的第二前缀标签,包括:
第二设备在所述第二设备的转发路径表中查找与所述私网地址关联的第二前缀标签,所述第二设备的转发路径表中包括一个或一个以上的私网地址,及与每个私网地址关联的前缀标签;
或者第二设备根据所述第一前缀标签计算得到所述第二前缀标签。
5.根据权利要求3所述的方法,其特征在于,所述第二设备对所述第一数据报文进行解析,得到所述私网地址、第一前缀标签,及数据内容,所述第一前缀标签为所述第二设备的标签之前,还包括:
所述第二设备建立所述第三设备与所述第二设备的第二邻居关系;
所述第二设备接收所述第三设备通过所述第二邻居关系发送的所述第三设备的VPN路由信息,所述路由信息包括所述私网地址及所述第二前缀标签;
所述第二设备将所述第三设备的VPN路由信息记录到所述第二设备的转发路径表中。
6.根据权利要求5所述的方法,其特征在于,所述第三设备的VPN路由信息还包括路由目标RT,所述将所述第三设备的VPN路由信息记录到所述第二设备的转发路径表中之后,还包括:
所述第二设备建立所述第一设备与所述第二设备的第一邻居关系;
所述第二设备将所述第三设备的VPN路由信息中的第二前缀标签替换为所述第二设备的第一前缀标签,得到修改后的VPN路由信息;
所述第二设备通过所述第一邻居关系将所述修改后的VPN路由信息发送至所述第一设备,所述修改后的VPN路由信息用于在所述路由目标RT与所述第一设备的转发路径表中的RT相同时,所述第一设备将所述第一前缀标签及所述私网地址记录到所述第一设备的转发路径表中。
7.根据权利要求3-6任一项所述的方法,其特征在于,还包括:
所述第二设备接收对所述第二设备的标签配置请求,所述配置请求携带交换类型的标签;
所述第二设备将所述交换类的标签作为所述第一前缀标签,根据所述第一前缀标签对所述第二设备进行配置。
8.一种数据转发装置,其特征在于,所述装置包括:
查找模块,用于在所述第一设备的转发路径表中查找与私网地址关联的第一前缀标签,所述第一设备的转发路径表中包括一个或一个以上的私网地址,及与每个私网地址关联的前缀标签;
封装模块,用于将所述第一前缀标签、数据内容以及所述私网地址封装成第一数据报文;
发送模块,用于将所述第一数据报文发送至所述第一前缀标签对应的第...
【专利技术属性】
技术研发人员:李晓晶,
申请(专利权)人:北京华为数字技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。