【技术实现步骤摘要】
冗余路径的资源预留方法、网络设备和存储介质
[0001]本申请涉及通信
,具体涉及一种冗余路径的资源预留方法、网络设备和存储介质。
技术介绍
[0002]IEEE802.1Q的时间敏感网络(Time Sensitive Networking,TSN)工作组通过提出的方法和机制为TSN业务流提供有界时延、抖动和极低丢包率的服务。在TSN工作组标准中,通过提出包复制消除机制来提高网络的可靠性时,需要为TSN业务流规划符合带宽和时延需求的冗余业务路径。
[0003]在目前提出的TSN标准草案中,IEEE802.1Qat标准提出的流预留协议(Stream Reservation Protocol,SRP)用于为TSN业务源端(Talker)和对应目的端(Listeners)间预留资源和建立转发路径。但现有的SRP标准,只能够在源端和目的端间建立符合业务需求的单播转发路径,因此,无法为TSN业务流提供冗余路径资源预留。
技术实现思路
[0004]本申请提供一种冗余路径的资源预留方法、网络设备和存储介质。< ...
【技术保护点】
【技术特征摘要】
1.一种冗余路径的资源预留方法,其特征在于,应用于网桥设备,所述方法包括:从接收到源端设备的属性声明报文中,获取所述属性声明报文针对的时间敏感网络TSN业务,以及是否需要为所述属性声明报文提供冗余传播的指示;若所述指示为需要为所述属性声明报文提供冗余传播,且在本网桥设备中维护的生成树实例的数量为至少两个,则复制所述属性声明报文;基于所述至少两个生成树实例,传播所接收的属性声明报文和所复制的属性声明报文,以在所述源端设备和目的端设备之间建立所述TSN业务的冗余路径;响应于接收到来自所述目的端设备的针对所述TSN业务的资源预留请求报文,对所述TSN业务进行冗余路径的资源预留。2.根据权利要求1所述的方法,其特征在于,所述接收到的属性声明报文携带有流标识和冗余信息;所述从接收到的属性声明报文中,获取所述属性声明报文针对的时间敏感网络TSN业务,以及是否需要为所述属性声明报文提供冗余传播的指示,包括:将所述接收到的属性声明报文中携带的流标识所指示的TSN业务,作为所述属性声明报文针对的TSN业务;若所述冗余信息取值为第一冗余信息值,则确定需要为所述属性声明报文提供冗余传播;若所述冗余信息取值为第二冗余信息值,则确定无需为所述属性声明报文提供冗余传播,所述第二冗余信息值与所述第一冗余信息值不同。3.根据权利要求2所述的方法,其特征在于,所述接收到的属性声明报文还携带有生成树标识;所述基于所述至少两个生成树实例,传播所接收的属性声明报文和所复制的属性声明报文,以在所述源端设备和目的端设备之间建立所述TSN业务的冗余路径,包括:根据获取的所述至少两个生成树实例的生成树标识,将所接收的属性声明报文中的生成树标识和所复制的属性声明报文中的生成树标识,修改为不同的生成树标识;将所接收的属性声明报文中的冗余信息和所复制的属性声明报文中的冗余信息,均修改为所述第二冗余信息值;将所接收的属性声明报文和所述复制的属性声明报文,按照修改后的不同的生成树标识,在不同的生成树实例中传播,以建立所述TSN业务的冗余路径。4.根据权利要求1所述的方法,其特征在于,若所述指示为需要为所述属性声明报文提供冗余传播,而在本网桥设备中维护的生成树实例的数量小于两个,则所述方法还包括:设置无需为接收到的所述属性声明报文提供冗余传播的指示,并基于本网桥设备维护的生成树实例中的预定生成树实例,传播接收到的所述属性声明报文。5.根据权利要求4所述的方法,其特征在于,所述设置无需为接收到的所述属性声明报文提供冗余传播的指示,并基于本网桥设备维护的生成树实例中的预定生成树实例,传播接收到的所述属性声明报文,包括:将接收到的属性声明报文中携带的生成树标识设置为预定标识值,所述预定标识值用于指示所述预定生成树实例;将接收到的属性声明报文中携带的冗余信息设置为第二冗余信息值,所述第二冗余信息值用于指示无需为所述属性声明报文提供冗余传播;基于所述预定生成树实例,传播携带所述第二冗余信息值和所述预定标识值的属性声
明报文。6.根据权利要求1所述的方法,其特征在于,若所述指示为无需对所述属性声明报文提供冗余传播,所述方法还包括:基于所接收的属性声明报文中携带的生成树标识所指示的生成树实例,转发所接收的属性声明报文。7.根据权利要求1-6中任一项所述的方法,其特征在于,在传播所接收的属性声明报文和所复制的属性声明报文之前,所述方法还包括:在本网桥设备接收到所述属性声明报文的端口,注册所接收的属性声明报文中包含的属性信息。8.根据权利要求1所述的方法,其特征在于,所述响应于接收到来自目的端设备的针对所述TSN业务的资源预留请求报文,对所述TSN业务进行冗余路径的资源预留,包括:通过第一端口接收来自所述目的端设备的资源预留请求报文,所述资源预留请求报文中携带流标识和生成树标识,所述第一端口为本网桥设备的多个端口中的任一端口;若所述第一端口的带宽满足预定带宽需求且第一资源预留请求次数为零,则为所述资源预留请求报文中携带的流标识所指示的TSN业务预留带宽资源并建立转发表项;其中,第一资源预留请求次数,是预先在本网桥设备中记录的通过所述第一端口接收到的针对所述TSN业务的资源预留请求次数。9.根据权利要求8所述的方法,其特征在于,在为所述资源预留请求报文中携带的流标识所指示的TSN业务预留带宽资源并建立转发表项之后,或者,当所述第一端口的带宽满足预定带宽需求且所述第一资源预留请求次数大于等于1时,所述方法还包括:将所述第一资源预留请求次数的记录加1,得到更新后的第一资源预留请求次数;基于所述资源预留请求报文中携带的生成树标识所指示的生成树实例,转发所述资源预留请求报文。10.根据权利要求8所述的方法,其特征在于,若所述第一端口的带宽不满足预定带宽需求,则所述方法还包括:基于所述资源预留请求报文中携带的生成树标识所指示的生成树实例,转发所述资源预留请求报文。11.根据权利要求8-10中任一项所述的方法,其特征在于,所述方法还包括:通过第一端口接收来自所述目的端设备的资源预留撤销报文,所述资源预留撤销报文中携带所述TSN业务的流标识和生成树...
【专利技术属性】
技术研发人员:朱向阳,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。