CN114844830A - 基于sd-wan的站点流量转发方法、装置及存储介质 - Google Patents
基于sd-wan的站点流量转发方法、装置及存储介质 Download PDFInfo
- Publication number
- CN114844830A CN114844830A CN202210781496.5A CN202210781496A CN114844830A CN 114844830 A CN114844830 A CN 114844830A CN 202210781496 A CN202210781496 A CN 202210781496A CN 114844830 A CN114844830 A CN 114844830A
- Authority
- CN
- China
- Prior art keywords
- site
- address
- wan
- sites
- site number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000013507 mapping Methods 0.000 claims abstract description 48
- 238000004806 packaging method and process Methods 0.000 claims abstract description 8
- 230000008859 change Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 5
- 238000005538 encapsulation Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 229920006235 chlorinated polyethylene elastomer Polymers 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000000136 cloud-point extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/14—Routing performance; Theoretical aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2212/00—Encapsulation of packets
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及站点互联技术领域,公开了一种基于SD‑WAN的站点流量转发方法、装置及存储介质,所述方法包括:将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据;其他站点根据路由数据建立预设IP地址和站点编号之间的映射关系;各个站点根据待转发报文流量确定对应的IP地址;通过预设IP地址和站点编号之间的映射关系查询与IP地址对应的站点编号;根据站点编号和配置的基于站点的策略对待转发报文流量进行转发;通过上述方式,将各个站点编号进行封装,然后通过配置的基于站点的策略转发报文流量,从而能够有效提高流量转发效率,以及避免因站点的IP地址的变化使得相应策略调整的问题。
Description
技术领域
本发明涉及站点互联技术领域,尤其涉及基于SD-WAN的站点流量转发方法、装置、设备及存储介质。
背景技术
SD-WAN***给企业带来了前所未有的便捷,例如,SD-WAN***可以解决各站点互联的问题,但是在实际应用中,经常需要在站点间的流量配置策略,而目前常用的策略配置方式是通过匹配五元组实现,该五元组包括源IP、目的IP、源端口、目的端口以及协议,但是该策略配置方式是的缺点是运维人员必须预先知道各个站点的IP分配情况,但是在实际情况中,站点事先并不知道IP地址,且一旦站点的IP地址发生变化,配置的相应策略也要进行不断调整,给SD-WAN运维带来了很大不便,造成转发站点间的流量的效率较低。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种基于SD-WAN的站点流量转发方法、装置及存储介质,旨在解决因站点的IP地址的变化使得策略需要不断调整,进而造成转发站点间的流量的效率较低的技术问题。
为实现上述目的,本发明提供了一种基于SD-WAN的站点流量转发方法,所述基于SD-WAN的站点流量转发方法包括以下步骤:
将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据;
其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系;
所述各个站点根据待转发报文流量确定对应的IP地址;
通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号;
根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发。
可选地,所述将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据之前,还包括:
获取各个站点的待发布IP地址;
通过目标路由协议控制面自动学习所述待发布IP地址对应的站点编号。
可选地,所述其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系,包括:
在SD-WAN***的各个站点进行路由发布时,将所述路由数据发送给其他站点;
所述其他站点在接收到路由数据时,提取所述路由数据中已发布IP地址和站点编号;
根据所述已发布IP地址和所述站点编号建立预设IP地址和站点编号之间的映射关系。
可选地,所述通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号,包括:
根据预设IP地址和站点编号之间的映射关系得到对应的IP地址集合;
在所述IP地址集合存在所述IP地址时,在转发面通过所述预设IP地址和站点编号之间的映射关系对所述IP地址进行查询,得到对应的站点编号。
可选地,所述根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发,包括:
根据所述站点编号判断站点是否存在配置的基于站点的策略;
在所述站点存在配置的基于站点的策略时,通过所述配置的基于站点的策略将所述待转发报文流量转发至对应的站点。
此外,为实现上述目的,本发明还提出一种基于SD-WAN的站点流量转发装置,所述基于SD-WAN的站点流量转发装置包括:
封装模块,用于将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据;
建立模块,用于其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系;
确定模块,用于所述各个站点根据待转发报文流量确定对应的IP地址;
查询模块,用于通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号;
转发模块,用于根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发。
此外,为实现上述目的,本发明还提出一种基于SD-WAN的站点流量转发设备,所述基于SD-WAN的站点流量转发设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于SD-WAN的站点流量转发程序,所述基于SD-WAN的站点流量转发程序配置为实现如上文所述的基于SD-WAN的站点流量转发方法。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有基于SD-WAN的站点流量转发程序,所述基于SD-WAN的站点流量转发程序被处理器执行时实现如上文所述的基于SD-WAN的站点流量转发方法。
本发明提出的基于SD-WAN的站点流量转发方法,通过将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据;其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系;所述各个站点根据待转发报文流量确定对应的IP地址;通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号;根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发;通过上述方式,将各个站点编号封装至目标路由协议,然后通过配置的基于站点的策略转发报文流量,从而能够有效提高流量转发效率,以及避免因站点的IP地址的变化使得相应策略调整的问题。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的基于SD-WAN的站点流量转发设备的结构示意图;
图2为本发明基于SD-WAN的站点流量转发方法第一实施例的流程示意图;
图3为本发明基于SD-WAN的站点流量转发方法一实施例的BGP协议封装示意图;
图4为本发明基于SD-WAN的站点流量转发方法一实施例的自动学习站点编号示意图;
图5为本发明基于SD-WAN的站点流量转发方法一实施例的IP地址-站点编号建立示意图;
图6为本发明基于SD-WAN的站点流量转发方法一实施例的站点路由发布示意图;
图7为本发明基于SD-WAN的站点流量转发方法一实施例的基于站点的策略配置示意图;
图8为本发明基于SD-WAN的站点流量转发方法第二实施例的流程示意图;
图9为本发明基于SD-WAN的站点流量转发装置第一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的基于SD-WAN的站点流量转发设备结构示意图。
如图1所示,该基于SD-WAN的站点流量转发设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless-Fidelity,Wi-Fi)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对基于SD-WAN的站点流量转发设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及基于SD-WAN的站点流量转发程序。
在图1所示的基于SD-WAN的站点流量转发设备中,网络接口1004主要用于与网络一体化平台工作站进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明基于SD-WAN的站点流量转发设备中的处理器1001、存储器1005可以设置在基于SD-WAN的站点流量转发设备中,所述基于SD-WAN的站点流量转发设备通过处理器1001调用存储器1005中存储的基于SD-WAN的站点流量转发程序,并执行本发明实施例提供的基于SD-WAN的站点流量转发方法。
基于上述硬件结构,提出本发明基于SD-WAN的站点流量转发方法实施例。
参照图2,图2为本发明基于SD-WAN的站点流量转发方法第一实施例的流程示意图。
在第一实施例中,所述基于SD-WAN的站点流量转发方法包括以下步骤:
步骤S10,将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据。
需要说明的是,本实施例的执行主体为基于SD-WAN的站点流量转发设备,还可为其他可实现相同或相似功能的设备,例如SD-WAN***等,本实施例对此不作限制,在本实施例中,以SD-WAN***为例进行说明。
应当理解的是,待转发IP地址指的是各个站点下的本地路由的IP地址,例如,站点CPE存在两个,第一个站点的编号为3000,第二个站点的编号为3001,而第一站点下的本地路由的IP地址包括但不限于192.168.4.0/24、192.168.3.0/24,而第二站点下的本地路由的IP地址包括但不限于192.168.1.0/24、192.168.0.0/24,此时的192.168.1.0/24、192.168.0.0/24、192.168.1.0/24以及192.168.0.0/24均为各自站点的待发布IP地址,在本实施例中,站点编号与IP地址为一对多的关系。
可以理解的是,目标路由协议指的是各个站点在进行路由发布时所采用的协议,该目标路由协议包括边界网关协议(Border Gateway Protocol,BGP)、链路状态路由协议(Open Shortest Path First,OSPF)以及其他路由协议,本实施例以BGP协议为例进行说明,参考图3,图3为BGP协议封装示意图,具体为:站点编号使用BGP协议中的扩展团体属性(Extended Communities Attribute,ECA),Type field为类型字段,Site信息为站点信息,参考ietf rfc4360中的section 5,即类型字段高阶八位字节的值是0x00 (IANA-assignable type,transitive across ASes),类型字段的低阶八位组值为0x03(RouteOrigin Community),即对原本的BGP协议进行修改,具体是将BGP协议的最后4字节用于存放站点编号,通过上述方式进行封装可以支持65536个站点。
进一步地,步骤S10之前,还包括:获取各个站点的待发布IP地址;通过目标路由协议控制面自动学习所述待发布IP地址对应的站点编号。
应当理解的是,在获取到各个站点的待发布IP地址后,SD-WAN***中的各个站点设备通过路由协议控制面自动学习待发布IP地址对应的站点编号,参考图4,图4为自动学习站点编号示意图,具体为:Site:site1和Site:site2为站点CPE下的各个本地路由,第一站点下的本地路由的IP地址自动学习的站点编号为3000,第二站点下的本地路由的IP地址自动学习的站点编号为3001。
步骤S20,其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系。
可以理解的是,路由数据指的是各个站点在进行路由发布时发布至其他站点的数据,该路由数据包括原先的已发布IP地址和封装的站点编号,参考图5,图5为IP地址-站点编号建立示意图,具体为:站点CPE存在两个,分别为站点编号为3000的站点、站点编号为3001的站点,而站点编号为3001的站点构建的是站点编号为3000的站点的已发布IP地址和站点编号之间的映射关系,即站点编号为3000的站点的映射关系为:IP地址192.168.1.0/24、站点编号3001;IP地址192.168.0.0/24、站点编号3001,站点编号为3000的站点构建站点编号为3001的站点的已发布IP地址和站点编号之间的映射关系,即站点编号为3001的站点的映射关系为:IP地址为192.168.4.0/24、站点编号3000;IP地址为192.168.3.0/24、站点编号3000。
进一步地,步骤S20,包括:在SD-WAN***的各个站点进行路由发布时,将所述路由数据发送给其他站点;所述其他站点在接收到路由数据时,提取所述路由数据中已发布IP地址和站点编号;根据所述已发布IP地址和所述站点编号建立预设IP地址和站点编号之间的映射关系。
应当理解的是,各个站点在进行路由发布时,将自身的路由数据发布给其他站点,参考图6,图6为站点路由发布示意图,具体是:站点编号为3000的站点发布的路由数据为192.168.4.0/24、192.168.3.0/24,站点编号为3001的站点发布的路由数据为192.168.1.0/24、192.168.0.0/24,该其他站点指的是除自身的站点,而其他站点在接收到路由数据后,提取出路由数据的站点编号,然后结合原有的IP地址建立预设IP地址和站点编号之间的映射关系。
步骤S30,所述各个站点根据待转发报文流量确定对应的IP地址。
应当理解的是,待转发报文流量指的是需要通过各个站点的进行转发的报文流量,IP地址指的是与待转发报文流量相对应的IP地址。
步骤S40,通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号。
可以理解的是,在确定待转发报文流量对应的IP地址后,通过预设IP地址和站点编号之间的映射关系查询与该IP地址对应的站点编号。
步骤S50,根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发。
应当理解的是,基于站点的策略指的是将待转发报文流量进行转发的策略,该基于站点的策略配置在各个站点,该基于站点的策略可以为禁止到站点的UDP流量策略、到站点的TCP流量限速10M策略以及到站点的TCP流量优选WAN1策略等,参考图7,图7为基于站点的策略配置示意图,具体为:controller为控制器,Site id为站点编号,在站点编号为3000的站点配置的基于站点的策略为:站点编号为3001的站点、禁止到站点的UDP流量策略(udp,drop);站点编号为3001的站点、到站点的TCP流量限速10M策略(tcp,10M);站点编号为3001的站点、到站点的TCP流量优选WAN1策略(选路专线),在站点编号为3001的站点配置的基于站点的策略为:站点编号为3000的站点、禁止到站点的UDP流量策略等,在确定配置的基于站点的策略后,通过基于站点的策略将待转发报文流量转发至对应的站点。
进一步地,步骤S50,包括:根据所述站点编号判断站点是否存在配置的基于站点的策略;在所述站点存在配置的基于站点的策略时,通过所述配置的基于站点的策略将所述待转发报文流量转发至对应的站点。
可以理解的是,基于站点的策略是在控制面进行配置的,即在得到站点编号后,判断是否存在配置的基于站点的策略,若是,则对该基于站点的策略进行应用,即通过基于站点的策略将待转发报文流量进行转发。
本实施例通过将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据;其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系;所述各个站点根据待转发报文流量确定对应的IP地址;通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号;根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发;通过上述方式,将各个站点编号封装至目标路由协议,然后通过配置的基于站点的策略转发报文流量,从而能够有效提高流量转发效率,以及避免因站点的IP地址的变化使得相应策略调整的问题。
在一实施例中,如图8所述,基于第一实施例提出本发明基于SD-WAN的站点流量转发方法第二实施例,所述步骤S20,包括:
步骤S201,根据预设IP地址和站点编号之间的映射关系得到对应的IP地址集合。
应当理解的是,IP地址集合指的是由预设IP地址和站点编号之间的映射关系中各个IP地址构成的集合,具体是从预设IP地址和站点编号之间的映射关系将IP地址提取出来,然后由各个IP地址构建得到IP地址集合。
步骤S202,在所述IP地址集合存在所述IP地址时,在转发面通过所述预设IP地址和站点编号之间的映射关系对所述IP地址进行查询,得到对应的站点编号。
可以理解的是,在得到IP地址集合后,判断IP地址集合是否存在与待转发报文流量对应的IP地址,若存在,则表明预设IP地址和站点编号之间的映射关系中存在对应的站点编号,然后在转发面通过预设IP地址和站点编号之间的映射关系对IP地址进行目的IP查询,以得到与该IP地址相对应的站点编号。
本实施例根据预设IP地址和站点编号之间的映射关系得到对应的IP地址集合;在所述IP地址集合存在所述IP地址时,在转发面通过所述预设IP地址和站点编号之间的映射关系对所述IP地址进行查询,得到对应的站点编号;通过上述方式,根据预设IP地址和站点编号之间的映射关系得到IP地址集合,然后判断IP地址集合中是否存在与待转发报文流量对应的IP地址,若存在,则在转发面对IP地址进行查询,得到与IP地址对应的站点编号,从而能够有效提高得到站点编号的准确性。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有基于SD-WAN的站点流量转发程序,所述基于SD-WAN的站点流量转发程序被处理器执行时实现如上文所述的基于SD-WAN的站点流量转发方法的步骤。
由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
此外,参照图9,本发明实施例还提出一种基于SD-WAN的站点流量转发装置,所述基于SD-WAN的站点流量转发装置包括:
封装模块10,用于根据源站点的待转发报文流量确定对应的IP地址。
查询模块20,用于通过预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号。
确定模块30,用于将所述站点编号封装至目标路由协议,并根据封装后的目标路由协议确定目的站点。
转发模块40,用于根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发。
本实施例通过将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据;其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系;所述各个站点根据待转发报文流量确定对应的IP地址;通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号;根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发;通过上述方式,将各个站点编号封装至目标路由协议,然后通过配置的基于站点的策略转发报文流量,从而能够有效提高流量转发效率,以及避免因站点的IP地址的变化使得相应策略调整的问题。
需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的基于SD-WAN的站点流量转发方法,此处不再赘述。
在一实施例中,所述封装模块10,还用于获取各个站点的待发布IP地址;通过目标路由协议控制面自动学习所述待发布IP地址对应的站点编号。
在一实施例中,所述建立模块20,还用于在SD-WAN***的各个站点进行路由发布时,将所述路由数据发送给其他站点;所述其他站点在接收到路由数据时,提取所述路由数据中已发布IP地址和站点编号;根据所述已发布IP地址和所述站点编号建立预设IP地址和站点编号之间的映射关系。
在一实施例中,所述查询模块40,还用于根据预设IP地址和站点编号之间的映射关系得到对应的IP地址集合;在所述IP地址集合存在所述IP地址时,在转发面通过所述预设IP地址和站点编号之间的映射关系对所述IP地址进行查询,得到对应的站点编号。
在一实施例中,所述转发模块50,还用于根据所述站点编号判断站点是否存在配置的基于站点的策略;在所述站点存在配置的基于站点的策略时,通过所述配置的基于站点的策略将所述待转发报文流量转发至对应的站点。
本发明所述基于SD-WAN的站点流量转发装置的其他实施例或具有实现方法可参照上述各方法实施例,此处不在赘余。
此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(Read Only Memory,ROM)/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,一体化平台工作站,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (8)
1.一种基于SD-WAN的站点流量转发方法,其特征在于,所述基于SD-WAN的站点流量转发方法包括以下步骤:
将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据;
其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系;
所述各个站点根据待转发报文流量确定对应的IP地址;
通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号;
根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发。
2.如权利要求1所述的基于SD-WAN的站点流量转发方法,其特征在于,所述将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据之前,还包括:
获取各个站点的待发布IP地址;
通过目标路由协议控制面自动学习所述待发布IP地址对应的站点编号。
3.如权利要求1所述的基于SD-WAN的站点流量转发方法,其特征在于,所述其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系,包括:
在SD-WAN***的各个站点进行路由发布时,将所述路由数据发送给其他站点;
所述其他站点在接收到路由数据时,提取所述路由数据中已发布IP地址和站点编号;
根据所述已发布IP地址和所述站点编号建立预设IP地址和站点编号之间的映射关系。
4.如权利要求1所述的基于SD-WAN的站点流量转发方法,其特征在于,所述通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号,包括:
根据预设IP地址和站点编号之间的映射关系得到对应的IP地址集合;
在所述IP地址集合存在所述IP地址时,在转发面通过所述预设IP地址和站点编号之间的映射关系对所述IP地址进行查询,得到对应的站点编号。
5.如权利要求1至4中任一项所述的基于SD-WAN的站点流量转发方法,其特征在于,所述根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发,包括:
根据所述站点编号判断是否存在配置的基于站点的策略;
在所述存在配置的基于站点的策略时,通过所述配置的基于站点的策略对所述待转发报文流量进行转发。
6.一种基于SD-WAN的站点流量转发装置,其特征在于,所述基于SD-WAN的站点流量转发装置包括:
封装模块,用于将各个站点待发布IP地址以及对应的站点编号封装至目标路由协议,得到发布给其他站点的路由数据;
建立模块,用于其他站点根据所述路由数据建立预设IP地址和站点编号之间的映射关系;
确定模块,用于所述各个站点根据待转发报文流量确定对应的IP地址;
查询模块,用于通过所述预设IP地址和站点编号之间的映射关系查询与所述IP地址对应的站点编号;
转发模块,用于根据所述站点编号和配置的基于站点的策略对所述待转发报文流量进行转发。
7.一种基于SD-WAN的站点流量转发设备,其特征在于,所述基于SD-WAN的站点流量转发设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于SD-WAN的站点流量转发程序,所述基于SD-WAN的站点流量转发程序配置有实现如权利要求1至5中任一项所述的基于SD-WAN的站点流量转发方法。
8.一种存储介质,其特征在于,所述存储介质上存储有基于SD-WAN的站点流量转发程序,所述基于SD-WAN的站点流量转发程序被处理器执行时实现如权利要求1至5中任一项所述的基于SD-WAN的站点流量转发方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210781496.5A CN114844830A (zh) | 2022-07-05 | 2022-07-05 | 基于sd-wan的站点流量转发方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210781496.5A CN114844830A (zh) | 2022-07-05 | 2022-07-05 | 基于sd-wan的站点流量转发方法、装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114844830A true CN114844830A (zh) | 2022-08-02 |
Family
ID=82573793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210781496.5A Pending CN114844830A (zh) | 2022-07-05 | 2022-07-05 | 基于sd-wan的站点流量转发方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114844830A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005114944A1 (fr) * | 2004-05-21 | 2005-12-01 | Huawei Technologies Co., Ltd. | Procede de mise en place d'un reseau prive virtuel de sites ipv4 et ipv6 |
CN104022954A (zh) * | 2013-03-01 | 2014-09-03 | 杭州华三通信技术有限公司 | 报文转发方法及装置 |
CN112291151A (zh) * | 2020-11-18 | 2021-01-29 | 迈普通信技术股份有限公司 | 一种报文转发方法、装置、网络设备及存储介质 |
CN112449751A (zh) * | 2019-06-28 | 2021-03-05 | 华为技术有限公司 | 一种数据传输方法、交换机及站点 |
-
2022
- 2022-07-05 CN CN202210781496.5A patent/CN114844830A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005114944A1 (fr) * | 2004-05-21 | 2005-12-01 | Huawei Technologies Co., Ltd. | Procede de mise en place d'un reseau prive virtuel de sites ipv4 et ipv6 |
CN104022954A (zh) * | 2013-03-01 | 2014-09-03 | 杭州华三通信技术有限公司 | 报文转发方法及装置 |
CN112449751A (zh) * | 2019-06-28 | 2021-03-05 | 华为技术有限公司 | 一种数据传输方法、交换机及站点 |
CN112291151A (zh) * | 2020-11-18 | 2021-01-29 | 迈普通信技术股份有限公司 | 一种报文转发方法、装置、网络设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110266592B (zh) | Srv6网络与ip mpls网络的通信方法及装置 | |
CN106375231B (zh) | 一种流量切换方法、设备及*** | |
EP3240247B1 (en) | Egress peer engineering using ipv4-mapped ipv6 addresses | |
EP3179679B1 (en) | Method and device for link state information announcement | |
CN111709014B (zh) | 一种应用隔离方法、***、设备及计算机可读存储介质 | |
WO2021012601A1 (zh) | 报文处理方法、装置、设备及可读存储介质 | |
CN114679350B (zh) | 基于sd-wan的链路选取方法、装置及存储介质 | |
CN106464596A (zh) | 开放流通信方法、***、控制器和业务网关 | |
JP2019519146A (ja) | ルーティング確立、パケット送信 | |
CN113364660A (zh) | Lvs负载均衡中的数据包处理方法及装置 | |
CN114025000B (zh) | 网络访问关系的建立方法、装置、设备及存储介质 | |
CN107659930A (zh) | 一种ap接入控制方法和装置 | |
US20210281507A1 (en) | Parameter notification and obtaining methods and devices, and storage medium | |
CN110601989A (zh) | 一种网络流量均衡方法及装置 | |
CN105429884A (zh) | 通过终端来管理不同网络中路由器的方法和*** | |
CN104519038A (zh) | 会话建立方法、装置及*** | |
CN114844830A (zh) | 基于sd-wan的站点流量转发方法、装置及存储介质 | |
WO2023169374A1 (zh) | 一种路由方法及***、节点 | |
CN112104640A (zh) | 网关的数据处理方法、装置、设备及可读存储介质 | |
CN107465770B (zh) | 一种sdn网络与非sdn网络通信的方法及装置 | |
WO2023273957A1 (zh) | 算力发布方法、算力更新方法及装置 | |
CN114338809B (zh) | 访问控制方法、装置、电子设备和存储介质 | |
CN111970358B (zh) | 去中心化云计算平台及其服务部署、访问方法及组件 | |
CN112039989B (zh) | 数据钻取方法、代理服务器、服务调用***及介质 | |
CN105516121B (zh) | 无线局域网中ac与ap通信的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220802 |