本申请涉及网络,尤其涉及一种报文传输方法、组网系统及接入云网关。
背景技术:
1、随着数据中心数量和规模的指数级增长,多个不同物理域的数据中心需要互联,为了降低运营和管理成本,也需要对原有二层虚拟专用网(l2vpn)技术做出变革。然而,当前组网系统中虚拟专用局域网业务(vpls)泛红效率低,带宽利用率比较局限,且传统的网络部署方式通常涉及到网络层的复杂配置,在新增或替换某些设备时,会导致新增或删除互联站点时已有站点的配置受到影响,加大了运维的复杂度。
2、因此,当前技术存在带宽利用率较低、运维复杂度较高的技术问题,需要改进。
技术实现思路
1、本申请提供一种报文传输方法、组网系统及接入云网关,用于缓解当前技术中存在的带宽利用率较低、运维复杂度较高的技术问题。
2、为了解决上述技术问题,本申请提供以下技术方案:
3、本申请提供一种报文传输方法,应用于组网系统,所述组网系统包括用户边缘设备、至少两个网络边缘设备、接入云网关以及宽带接入服务器;该方法包括:
4、所述用户边缘设备根据隧道选择条件确定第一目标隧道和第一目标网络边缘设备,发送初始报文至所述第一目标网络边缘设备;其中,所述隧道选择条件是基于各网络边缘设备的实时设备负载情况、主备属性、实时隧道通断情况中的至少一个确定的;
5、所述第一目标网络边缘设备基于第一预设协议封装所述初始报文,得到第一转发报文,并通过所述第一目标隧道发送所述第一转发报文至所述接入云网关;
6、所述接入云网关根据所述隧道选择条件确定第二目标隧道和第二目标网络边缘设备;其中,所述第二预设链路选择条件是基于各网络边缘设备的实时设备负载情况、主备属性、实时链路通断情况中的至少一个确定的;
7、所述接入云网关基于预设网络转换技术和所述第一预设协议,处理所述第一转发报文,得到第二转发报文;
8、所述接入云网关通过所述第二目标隧道和所述第二目标网络边缘设备,将所述第二转发报文发送至所述宽带接入服务器。
9、相应的,本申请还提供一种组网系统,包括用户边缘设备、至少两个网络边缘设备、接入云网关以及宽带接入服务器;其中:
10、所述用户边缘设备用于,根据隧道选择条件确定第一目标隧道和第一目标网络边缘设备,发送初始报文至所述第一目标网络边缘设备;其中,所述隧道选择条件是基于各网络边缘设备的实时设备负载情况、主备属性、实时隧道通断情况中的至少一个确定的;
11、所述第一目标网络边缘设备用于,基于第一预设协议封装所述初始报文,得到第一转发报文,并通过所述第一目标隧道发送所述第一转发报文至所述接入云网关;
12、所述接入云网关用于,根据所述隧道选择条件确定第二目标隧道和第二目标网络边缘设备;其中,所述第二预设链路选择条件是基于各网络边缘设备的实时设备负载情况、主备属性、实时链路通断情况中的至少一个确定的;
13、所述接入云网关还用于,基于预设网络转换技术和所述第一预设协议,处理所述第一转发报文,得到第二转发报文;
14、所述接入云网关还用于,通过所述第二目标隧道和所述第二目标网络边缘设备,将所述第二转发报文发送至所述宽带接入服务器。
15、此外,本申请还提供一种接入云网关,包括:
16、报文接收单元,用于接收第一目标网络边缘设备通过第一目标隧道发送的第一转发报文;其中,所述第一转发报文为所述第一目标网络边缘设备基于第一预设协议封装初始报文得到的,所述初始报文为用户边缘设备发送的,所述第一目标隧道和所述第一目标网络边缘设备为所述用户边缘设备根据隧道选择条件确定的,所述隧道选择条件是基于各网络边缘设备的实时设备负载情况、主备属性、实时隧道通断情况中的至少一个确定的;
17、第一确定单元,用于根据所述隧道选择条件确定第二目标隧道和第二目标网络边缘设备;其中,所述第二预设链路选择条件是基于各网络边缘设备的实时设备负载情况、主备属性、实时链路通断情况中的至少一个确定的;
18、报文处理单元,用于基于预设网络转换技术和所述第一预设协议,处理所述第一转发报文,得到第二转发报文;
19、报文转发单元,用于通过所述第二目标隧道和所述第二目标网络边缘设备,将所述第二转发报文发送至所述宽带接入服务器。
20、有益效果:本申请提供一种报文传输方法、组网系统及接入云网关。具体地,该组网系统包括用户边缘设备、至少两个网络边缘设备、接入云网关以及宽带接入服务器,系统中的用户边缘设备根据隧道选择条件确定第一目标隧道和第一目标网络边缘设备,发送初始报文至第一目标网络边缘设备;其中,该隧道选择条件是基于各网络边缘设备的实时设备负载情况、主备属性、实时隧道通断情况中的至少一个确定的;然后,该第一目标网络边缘设备基于第一预设协议封装接收到的初始报文,得到第一转发报文,并通过第一目标隧道发送第一转发报文至系统中的接入云网关;接着该接入云网关根据隧道选择条件确定第二目标隧道和第二目标网络边缘设备;其中,第二预设链路选择条件是基于各网络边缘设备的实时设备负载情况、主备属性、实时链路通断情况中的至少一个确定的;最后,该接入云网关基于预设网络转换技术和第一预设协议处理第一转发报文,得到第二转发报文,并通过第二目标隧道和第二目标网络边缘设备,将该第二转发报文发送至系统中的宽带接入服务器。该方法通过在组网系统中设置至少两个网络边缘设备,搭建了以网络边缘设备为中心的通信隧道,使得用户边缘设备发往接入云网关以及接入云网关发往宽带接入服务器的报文可以从至少两条隧道中选择合适的隧道进行报文传输,实现了多归的组网模式,从而减少了物理设备备份、链路备份,提高了传输链路的可靠性,使得流量负载均衡,避免了流量堵塞,实现了报文的高效、安全传输,提高了宽带利用效率,减少了带宽消耗,同时,这种多归的组网模式可实现在增删改互联站点时,采用单边部署方式,使得已有站点的配置不受影响,降低了运维的复杂度。
1.一种报文传输方法,其特征在于,应用于组网系统,所述组网系统包括用户边缘设备、至少两个网络边缘设备、接入云网关以及宽带接入服务器;所述方法包括:
2.根据权利要求1所述的报文传输方法,其特征在于,在所述用户边缘设备根据隧道选择条件确定第一目标隧道和第一目标网络边缘设备,发送初始报文至所述第一目标网络边缘设备的步骤之前,还包括:
3.根据权利要求2所述的报文传输方法,其特征在于,所述第一预设协议隧道包括srv6隧道,且所述第一预设协议隧道承载evpnvpls业务。
4.根据权利要求1所述的报文传输方法,其特征在于,所述接入云网关基于预设网络转换技术和所述第一预设协议,处理所述第一转发报文,得到第二转发报文的步骤,包括:
5.根据权利要求4所述的报文传输方法,其特征在于,所述组网系统还包括安全业务云网关,所述初始报文为上行报文,所述接入云网关基于所述第一预设协议处理所述第一转发报文,得到待转发报文的步骤,包括:
6.根据权利要求5所述的报文传输方法,其特征在于,在所述接入云网关基于第二预设协议封装所述解封装报文,得到第一重封装报文,并将所述第一重封装报文引入所述安全业务云网关的步骤之前,还包括:
7.根据权利要求6所述的报文传输方法,其特征在于,所述安全业务云网关对所述第一重封装报文进行安全处理,得到待转发报文,并将所述待转发报文发送至所述接入云网关的步骤,包括:
8.根据权利要求1所述的报文传输方法,其特征在于,所述接入云网关具备mac地址通告路由的能力。
9.一种组网系统,其特征在于,包括用户边缘设备、至少两个网络边缘设备、接入云网关以及宽带接入服务器;其中:
10.一种接入云网关,其特征在于,包括: