随着多协议标签交换(MPLS)技术的迅速发展,越来越多的MPLS相关协议被实现并加入到高端路由器、核心路由器中,广泛应用于各种MPLS组网环境。
对于众多MPLS组网中同时运行多种MPLS协议时的控制和管理,通常各厂商主要通过LSPM(LSP管理)模块来进行,该模块完成:标签的释放与分发、LSP至底层转发驱动的下载、标签信息库管理、各模块配置管理和交互等功能。
但由于路由器中支持MPLS协议模块不断增多,对LSP的管理越来越复杂,且带来了许多新的问题。在实际网络运行过程中发现,当多个MPLS协议模块同时建立LSP并进行下载时,由于标签交换路由器的底层硬件转发表的容量是有限的,无法对LSP下载到硬件转发表的数目进行精确控制,从而导致出现大量的下载失败,并且一旦超过底层转发表容量时,会出现LSP丢失的情况,无法进行自恢复。
上述问题是随着MPLS技术的大量应用、路由器中支持多个不同的MPLS协议模块后产生的,目前尚没有较完善的解决方法。对于LSP下载容量的精确控制以及超过容量时LSP丢失的问题,通常的措施是:针对各MPLS模块,分别规定一个支持LSP数目的上限作为路由器的一项指标,并提供给用户,一旦超过这个上限,将会丢弃后继建立LSP的信息,不再保证LSP建立信息的正确响应。但这种做法只能对LSP的下载容量作出大概的估计,无法保证超过容量时出现大量的下载失败的情况,同时对于短时间大容量路由振荡的情况不具备自恢复功能,造成LSP的不必要丢失。
Copyright ©2021-2021 深圳市蓝波湾通信技术有限公司 www.dayutelecom.com 粤ICP备2021046789号-2