接口配置方法、数据传输方法、装置及电子设备制造方法及图纸

技术编号:23318303 阅读:17 留言:0更新日期:2020-02-11 18:56
本申请提供一种接口配置方法、数据传输方法、装置及电子设备。方法包括:根据目标业务确定源PE及与源PE对应的至少一个目的PE;在源PE上创建与目标业务的流量特征对应的隧道接口,以及获取源PE至至少一个目的PE的转发路径;将源PE至至少一个目的PE的转发路径发送至源PE,以使源PE将转发路径与隧道接口关联,以供目标业务的数据流量从隧道接口输出至对应的至少一个目的PE。基于此,当业务存在多个目的PE时,能够减少在源PE上创建隧道时所消耗的接口,从而改善为业务创建隧道所消耗的接口资源多的问题。

Interface configuration method, data transmission method, device and electronic equipment

【技术实现步骤摘要】
接口配置方法、数据传输方法、装置及电子设备
本专利技术涉及数据通信
,具体而言,涉及一种接口配置方法、数据传输方法、装置及电子设备。
技术介绍
在通信数据处理领域中,MPLS(MultiprotocolLabelSwitching,多协议标签交换)是目前应用广泛的一种骨干网络技术,通过在无连接的IP网络上引入面向连接的标签交换概念,将第三层路由技术和第二层交换技术相结合,以发挥IP路由的灵活性和二层交换的简洁性。分段路由(SegmentRouting,简称SR)为一种源路由技术,由源节点来选择路径,并将路径转换成一个有序的Segment列表封装到报文头中,网络设备根据报文头中的路径信息进行转发。Segment表示任意类型指导报文转发的指令,在MPLS网络中,Segment就是标签,包括Prefix/NodeSegment和AdjacencySegment两类SR标签。在基于SRMPLS的SDN(SoftwareDefineNetwork,软件定义网络)网络中,对于各类的流量业务,网络设备可以根据业务的目的PE创建隧道,不同的目的PE需要创建不同的隧道,然后将业务的数据流量导入到对应的隧道中进行传输。目前,网络设备的接口数量有限,创建的每条隧道需要占用网络设备的一个接口,使得目前为业务创建隧道所消耗的接口资源多。
技术实现思路
本申请提供一种接口配置方法、数据传输方法、装置及电子设备,能够改善为业务创建隧道所消耗的接口资源多的问题。为了实现上述目的,本申请实施例所提供的技术方案如下所示:第一方面,本申请实施例提供一种接口配置方法,应用于控制器,所述方法包括:根据目标业务确定源PE及与所述源PE对应的至少一个目的PE;在所述源PE上创建与所述目标业务的流量特征对应的隧道接口,以及获取所述源PE至所述至少一个目的PE的转发路径;将所述源PE至所述至少一个目的PE的转发路径发送至所述源PE,以使所述源PE将所述转发路径与所述隧道接口关联,以供所述目标业务的数据流量从所述隧道接口输出至对应的至少一个目的PE。在上述的实施方式中,源PE上创建的隧道接口与业务相关联,相同的业务存在多个目的PE时,源PE上可以只创建一个隧道接口与该业务关联,以通过该隧道接口将业务的数据流量输出至多个目的PE。基于此,当业务存在多个目的PE时,能够减少在源PE上创建隧道时所消耗的接口,从而改善为业务创建隧道所消耗的接口资源多的问题。结合第一方面,在一些可选的实施方式中,在获取所述源PE至所述至少一个目的PE的转发路径之前,所述方法还包括:向所述源PE所在网络中的所有网络设备分配标签信息,以使所有所述网络设备安装与所述标签信息对应的转发表项,所述转发表项用于将带有所述标签信息的待转发数据从当前网络设备发送至下一个网络设备;获取所述源PE至所述至少一个目的PE的转发路径,包括:根据所述目标业务的要求,选择从所述源PE至每个目的PE所经过的网络设备,根据从所述源PE至每个目的PE所经过的每个网络设备的所述标签信息,生成所述源PE至每个目的PE的转发路径。在上述的实施方式中,通过向网络设备分配标签信息,以使网络设备安装用于转发数据的转发表项,使得网络设备能够按照转发路径转发数据。结合第一方面,在一些可选的实施方式中,所述转发路径中携带有所述转发路径的目的PE的地址信息,以供所述源PE根据所述转发路径确定所述目的PE。在上述的实施方式中,通过在转发路径中携带目的PE的地址信息,或者在转发路径中携带目的PE的所述标签信息,方便源PE能够根据转发路径确定目的PE,从而使得源PE能够确定待转发数据的转发路径。第二方面,本申请实施例还提供一种数据传输方法,应用于源PE,所述方法包括:在接收到数据流量时,根据所述数据流量的流量特征确定预先与所述流量特征对应的隧道接口,并将所述数据流量引入至所述隧道接口;根据所述数据流量的报文确定的对应的目的PE,从与所述隧道接口关联的至少一条转发路径中确定与所述对应的目的PE匹配的转发路径为目标转发路径;将所述目标转发路径添加至所述报文中;从所述隧道接口输出添加有所述目标转发路径的所述数据流量,以使所述数据流量根据所述目标转发路径传输至所述对应的目的PE。在上述的实施方式中,源PE可以将流量特征相同,目的PE不同的数据流量引入至一个隧道接口,并通过该隧道接口输出至相应的目的PE,从而能够节省源PE的接口资源。结合第二方面,在一些可选的实施方式中,在根据所述数据流量的流量特征确定预先与所述流量特征对应的隧道接口之前,所述方法还包括:接收控制器发送的所述源PE至至少一个目的PE的转发路径;将所述转发路径与所述隧道接口关联,以供目标业务的数据流量从所述隧道接口输出至对应的所述至少一个目的PE。在上述的实施方式中,源PE通过将到至少一个目的PE的转发路径与隧道接口进行关联,使得源PE能够将目标业务中需要发送至多个目的PE的数据流量从一个隧道接口输出,从而能够节省源PE的接口资源。第三方面,本申请实施例还提供一种接口配置装置,应用于控制器,所述接口配置装置包括:设备确定单元,用于根据目标业务确定源PE及与所述源PE对应的至少一个目的PE;创建获取单元,用于在所述源PE上创建与所述目标业务的流量特征对应的隧道接口,以及获取所述源PE至所述至少一个目的PE的转发路径;发送单元,用于将所述源PE至所述至少一个目的PE的转发路径发送至所述源PE,以使所述源PE将所述转发路径与所述隧道接口关联,以供所述目标业务的数据流量从所述隧道接口输出至对应的至少一个目的PE。结合第三方面,在一些可选的实施方式中,所述接口配置装置还包括标签分配单元,在所述创建获取单元获取所述源PE至所述至少一个目的PE的转发路径之前,所述标签分配单元用于:向所述源PE所在网络中的所有网络设备分配标签信息,以使所有所述网络设备安装与所述标签信息对应的转发表项,所述转发表项用于将带有所述标签信息的待转发数据从当前网络设备发送至下一个网络设备;所述创建获取单元还用于:根据所述目标业务的要求,选择从所述源PE至每个目的PE所经过的网络设备,根据从所述源PE至每个目的PE所经过的每个网络设备的所述标签信息,生成所述源PE至每个目的PE的转发路径。结合第三方面,在一些可选的实施方式中,所述转发路径中携带有所述转发路径的目的PE的地址信息或者携带有所述目的PE的所述标签信息,以供所述源PE根据所述转发路径确定所述目的PE。第四方面,本申请实施例还提供一种数据传输装置,应用于源PE,所述数据传输装置包括:确定引入单元,用于在接收到数据流量时,根据所述数据流量的流量特征确定预先与所述流量特征对应的隧道接口,并将所述数据流量引入至所述隧道接口;路径确定单元,用于根据所述数据流量的报文确定的对应的目的PE,从与所述隧道接口关联的至少一条转发路径中确定与所述对应的目的PE匹配的转发路径为目标转发路径;添加单本文档来自技高网...

【技术保护点】
1.一种接口配置方法,其特征在于,应用于控制器,所述方法包括:/n根据目标业务确定源PE及与所述源PE对应的至少一个目的PE;/n在所述源PE上创建与所述目标业务的流量特征对应的隧道接口,以及获取所述源PE至所述至少一个目的PE的转发路径;/n将所述源PE至所述至少一个目的PE的转发路径发送至所述源PE,以使所述源PE将所述转发路径与所述隧道接口关联,以供所述目标业务的数据流量从所述隧道接口输出至对应的至少一个目的PE。/n

【技术特征摘要】
1.一种接口配置方法,其特征在于,应用于控制器,所述方法包括:
根据目标业务确定源PE及与所述源PE对应的至少一个目的PE;
在所述源PE上创建与所述目标业务的流量特征对应的隧道接口,以及获取所述源PE至所述至少一个目的PE的转发路径;
将所述源PE至所述至少一个目的PE的转发路径发送至所述源PE,以使所述源PE将所述转发路径与所述隧道接口关联,以供所述目标业务的数据流量从所述隧道接口输出至对应的至少一个目的PE。


2.根据权利要求1所述的方法,其特征在于,在获取所述源PE至所述至少一个目的PE的转发路径之前,所述方法还包括:
向所述源PE所在网络中的所有网络设备分配标签信息,以使所有所述网络设备安装与所述标签信息对应的转发表项;
获取所述源PE至所述至少一个目的PE的转发路径,包括:
根据所述目标业务的要求,选择从所述源PE至每个目的PE所经过的网络设备,根据从所述源PE至每个目的PE所经过的每个网络设备的所述标签信息,生成所述源PE至每个目的PE的转发路径。


3.根据权利要求2所述的方法,其特征在于,所述转发路径中携带有所述转发路径的目的PE的地址信息,以供所述源PE根据所述转发路径确定所述目的PE。


4.一种数据传输方法,其特征在于,应用于源PE,所述方法包括:
在接收到数据流量时,根据所述数据流量的流量特征确定与所述流量特征对应的隧道接口,并将所述数据流量引入至所述隧道接口;
根据所述数据流量的报文确定对应的目的PE,从与所述隧道接口关联的至少一条转发路径中确定与所述对应的目的PE匹配的转发路径为目标转发路径;
将所述目标转发路径添加至所述报文中;
从所述隧道接口输出添加有所述目标转发路径的所述数据流量,以使所述数据流量根据所述目标转发路径传输至所述对应的目的PE。


5.根据权利要求4所述的方法,其特征在于,在根据所述数据流量的流量特征确定预先与所述流量特征对应的隧道接口之前,所述方法还包括:
接收控制器发送的所述源PE至至少一个目的PE的转发路径;
将所述转发路径与所述隧道接口关联,以供目标业务的数据流量从所述隧道接口输出至对应的所述至少一个目的PE。


6.一种接口配置装置,其特征在于,应用于控制器,所述接口配置装置包括:
设备确定单元,用于根据目标业务确定源PE及与所述源PE对应的至少一个目的PE;
创建获取单元,用于在所述源PE上创建与所述目标业务的流量特征对应的隧道接口,以及获取所述源PE至所述至少一个目的PE的转发路径;
发送单元,用于将所述源PE至所述至少一个目的PE的转发路径发送至所述...

【专利技术属性】
技术研发人员:李诚
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1