【技术实现步骤摘要】
一种报文处理方法、装置及系统本申请要求于2020年01月22日提交中国专利局、申请号为202010075789.2、专利技术名称为“一种保护方法和网络设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信领域,特别涉及一种报文处理方法、装置及系统。
技术介绍
分段路由(segmentrouting,SR)是基于源路由的理念而设计的控制在网络中转发数据报文的一种协议。SR将网络路径划分为一个个段,为这些段或节点分配段标识,通过在数据包中携带依次排列的段标识,能够让数据包通过段标识指示的转发路径传输。在SR网络中,通过该段路由网络的入口设备往数据报文中插入一组有序的段标识来显示地指定数据报文的转发路径,该入口设备也可以被称为头节点。当SR应用于多协议标签交换(multi-protocollabelswitching,MPLS)数据平面时,则称为基于MPLS的分段路由(MPLS-SR或SR-MPLS),当SR应用于互联网协议第6版(InternetProtocolVersion6,IPv6)数据平面时,则称为基于IPv6的分段路由(SRv6)。头节点(HeadNode):SR转发路径的起始节点,在SRv6中,负责封装段路由头(segmentroutingheader,SRH),在SR-MPLS中,负责将SID标签封装进MPLS报文头中。尾节点:SR转发路径的最后一跳网络设备,在SRv6中,负责解封装SRH和/或IPv6头。中间节点:SR转发路径上的非头节点和尾节点的 ...
【技术保护点】
1.一种报文处理方法,应用于段路由网络,其特征在于,所述方法包括:/n第一网络设备接收第一报文,所述第一报文包括多个段标识SID列表,所述多个SID列表包括主SID列表和至少一个备SID列表,所述至少一个备SID列表包括第一备SID列表,所述第一备SID列表为所述主SID列表的备份;/n所述第一网络设备根据所述主SID列表对所述第一报文进行处理。/n
【技术特征摘要】
20200122 CN 20201007578921.一种报文处理方法,应用于段路由网络,其特征在于,所述方法包括:
第一网络设备接收第一报文,所述第一报文包括多个段标识SID列表,所述多个SID列表包括主SID列表和至少一个备SID列表,所述至少一个备SID列表包括第一备SID列表,所述第一备SID列表为所述主SID列表的备份;
所述第一网络设备根据所述主SID列表对所述第一报文进行处理。
2.根据权利要求1所述的方法,其特征在于,所述第一网络设备根据所述主SID列表对所述第一报文进行处理,包括:
所述第一网络设备根据目标SID是否可用,对所述第一报文进行不同处理,所述目标SID是所述主SID列表中未被执行的SID中的一个或多个。
3.根据权利要求2所述的方法,其特征在于,所述第一备SID列表为所述主SID列表的备份,包括:所述第一备SID列表指示的转发路径为所述主SID列表指示的转发路径的备份路径。
4.根据权利要求3所述的方法,其特征在于,所述目标SID可用包括:所述第一网络设备到所述目标SID对应的网络设备可达。
5.根据权利要求3或4所述的方法,其特征在于,所述目标SID不可用时,所述第一网络设备对所述第一报文进行处理,包括:
所述第一网络设备根据第一SID发送所述第一报文,所述第一SID为所述第一备SID列表的第一个SID。
6.根据权利要求3或4所述的方法,其特征在于,所述第一网络设备为所述多个SID列表指示的端到端主转发路径上的中间节点,所述目标SID为所述主SID列表中的最后一个SID,所述目标SID为所述第一网络设备的SID;
当所述目标SID可用时,所述第一网络设备对所述第一报文进行处理,包括:
所述第一网络设备根据第一SID发送所述第一报文,所述第一SID为所述多个SID列表中在所述至少一个备SID列表之后的第一个SID。
7.根据权利要求3-5任一项所述的方法,其特征在于,所述第一网络设备为所述多个SID列表指示的端到端主转发路径上的尾节点,所述目标SID为所述主SID列表中的最后一个SID,所述目标SID为所述第一网络设备的SID;
当所述目标SID可用时,所述第一网络设备对所述第一报文进行处理,包括:
所述第一网络设备执行所述目标SID对应的功能,剥离所述多个SID列表。
8.根据权利要求2所述的方法,其特征在于,所述第一备SID列表为所述主SID列表的备份,包括:所述第一备SID列表对应的服务为所述主SID列表对应的服务的备份,所述目标SID可用包括:所述目标SID对应的服务可用。
9.根据权利要求8所述的方法,其特征在于,所述目标SID不可用时,所述第一网络设备对所述第一报文进行处理,包括:
所述网络设备根据第一SID为所述第一报文提供所述第一SID对应的服务,所述第一SID为所述第一备SID列表的第一个SID。
10.根据权利要求8所述的方法,其特征在于,所述第一网络设备为所述多个SID列表指示的端到端主转发路径上的中间节点,所述目标SID为所述未被执行的SID中的第一个,所述目标SID可用时,所述第一网络设备对所述第一报文进行处理,包括:
所述第一网络设备提供所述目标SID对应的服务,并根据第一SID发送所述第一报文,所述第一SID为所述多个SID列表中在所述至少一个备SID列表之后的第一个SID。
11.根据权利要求8或9所述的方法,其特征在于,所述第一网络设备为所述多个SID列表指示的端到端主转发路径上的尾节点,所述目标SID为所述未被执行的SID中的最后一个,所述目标SID可用时,所述第一网络设备对所述第一报文进行处理,包括:
所述第一网络设备提供所述目标SID对应的服务,并剥离所述多个SID列表。
12.根据权利要求5、6、9、10任一项所述的方法,其特征在于,所述第一报文包括位置指示信息,所述方法还包括:
所述第一网络设备根据所述位置指示信息获得所述第一SID,所述位置指示信息用于指示以下一项或多项:所述主SID列表在所述多个SID列表中的位置、所述第一备SID列表在所述多个SID列表中的位置和所述至少一个备SID列表在所述多个SID中的位置。
13.根据权利要求12所述的方法,其特征在于,所述位置指示信息包括:所述主SID列表的最后一个SID和/或所述主SID列表中未被执行的SID中的第一个SID。
14.根据权利要求12所述的方法,其特征在于,所述位置指示信息携带在所述第一报文的段路由头的元数据中。
15.根据权利要求2-14任一项所述的方法,其特征在于,在所述第一网络设备根据主SID列表对所述第一报文进行处理之前,所述方法还包括:
所述第一网络设备接收配置指令;
所述第一网络设备根据所述配置指令执行根据所述目标SID是否可用,获得第二SID,并根据所述第二SID处理所述第一报文,所述第二SID包括:所述主SID列表中的SID、所述第一备SID列表的第一个SID、或所述多个SID列表中所述至少一个备SID列表后的第一个SID。
16.根据权利要求2-13或15任一项所述的方法,其特征在于,所述多个SID列表在所述第一报文的段路由头SRH中或所述多个SID列表在所述第一报文的多协议标签交换头中。
17.根据权利要求1-13、15或16任一项所述的方法,其特征在于,所述主SID列表和所述第一备SID列表在所述第一报文的不同的SRH中。
18.根据权利要求1-17任一项所述的方法,其特征在于,所述主SID列表与所述第一备SID列表相邻,所述主SID列表的最后一个SID在所述第一备SID列表之前。
19.根据权利要求1-18任一项所述的方法,其特征在于,
所述至少一个备SID列表还包括第二备SID列表,所述第二备SID列表为所述第一备SID列表的备份和/或所述第二备SID列表为所述主SID列表的备份。
20.根据权利要求1-19任一项所述的方法,其特征在于,所述多个SID列表还包括另一个主SID列表和另一个备SID列表,所述另一个备SID列表为所述另一个主SID列表的备份。
21.一种报文处理方法,应用于段路由网络,其特征在于,所述方法包括:
所述第一网络设备发送第一报文,所述第一报文包括多个段标识SID列表,所述多个SID列表包括主SID列表和至少一个备SID列表,所述至少一个备SID列表包括第一备SID列表,所述第一备SID列表为所述主SID列表的备份。
22.根据权利要求21所述的方法,其特征在于,所述第一报文包括位置指示信息,所述位置指示信息用于指示以下一项或多项:所述主SID列表在所述多个SID列表中的位置、所述第一备SID列表在所述多个SID列表中的位置和所述至少一个备SID列表在所述多个SID中的位置。
23.根据权利要求22所述的方法,其特征在于,所述位置指示信息包括:所述主SID列表的最后一个SID和/或所述主SID列表中的未被执行的SID中的第一个SID。
24.根据权利要求22所述的方法,其特征在于,所述位置指示信息携带在所述第一报文的段路由头的元数据中。
25.根据权利要求21-23任一项所述的方法,其特征在于,所述多个SID列表携带在所述第一报文的段路由头SRH中或所述多个SID列表携带在所述第一报文的多协议标签交换MPLS头中。
26.根据权利要求21-25任一项所述的方法,其特征在于,所述主SID列表与所述第一备SID列表相邻,所述主SID列表的最后一个SID在所述第一备SID列表之前。
27.根据权利要求21-26任一项所述的方法,其特征在于,
所述至少一个备SID列表还包括第二备SID列表,所述第二备SID列表为所述第一备SID列表的备份和/或所述第二备SID列表为所述主SID列表的备份。
28.一种报文处理方法,应用于段路由网络中,其特征在于,所述方法包括:
控制设备向第一网络设备发送第一消息,所述第一消息包括多个段标识SID列表,所述多个SID列表包括主SID列表和至少一个备SID列表,所述至少一个备SID列表包括第一备SID列表,所述第一备SID列表为所述主SID列表的备份;
所述第一消息使得所述第一网络设备生成第一报文,所述第一报文包括所述多个SID列表。
29.根据权利要求28所述的方法,其特征在于,所述第一消息还包括报文特征或路由特征,所述第一报文符合所述报文特征或路由特征。
30.根据权利要求28或29所述的方法,其特征在于,所述第一消息还包括位置指示信息,所述位置指示信息用于指示以下一项或多项:所述主SID列表在所述多个SID列表中的位置、所述第一备SID列表在所述多个SID列表中的位置和所述至少一个备SID列表在所述多个SID中的位置。
31.根据权利要求30所述的方法,其特征在于,所述位置指示信息包括:...
【专利技术属性】
技术研发人员:胡志波,方晟,文慧智,肖亚群,闫刚,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。