本公开涉及通信,尤其涉及一种管理线卡板的方法和网络设备。
背景技术:
1、bfd是一个通用的、标准化的、介质无关和协议无关的快速故障检测机制,用于检测转发路径的连通状况。通常路由协议,如ospf/is-is/bgp,采用hello报文机制检测故障,所需时间是秒级。而bfd可以为它们提供毫秒级的检测,快速检测到通信故障,以便切换到备用链路,保证业务持续运行。
2、但随着高性能路由器大单机、多集群的发展,整个系统支持的单板数量、链路条数越来越多,整机16k的硬件bfd规格已经不能满足长远需求。
技术实现思路
1、本公开实施例提供了一种管理线卡板的方法和网络设备,通过该方法,可以在满足选取规则的条件下,让各线卡板作为维护板以支持bfd功能,解决了整机16k索引池资源的硬件bfd规格不满足用户需求的技术问题。
2、本公开实施例提供了一种管理线卡板的方法,该方法包括:
3、获取bfd会话,确定所述bfd会话的出接口类型;
4、根据所述出接口类型获取对应的选取规则,并根据所述选取规则从若干线卡板中选择维护板;
5、利用所述维护板使能bfd功能。
6、其中,出接口类型与选取规则的对应关系包括:
7、出接口类型为虚拟逻辑接口时,对应的选取规则包括:按照若干线卡板的槽位号顺序选择维护板,和/或按照若干线卡板的剩余系统资源大小选择维护板;
8、出接口类型为物理接口时,对应的选取规则包括:选择所述物理接口所对应的线卡板为维护板。
9、其中,当出接口类型为虚拟逻辑接口时,所述方法还包括:
10、当选择的维护板的索引池资源不足时,则按照对应的选取规则从其它线卡板中选择维护板。
11、其中,当出接口类型为物理接口时,所述方法还包括:
12、当所述物理接口所对应的线卡板的索引池资源不足时,按照其它线卡板的槽位号顺序选择维护板,和/或按照其它线卡板的剩余系统资源大小选择维护板。
13、可选的,所述方法还包括:判断所述维护板是否已被分配用于bfd功能的索引池资源;
14、若是,则可复用该被分配的索引池资源;
15、否则,则分配用于bfd功能的索引池资源。
16、通过上述各方法实施例可以看出,主控板从若干线卡板中选取维护板时,不再随机选取维护板,可以按照选取规则有序选取,并当选取的维护板的索引池资源不足时,可以从其它线卡板中再次选择维护板,从而有效解决了整机16k索引池资源的硬件bfd规格不满足用户需求的技术问题。
17、本公开实施例还提供了一种网络设备,该网络设备包括:
18、获取模块,用于获取bfd会话,确定所述bfd会话的出接口类型;
19、选择模块,用于根据所述出接口类型获取对应的选取规则,并根据所述选取规则从若干线卡板中选择维护板;
20、处理模块,用于利用所述维护板使能bfd功能。
21、其中,所述网络设备还包括:
22、配置模块,用于配置出接口类型与选取规则的对应关系,包括:
23、出接口类型为虚拟逻辑接口时,配置的选取规则包括:按照若干线卡板的槽位号顺序选择维护板,和/或按照若干线卡板的剩余系统资源大小选择维护板;
24、出接口类型为物理接口时,配置的选取规则包括:选择所述物理接口所对应的线卡板为维护板。
25、所述选择模块,还用于当出接口类型为虚拟逻辑接口时,当选择的维护板的索引池资源不足时,则按照对应的选取规则从其它线卡板中选择维护板。
26、其中,所述选择模块,还用于当出接口类型为物理接口时,当所述物理接口所对应的线卡板的索引池资源不足时,按照其它线卡板的槽位号顺序选择维护板,和/或按照其它线卡板的剩余系统资源大小选择维护板。
27、其中,所述网络设备还包括:
28、分配模块,用于判断所述维护板是否已被分配用于bfd功能的索引池资源;
29、若是,则可复用该被分配的索引池资源;
30、否则,则分配用于bfd功能的索引池资源。
1.一种管理线卡板的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,出接口类型与选取规则的对应关系包括:
3.根据权利要求2所述的方法,其特征在于,当出接口类型为虚拟逻辑接口时,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,当出接口类型为物理接口时,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断所述维护板是否已被分配用于bfd功能的索引池资源;
6.一种网络设备,其特征在于,所述网络设备包括:
7.根据权利要求6所述的网络设备,其特征在于,所述网络设备还包括:
8.根据权利要求7所述的网络设备,其特征在于,
9.根据权利要求7所述的网络设备,其特征在于,
10.根据权利要求6所述的网络设备,其特征在于,所述网络设备还包括: