【技术实现步骤摘要】
一种通信方法、装置、设备及系统
[0001]本申请涉及通信
,尤其涉及一种通信方法、装置、设备及系统。
技术介绍
[0002]软件定义广域网(software-defined wide area network,SD-WAN)是软件定义网络(software-defined-network,SDN)的理念和设计思想在广域网(wide area network,WAN)领域的重要实践。通过软件定义的方法,SD-WAN能够提供一种简易、智能和灵活的WAN互联能力,在企业业务上云和WAN连接Internet化的趋势下,帮助企业随时随地、灵活便捷的获得高品质的广域互联网络。
[0003]SD-WAN实际部署场景中通常会涉及到SD-WAN中的客户端设备(customer premise equipment,CPE)向运营商服务器注册并对接的场景。通常情况下,CPE利用其对应的WAN口互联网协议(internet protocol,IP)地址访问服务器,该服务器通过该IP地址来标定CPE。然而,当CPE存在多个WAN口时,不同WAN口对应不同的IP地址,CPE可能无法统一采用同一个IP地址访问服务器,导致服务器无法根据IP地址标定CPE。
技术实现思路
[0004]本申请实施例提供了一种通信方法、装置、设备及系统,可以解决服务器无法根据IP地址标定CPE问题。
[0005]在本申请实施例的第一方面,提供了一种通信方法,该方法包括:客户端设备在叠加overlay虚拟网络实例中创建环回loopb ...
【技术保护点】
【技术特征摘要】
1.一种通信方法,其特征在于,所述方法包括:客户端设备在叠加overlay虚拟网络实例中创建环回loopback接口,并为所述loopback接口配置IP地址;所述客户端设备基于所述overlay虚拟网络实例建立到服务器侧的传输通道;所述客户端设备利用所述传输通道向服务器侧发送报文,所述报文至少包括所述IP地址。2.根据权利要求1所述的方法,其特征在于,所述客户端设备基于所述overlay虚拟网络实例建立到服务器侧的传输通道,包括:所述客户端设备建立所述overlay虚拟网络实例到所述服务器侧的overlay隧道;和/或,所述客户端设备在所述overlay虚拟网络实例以及与服务器侧互通的虚拟网络实例间建立内环隧道。3.根据权利要求2所述的方法,其特征在于,当服务器侧存在与所述服务器对应的网关时,所述客户端设备建立所述overlay虚拟网络实例到服务器侧的overlay隧道,包括:所述客户端设备建立所述overlay虚拟网络实例到所述服务器对应的网关的overlay隧道;所述客户端设备利用所述传输通道向服务器侧发送报文,包括:所述客户端设备利用所述overlay隧道向所述网关发送报文。4.根据权利要求3所述的方法,其特征在于,当服务器侧存在至少两个服务器,且每个服务器对应不同的网关时,所述客户端设备建立所述overlay虚拟网络实例到所述服务器对应的网关的overlay隧道,包括:所述客户端设备基于所述overlay虚拟网络实例与各服务器对应的网关分别建立overlay隧道;所述客户端设备利用所述overlay隧道向所述网关发送报文,包括:所述客户端设备利用所述overlay隧道中的至少一个向对应的网关发送报文。5.根据权利要求4所述的方法,其特征在于,所述至少两个服务器中包括主用服务器和备用服务器,所述客户端设备利用所述overlay隧道中的至少一个向对应的网关发送报文,包括:所述客户端设备利用与所述主用服务器对应的网关建立的overlay隧道向所述主用服务器对应的网关发送报文,当所述主用服务器和/或所述主用服务器对应的网关故障时,所述客户端设备利用与所述备用服务器对应的网关建立的overlay隧道向所述备用服务器对应的网关发送报文。6.根据权利要求3-5任一项所述的方法,其特征在于,当一个服务器对应至少两个网关时,所述客户端设备建立所述overlay虚拟网络实例到所述服务器对应的网关的overlay隧道,包括:所述客户端设备基于所述overlay虚拟网络实例与所述服务器对应的各网关分别建立overlay隧道;所述客户端设备利用所述overlay隧道向所述服务器发送报文,包括:所述客户端设备利用所述overlay隧道中的至少一个向对应的网关发送报文。
7.根据权利要求6所述的方法,其特征在于,所述至少两个网关包括主用网关和备用网关,所述客户端设备利用所述overlay隧道中的至少一个向对应的网关发送报文,包括:所述客户端设备利用与所述主用网关建立的overlay隧道向所述主用网关发送报文,当所述主用网关出现故障时,所述客户端设备利用与所述备用网关建立的overlay隧道向所述备用网关发送报文。8.根据权利要求3-7任一项所述的方法,其特征在于,当所述客户端设备存在至少两个WAN口时,每个所述WAN口具有对应的underlay虚拟网络实例,所述客户端设备建立所述overlay虚拟网络实例到所述服务器对应的网关的overlay隧道,包括:所述客户端设备基于所述overlay虚拟网络实例,利用每个WAN口分别与所述服务器对应的网关建立overlay隧道;所述客户端设备利用所述overlay隧道向所述网关发送报文,包括:所述客户端设备利用所述overlay隧道中的至少一个向所述网关发送报文。9.根据权利要求8所述的方法,其特征在于,所述至少两个WAN口包括主用WAN口和备用WAN口,所述客户端设备利用所述overlay隧道向所述网关发送报文,包括:所述客户端设备利用所述主用WAN口与所述网关建立的overlay隧道向所述网关发送报文,当所述主用WAN口的链路故障时,所述客户端设备利用所述备用WAN口与所述网关建立的overlay隧道向所述网关发送报文。10.根据权利要求3-9任一项所述的方法,其特征在于,当客户端设备的WAN口所对应的底层underlay网络类型为预设网络类型时,所述客户端设备利用所述overlay隧道向所述网关发送报文之前,所述方法还包括:所述客户端设备对报文进行加密,获得加密后的报文。11.根据权利要求1-10任一项所述的方法,其特征在于,所述客户端设备在所述overlay虚拟网络实例以及与服务器侧互通的虚拟网络实例间建立内环隧道,包括:所述客户端设备基于所述overlay虚拟网络实例与underlay虚拟网络实例建立内环隧道,所述underlay虚拟网络实例与所述客户端设备的WAN口关联,所述WAN口通过underlay网络与所述服务器互通;所述客户端利用所述传输通道向服务器侧发送报文,包括:所述客户端设备利用所述内环隧道以及所述underlay网络向所述服务器发送报文。12.根据权利要求11所述的方法,其特征在于,当所述客户端设备存在至少两个WAN口且不同的WAN口与不同的underlay虚拟网络实例绑定时,所述客户端设备基于所述overlay虚拟网络实例与underlay虚拟网络实例建立内环隧道,包括:所述客户端设备基于所述overlay虚拟网络实例分别与各WAN口对应的underlay虚拟网络实例建立内环隧道;所述客户端设备利用所述内环隧道以及所述underlay网络向服务器发送报文,包括:所述客户端设备利用所述内环隧道中的至少一个以及其对应的underlay网络向服务器发送报文。13.根据权利要求12所述的方法,其特征在于,所述至少两个WAN口中包括主用WAN口和备用WAN口,与所述主用WAN口对应的underlay虚拟网络实例建立的内环隧道为主用内环隧道,与所述备用WAN口对应的underlay虚拟网络实例建立的内环隧道为备用内环隧道,所述
客户端利用所述内环隧道中的至少一个以及其对应的underlay网络向服务器发送报文,包括:所述客户端设备利用所述主用内环隧道以及所述主用WAN口对应的underlay网络向服务器发送报文,当所述主用WAN口的链路故障时,所述客户端设备利用所述备用内环隧道以及所述备用WAN口对应的underlay网络向服务器发送报文。14.根据权利要求1-13任一项所述的方法,其特征在于,当所述客户端设备存在overlay隧道和内环隧道,所述overlay隧道的优先级高于所述内环隧道。15.根据权利要求14所述的方法,其特征在于,当所述服务器侧对应的网关故障时,所述方法还包括:所述客户端设备从所述overlay隧道切换至所述内环隧道。16.根据权利要求1-15任一项所述的方法,其特征在于,所述overlay虚拟网络实例为所述客户端设备中业务虚拟网络实例,所述业务虚拟网络实例为overlay虚拟网络实例,或所述overlay虚拟网络实例为所述客户端设备新建的overlay虚拟网络实例。17.根据权利要求1-16任一项所述的方法,其特征在于,所述报文还包括WAN口对应的IP地址。18.根据权利要求1-17任一项所述的方法,其特征在于,当所述客户端设备对应的WAN口所连接的网络存在网络地址转换时,所述loopback接口所配置的IP地址为公网IP地址。19.一种通信方法,其特征在于,所述方法包括:网关接收客户端设备发送的报文,所述报文包括所述客户端设备中loopback接口的IP地址,所述loopback接口位于所述客户端设备中的overlay虚拟网络实例中;所述网关解析所述报文获取所述IP地址,并将所述IP地址发送给服务器,以使得所述服务器根据所述IP地址识别所述客户端设备。20.根据权利要求19所述的方法,其特征在于,当所述报文为加密报文时,所述网关解析所述报文之前,所述方法还包括:所述网关对所述报文进行解密。21.一种通信装置,其特征在于,所述装置包括:创建单元,用于在overlay虚拟网络实例中创建loopback接口,并为所述loopback接口配置IP地址;建立单元,用于基于所述overlay虚拟网络实例建立到服务器侧的传输通道;发送单元,用于利用所述传输通道向服务器侧发送报文,所述报文至少包括所述IP地址。22.根据权利要求21所述的装置,其特征在于,所述建立单元,具体用于建立所述overlay虚拟网络实例到所述服务器...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。