本申请实施例公开一种映射服务器处理方法、装置以及计算机可读存储介质,该方法包括:触发映射服务器选举并在已开启映射服务器功能的分段路由SR设备中选举出一台SR设备;选举出的SR设备获取标签分配协议LDP设备的前缀Prefix和段标识SID的映射信息;根据所述LDP设备的Prefix和SID的映射信息产生第一通告报文;将所述第一通告报文发送给其他SR设备。本申请实施例通过触发映射服务器选举,通过选举出的SR设备将LDP设备的Prefix和SID的映射信息通告报文发送给其他SR设备;有效地解决了现有静态配置的方式所带来的配置繁琐容易出错并且会产生大量冗余的Prefix与SID映射信息的问题。
Mapping server processing methods, devices, and storage media
【技术实现步骤摘要】
映射服务器处理方法、装置以及存储介质
本申请实施例涉及通信
,尤其涉及一种映射服务器处理方法、装置以及计算机可读存储介质。
技术介绍
SR(SegmentRouting,分段路由)是最近出现的一种基于源路由思想的技术,通过在数据报文中增加一系列的段标志,源节点可以控制数据报文的走向,其中段标志可以代表指令、拓扑或者基于服务的信息。在同时部署SR和LDP(LabelDistributionProtocol,标签分配协议)的应用环境中,即组网中有的设备只支持LDP功能,有的设备既支持SR功能也支持LDP功能,会存在SR和LDP双向互通的问题。当数据报文从仅支持LDP设备侧流向SR设备侧时,流量可以成功到达目的地;但是当数据报文从SR设备侧流向仅支持LDP设备方向侧时,由于LDP设备没有SR标志,导致流量无法成功到达目的地。针对上述问题,IETF(TheInternetEngineeringTaskForce,国际互联网工程任务组)提出了MappingServer(映射服务器)以及冗余保护技术,在所有支持SR功能的设备中选取一个设备及其冗余保护的设备,代表不支持SR功能的LDP设备,通告其Prefix(前缀)与SID(SegmentIdentifier,段标识)的映射关系,其它SR设备接收到通告的Prefix与SID信息,会认为信息是由LDP设备通告的,也就能够获取到LDP设备的Prefix与SID的映射关系,那么从SR设备侧流向仅支持LDP设备方向侧的数据报文就能够成功到达目的地。IETF提出的映射服务器以及冗余保护技术,目前都是采取静态配置的方式来实现的,这样就会存在配置繁琐容易出错的问题,其次还会存在大量冗余的Prefix与SID映射信息的问题。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种映射服务器处理方法、装置以及计算机可读存储介质,以解决现有静态配置的方式所带来的配置繁琐容易出错、产生大量冗余的Prefix与SID映射信息的问题。本申请实施例解决上述技术问题所采用的技术方案如下:根据本申请实施例的一个方面,提供的一种映射服务器处理方法,所述方法包括:触发映射服务器选举并在已开启映射服务器功能的分段路由SR设备中选举出一台SR设备;选举出的SR设备获取标签分配协议LDP设备的前缀Prefix和段标识SID的映射信息;根据所述LDP设备的Prefix和SID的映射信息产生第一通告报文;将所述第一通告报文发送给其他SR设备。根据本申请实施例的另一个方面,提供的一种映射服务器处理装置,所述装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的映射服务器处理程序,所述映射服务器处理程序被所述处理器执行时实现上述的映射服务器处理方法的步骤。根据本申请实施例的另一个方面,提供的一种计算机可读存储介质,所述计算机可读存储介质上存储有映射服务器处理程序,所述映射服务器处理程序被处理器执行时实现上述的映射服务器处理方法的步骤。本申请实施例的映射服务器处理方法、装置以及计算机可读存储介质,通过触发映射服务器选举,通过选举出的SR设备将LDP设备的Prefix和SID的映射信息通告报文发送给其他SR设备;有效地解决了现有静态配置的方式所带来的配置繁琐容易出错并且会产生大量冗余的Prefix与SID映射信息的问题。附图说明图1为现有技术的映射服务器的静态配置结构示意图;图2为本申请第一实施例的映射服务器处理方法流程示意图;图3为本申请实施例的映射服务器的配置结构示意图;图4为本申请第二实施例的映射服务器处理装置结构示意图。本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本申请所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。第一实施例在阐述本实施例之前,以下结合图1对静态配置的方式进行说明:如图1所示,ROUTER1、ROUTER2、ROUTER3、ROUTER6四台设备支持SR和LDP功能,ROUTER4和ROUTER5仅支持LDP功能。其中,配置ROUTER2和ROUTER6为映射服务器,互为彼此提供冗余保护。在通告ROUTER5的Prefix与SID的映射信息时,将产生两条Prefix与SID的映射通告信息。因此,静态配置映射服务保护功能带来配置繁琐并且存在冗余的Prefix与SID映射信息的问题。基于上述问题,如图2所示,本申请第一实施例提供一种映射服务器处理方法,所述方法包括:步骤S11:触发映射服务器选举并在已开启映射服务器功能的SR设备中选举出一台SR设备。在一种实施方式中,所述触发映射服务器选举并在已开启映射服务器功能的SR设备中选举出一台SR设备,之前还包括:开启所述SR设备的映射服务器功能,并配置所述SR设备的选举优先级值。在该实施方式中,在支持SR功能的设备上,开启MappingServer功能。既可以在所有SR设备上开启MappingServer功能,也可以只在部分SR设备上开启MappingServer功能。以下对映射服务器选举过程进行说明:开始进行MappingServer选举时,将MappingServer值设置为空,遍历所有的设备节点,在候选MappingServer的设备中选出最优的设备为MappingServer。有资格成为候选MappingServer的设备必须满足拓扑节点可达并且支持SRMS功能。在筛选后剩余的MappingServer候选者中,进一步可通过优先级大小来比较,优先级越大则越优。在优先级一样的情况下,可通过设备的RouterID(路由标识号)来进一步筛选,RouterID越大越优先,也可以RouterID越小越优先,网络中参与MappingServer选举的设备进行MappingServer选举的规则必须一样,否则选举出来的MappingServer不唯一。步骤S12:选举出的SR设备获取标签分配协议LDP设备的前缀Prefix和段标识SID的映射信息;根据所述LDP设备的Prefix和SID的映射信息产生第一通告报文;将所述第一通告报文发送给其他SR设备。在本实施例中,产生的第一通告报文通过链路状态报文通告出去,其中OSPF(OpenShortestPathFirst,开放式最短路径优先)协议通过路由器信息不透明LSA(LinkStateAdvertisement,链路状态广播)通告出去,ISIS(IntermediateSystem-to-IntermediateSystem,中间系统-中间系统)协议以SID/LabelBinding(段标识/标签绑定)TLV(TagLengthValue,标签、长度、值)格式携带在链路状态报文中通告出去。在本本文档来自技高网...
【技术保护点】
1.一种映射服务器处理方法,所述方法包括:/n触发映射服务器选举并在已开启映射服务器功能的分段路由SR设备中选举出一台SR设备;/n选举出的SR设备获取标签分配协议LDP设备的前缀Prefix和段标识SID的映射信息;根据所述LDP设备的Prefix和SID的映射信息产生第一通告报文;将所述第一通告报文发送给其他SR设备。/n
【技术特征摘要】
1.一种映射服务器处理方法,所述方法包括:
触发映射服务器选举并在已开启映射服务器功能的分段路由SR设备中选举出一台SR设备;
选举出的SR设备获取标签分配协议LDP设备的前缀Prefix和段标识SID的映射信息;根据所述LDP设备的Prefix和SID的映射信息产生第一通告报文;将所述第一通告报文发送给其他SR设备。
2.根据权利要求1所述的方法,其特征在于,所述触发映射服务器选举并在已开启映射服务器功能的SR设备中选举出一台SR设备,之前还包括:
开启所述SR设备的映射服务器功能并配置所述SR设备的选举优先级值。
3.根据权利要求1所述的方法,其特征在于,所述选举出的SR设备获取LDP设备的Prefix和SID的映射信息,之前还包括:
在任意一台已开启映射服务器功能的SR设备上配置所述LDP设备的Prefix和SID的映射信息;所述任意一台已开启映射服务器功能的SR设备根据配置的所述LDP设备的Prefix和SID的映射信息产生第二通告报文;将所述第二通告报文发送给其他SR设备。
4.根据权利要求1所述的方法,其特征在于,所述将所述第一通告报文发送给其他SR设备,之后还包括:
关闭所述SR设备的映射服务器功能并打开延时定时器。
5.根据权利要求1所述的方法,其特征在于,所述将所述第一通告报文发送给其他SR设备,之后还包括:
去除所述SR设备上的所述LDP设备的Prefix和SID的映射信息。
6.根据权利要求1所述的方法,其特征在于,所述将所述第一通告报文发送给其他SR设备,之后还包括:
在获取到邻居变化事件的情况下,触发映射服务器重新选举并在已开启映射服务器功能的SR设备中重新选举出一台SR设备;
重新选举出的SR设备获取所述LDP设备的Prefix和SID的映射信息;根据所述LDP设备的Prefix和SID的...
【专利技术属性】
技术研发人员:何建军,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。