路由配置方法和路由配置装置制造方法及图纸

技术编号:36744603 阅读:16 留言:0更新日期:2023-03-04 10:25
本申请实施例公开了一种路由配置方法。本申请实施例方法应用于通信网络中,该通信网络包括第一网络分片和第二网络分片,该第一网络分片包括第一网络设备至目标网络设备的第一路径,该第二网络分片包括第一网络设备至目标网络设备的第二路径,该方法包括:第一网络设备接收第二网络设备发送的关联关系,该关联关系包括该第一路径与该第二路径之间的关联关系;该第一网络设备根据该关联关系生成该第一网络设备与该目标网络设备之间的第一路由信息,该第一路由信息用于:该第一网络设备通过该第一路径向该目标网络设备发送报文,并且当满足跨分片条件时,该第一网络设备通过该第二路径向该目标网络设备发送报文。路径向该目标网络设备发送报文。路径向该目标网络设备发送报文。

【技术实现步骤摘要】
路由配置方法和路由配置装置
[0001]本申请是向中国知识产权局提交的申请日为2020年4月20日、申请号为202010312764.X、专利技术名称为“路由配置方法和路由配置装置”的申请的分案申请。


[0002]本申请涉及通信领域,尤其涉及一种路由配置方法和路由配置装置。

技术介绍

[0003]柔性算法(flexible algorithm,FlexAlgo)是通过算法定义的方式,将分段路由网络(segment routing,SR)分割为多个网络分片,从而根据业务需求控制报文的转发路径。
[0004]目前,第一网络设备在发布到达某个目标网络设备的路由信息时,在该路由信息中携带目标网络分片所包括的第二网络设备至该目标网络设备之间的目标路径的信息。这样,第二网络设备接收到该路由信息后,该第二网络设备通过该目标路径向该目标网络设备发送报文。
[0005]由上述方案可知,该第二网络设备向目标网络设备发送报文的可用路径只有该目标路径,可用路径的选择较为单一,导致网络传输性能较差。例如,当该目标路径不可达或者该目标路径的负载较大时,报文将无法转发至目的地,导致报文传输失败,降低了网络传输的性能。

技术实现思路

[0006]本申请实施例提供了一种路由配置方法和路由配置装置,用于提高报文的传输成功率,提高网络传输的性能。
[0007]本申请实施例第一方面提供一种路由配置方法,该方法应用于通信网络中,该通信网络包括第一网络分片和第二网络分片,该第一网络分片包括第一网络设备至目标网络设备的第一路径,该第二网络分片包括第一网络设备至目标网络设备的第二路径,该方法包括:第一网络设备接收第二网络设备发送的关联关系,该关联关系包括第一路径与第二路径之间的关联关系;然后,该第一网络设备根据该关联关系生成该第一网络设备与目标网络设备之间的第一路由信息,该第一路由信息用于:该第一网络设备通过该第一路径向该目标网络设备发送报文,并且当满足跨分片条件时,该第一网络设备通过该第二路径向该目标网络设备发送报文。
[0008]本实施例中,第一网络设备至目标网络设备之间的可用路径包括跨网络分片的多条路径,第一网络设备通过第一路径向目标网络设备发送报文,并且当满足跨分片条件时,第一网络设备通过第二路径向目标网络设备发送报文,从而提升网络传输的性能。例如,当第一路径不可达时,第一网络设备可以通过第二路径向目标网络设备发送报文,使得报文能够成功转发至目标网络设备,从而提高报文的传输成功率,提高网络传输的性能。通过该方法,能够实现特定条件下的跨分片转发,在保留分片理念的前提下,充分利用多个分片内
的资源,提升网络性能。
[0009]一种可能的实现方式中,该关联关系用于指示第二路径用于对第一路径进行故障保护,该跨分片条件包括该第一路径不可达。在该可能的实现方式中,通过该关联关系配置第二路径用于对第一路径进行故障保护,这样当第一路径不可达时,第一网络设备可以通过第二路径向目标网络设备发送报文,从而提高报文的传输成功率,提高网络传输的性能。
[0010]另一种可能的实现方式中,该关联关系用于指示第二路径用于对第一路径进行负载分担,该跨分片条件包括第一路径的负载量大于第一预设阈值,或者,该第一网络设备接收至少两条待传输的数据流,该至少两条待传输的数据流的目的地址为该目标网络设备。在该可能的实现方式中,通过该关联关系配置第二路径用于对第一路径进行负载分担,这样当第一路径的负载量较大时,或者,当第一网络设备接收到多条目的地址为目标网络设备的待传输的数据流时,第一网络设备可以通过第一路径向目标网络设备发送报文,从而避免由于第一路径的报文拥塞导致报文传输失败的问题,提高网络传输性能。
[0011]另一种可能的实现方式中,该关联关系携带在第二网络设备发送的第二路由信息中,该第二路由信息用于指示通过第一路径向目标网络设备发送报文;该第一网络设备根据爱关联关系生成第一网络设备至目标网络设备之间的第一路由信息包括:第一网络设备根据接收到的第二路由信息生成第一路由信息。在该可能的实现方式中,提供了一种具体的关联关系的携带方式,在实际应用中,提升了方案的可行性。
[0012]另一种可能的实现方式中,该关联关系携带在针对第一路径的配置信息中;该第一网络设备根据该关联关系生成第一网络设备至目标网络设备之间的第一路由信息包括:第一网络设备根据配置信息携带的关联关系和第二路由信息生成第一路由信息,该第二路由信息用于指示通过第一路径向目标网络设备发送报文。在该可能的实现方式中,提供了另一种具体的关联关系的携带方式,在实际应用中,提升了方案的多样性和可行性。
[0013]另一种可能的实现方式中,该关联关系包括第一标签和第二标签之间的关联关系,该第一标签用于在第一网络分片中标识目标网络设备,该第一标签对应于该第一路径,该第二标签用于在该第二网络分片中标识该目标网络设备,该第二标签对应于该第二路径。在该可能的实现方式中,通过第一标签与第二标签之间的关联关系来体现第一路径与第二路径之间的关联关系,提供了一种具体的实现手段,提高了方案的可实现性。
[0014]另一种可能的实现方式中,该第一标签为第一虚拟专用网络分段标签(virtual private network segment identity,VPNSid),所述第二标签为第二VPNSid,所述第一VPNSid与所述第二VPNSid之间的关联关系包括在所述第二路由信息的前缀分段标签属性类型长度值(prefix segment identity Attribute type length value,Prefix

SID Attribute TLV)字段中,或者,所述第二路由信息的基于第六版本的网络协议的分段路由服务类型长度值(internet protocol version6 segment routing services type length value,SRv6 Services TLV)字段中。在该可能的实现方式中,提供了第一标签和第二标签的一种具体形式,且提供了第一VPNSid与第二VPNSid之间的关联关系的具体携带位置。
[0015]另一种可能的实现方式中,该第一标签为第一定位器Locator,该第二标签为第二Locator,该第一Locator与该第二Locator之间的关联关系包括在该配置信息的定位器类型长度值(locator type length value,Locator TLV)字段中;或者,该第一标签为第一前
缀SID,该第二标签为第二前缀SID,该第一前缀SID与该第二前缀SID之间的关联关系包括在该配置信息的前缀分段标签类型长度值(prefix segment identity type length value,Prefix

SID TLV)字段中。在该可能的实现方式中,提供了第一标签和第二标签的两种可能的形式,且提供了第一Locator与第二Locator之间的关联关系的具体携带位置和第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路由配置方法,所述方法应用于通信网络中的第一网络设备,所述通信网络还包括目标网络设备,其特征在于,所述方法包括:所述第一网络设备获取第一路由信息,所述第一路由信息用于向所述目标网络设备发送报文,所述第一路由信息包括第一标签和第二标签,所述第一标签用于在第一网络分片中标识所述目标网络设备,所述第二标签用于在第二网络分片中标识所述目标网络设备;当满足跨分片条件时,所述第一网络设备将向所述目标网络设备发送报文的路径由所述第一网络分片切换至所述第二网络分片。2.根据权利要求1所述的方法,其特征在于,所述跨分片条件包括所述第一路径不可达。3.根据权利要求1所述的方法,其特征在于,所述跨分片条件包括所述第一路径的负载量大于第一预设阈值,或者,所述第一网络设备接收至少两条待传输的数据流,所述至少两条待传输的数据流的目的地址为所述目标网络设备。4.根据权利要求1

3任一项所述的方法,其特征在于,所述第一标签为第一虚拟专用网络分段标签VPNSid,所述第二标签为第二VPNSid,所述第一VPNSid与所述第二VPNSid包括在前缀分段标签属性类型长度值Prefix

SID Attribute TLV字段中,或者,基于第六版本的网络协议的分段路由服务类型长度值SRv6 Services TLV字段中。5.根据权利要求1

3任一项所述的方法,其特征在于,所述第一标签为第一定位器Locator,所述第二标签为第二Locator,所述第一Locat...

【专利技术属性】
技术研发人员:赵孟凯徐国其刘颂胡志波
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1