The VPN segment routing data transmission method, device and system, based on the present invention discloses a SDN network, the method includes: entrance provider edge equipment PE will first send the information package CE to contain the tag information packets according to the label and target PE second user edge device CE label; the entrance of PE the encapsulated data is sent to the core layer equipment P, the core layer equipment according to the target of PE in the data packet label set the forwarding path, the data packet is routed to the target PE, the target PE according to the second CE tag information routing the packets sent by CE first for second CE. The method, the device and the system provided by the invention use the SDN controller of the centralized deployment mode to release the VPN routing information for forwarding, thereby reducing the workload of operation and maintenance and improving the service operation efficiency of the operators.
【技术实现步骤摘要】
基于分段路由和SDN技术的VPN方法、装置及系统
本专利技术涉及数据通信中的SDN领域,尤其涉及一种SDN网络中基于分段路由的VPN数据传输方法、装置及系统。
技术介绍
三层VPN(VirtualPrivateNetwork,虚拟专用网络)是IP(InternetProtocol,互联网协议)技术的一个重要应用,当前最常用的技术方案是BGP(BorderGatewayProtocol,边界网关协议)MPLS(Multi-ProtocolLabelSwitch,多协议标签交换)VPN,但是现有技术中主要存在三个问题:需要存在专门的信令协议LDP(LabelDistributionProtocol,标签分发协议),并且核心节点需保存所有LSP(LabelSwitchedPath,标签交换路径)状态,但是LSP状态与PE(ProviderEdge,提供商边缘设备)数量相关,PE逐个配置工作量大,可扩展性差。如果使用MP-BGP协议通告用户路由,为保证BGP对等体之间的连通性,需要在BGP对等体之间建立全连接关系,配置过程中存在n平方问题,当BGP对等体数目很多时,对网络资源和CPU(CentralProcessingUnit,中央处理器)资源的消耗都很大。因此,有必要提出一种SDN网络中的数据传输方法,提高网络的可扩展性,降低对网络资源和CPU资源的消耗。
技术实现思路
本公开要解决的一个技术问题是如何提供一种提高网络的可扩展性、降低对网络资源和CPU资源的消耗的SDN网络中的数据传输方法。本公开提供一种SDN网络中基于分段路由的VPN数据传输方法,包括:入口提供商 ...
【技术保护点】
一种SDN网络中基于分段路由的VPN数据传输方法,其特征在于,包括:入口提供商边缘设备PE根据第二用户边缘设备CE的标签和目标PE的标签将第一CE发送的信息封装成含有标签信息的数据包;入口PE将所述封装后的数据包发送给核心层设备P,所述核心层设备根据所述数据包中的目标PE的标签建立转发路径,将所述数据包路由给目标PE,所述目标PE根据第二CE的标签将所述数据包中第一CE发送的信息路由给第二CE。
【技术特征摘要】
1.一种SDN网络中基于分段路由的VPN数据传输方法,其特征在于,包括:入口提供商边缘设备PE根据第二用户边缘设备CE的标签和目标PE的标签将第一CE发送的信息封装成含有标签信息的数据包;入口PE将所述封装后的数据包发送给核心层设备P,所述核心层设备根据所述数据包中的目标PE的标签建立转发路径,将所述数据包路由给目标PE,所述目标PE根据第二CE的标签将所述数据包中第一CE发送的信息路由给第二CE。2.根据权利要求1所述的方法,其特征在于,所述入口提供商边缘设备PE根据第二用户边缘设备CE的标签和目标PE的标签将第一CE发送的信息封装成含有标签信息的数据包之前包括:控制器接收入口PE和目标PE基于邻接分段信息adjsegment上报的接口信息,所述接口信息包括第一、第二CE的接口信息和入口PE、目标PE的接口信息;所述控制器根据接收到的接口信息统一定义各PE的segment标签信息以及CE的路由标识RD、路由目的RT的标签信息;所述控制器使用南向协议下发所述标签信息,其中,所述南向协议包括路径计算元素的PECP协议、边界网关协议链路状态BGP-LS、网络环境设置命令Netconfig。3.根据权利要求2所述的方法,其特征在于,所述控制器接收入口PE和目标PE基于邻接分段信息adjsegment上报的接口信息包括:在定义用户虚拟路由转发表VRF时绑定邻接分段信息adj-segment,一个标签对应一个虚拟路由转发表,并将所述标签存储在分段路由标签库中。4.根据权利要求1所述的方法,其特征在于,所述入口提供商边缘设备PE根据第二用户边缘设备CE的标签和目标PE的标签将第一CE发送的信息封装成含有标签信息的数据包包括:入口PE将目标PE、第二CE的标签插入到第一CE发送的信息中,其中,将目标PE的标签放在接口标签的栈首,将第二CE的标签放到接口标签的栈底。5.根据权利要求1所述的方法,其特征在于,通过采用扩展内部网关协议IGP协议实现域内设备的路由数据信息互通,各个设备无需保存任何状态信息。6.一种SDN网络中基于分段路由的VPN数据传输装置,其特征在于,包括:封装模...
【专利技术属性】
技术研发人员:黄晓莹,陈迅,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。