【技术实现步骤摘要】
链路检测方法、电子设备、计算机可读介质
[0001]本公开涉及通信
,特别涉及一种链路检测方法、一种电子设备,一种计算机可读介质。
技术介绍
[0002]双向转发检测(BFD,Bidirectional Forwarding Detection)是用于检测两个路由器或其他类型的转发设备之间链路或设备故障的网络协议,通过特殊类型的保活报文的快速交互,BFD可以提供毫秒级的故障检测。聚合链路组(LAG,Link Aggregation Group)是将相同配置属性的端口链路绑定成一条逻辑链路,以提升设备间的连接带宽,并提供链路备份和负载分担功能。在BFD上关联切换动作,可以实现设备上各种层次的快速保护和收敛切换,例如:
[0003]BFD与上层各种路由协议关联,可以实现路由的快速收敛;
[0004]BFD与网际互连协议(IP,Internet Protocol)层端口关联,可以实现IP层端口无效的路由快速收敛和快速重路由(FRR,Fast Reroute)切换;
[0005]BFD与LAG成员端口关联,可以实现无效的LAG成员的快速移除。
技术实现思路
[0006]本公开提供一种链路检测方法、一种电子设备,一种计算机可读介质。
[0007]第一方面,本公开实施例提供一种链路检测方法,包括:
[0008]根据接收到的对端聚合链路组LAG端口的成员端口发送的第一双向转发检测BFD报文检测本端LAG端口的成员端口对应的MicroBFD会话的状态,所述第一BFD报文携 ...
【技术保护点】
【技术特征摘要】
1.一种链路检测方法,包括:根据接收到的对端聚合链路组LAG端口的成员端口发送的第一双向转发检测BFD报文检测本端LAG端口的成员端口对应的MicroBFD会话的状态,所述第一BFD报文携带目的IP地址;根据所述本端LAG端口的各个成员端口对应的MicroBFD会话的状态,确定所述本端LAG端口的IP层状态。2.根据权利要求1所述的链路检测方法,其中,根据接收到的对端聚合链路组LAG端口的成员端口发送的双向转发检测BFD报文检测本端LAG端口的成员端口对应的MicroBFD会话的状态的步骤包括:判断接收到的所述第一BFD报文携带的目的IP地址是否为所述本端LAG端口的IP地址;当所述第一BFD报文携带的目的IP地址是所述本端LAG端口的IP地址时,判定所述本端LAG端口的成员端口对应的MicroBFD会话的状态为有效状态;当所述第一BFD报文携带的目的IP地址非所述本端LAG端口的IP地址时,判定所述本端LAG端口的成员端口对应的MicroBFD会话的状态为无效状态。3.根据权利要求1或2所述的链路检测方法,其中,根据本端LAG端口的各个成员端口对应的BFD会话的状态,确定所述本端LAG端口的IP层状态的步骤包括:判断有效状态的MicroBFD会话的数量是否小于第一阈值;当有效状态的MicroBFD会话的数量大于或等于所述第一阈值时,表示所述本端LAG端口的IP层状态正常;当有效状态的MicroBFD会话的数量小于所述第一阈值时,表示所述本端LAG端口的IP层状态异常。4.根据权利要求3所述的链路检测方法,其中,判断有效状态的MicroBFD会话的数量是否小于第一阈值的步骤包括:根据所述本端LAG端口的各个成员端口对应的MicroBFD会话的状态更新会话量数值;判断更新后的会话量数值是否小于所述第一阈值;当所述更新后的会话量数值大于或等于所述第一阈值时,判定有效状态的MicroBFD会话的数量大于或等于所述第一阈值;当所述更新后的会话量数值小于所述第一阈值时,判定有效状态的MicroBFD会话的数量小于所述第一阈值。5.根据权利要求4所述的链路检测方法,其中,根据本端LAG端口的各个成员端口对应的MicroBFD会话的状态更新会话量数值的步骤包括:当至少一个所述本端LAG端口的成员端口对应的MicroBFD会话的状态由正常状态变为异常状态时,根据状态由正常状态变为异常状态的BFD会话的数量减小所述会话量数值。6.根据权利要求4所述的链路检测方法,其中,所述链路检测方法还包括:当所述本端LAG端口的成员端口变更时,更新所述会话量数值。7.根据权利要求6所述的链路检测方法,其中,当所述本端LAG端口的成员端口减少时,更新所述会话量数值的步骤包括:删除减少的所述本端LAG端口的成员端口对应的MicroBFD会话;根据删除的MicroBFD会话的数量,减小所述会话量数值。
8.根据权利要求6所述的链路检测方法,其中,根据删除的MicroBFD会话的数量,减小所述会话量数值的步骤之后,所述链路检测方法还包括:判断减小后的会话量数值是否小于所述第一阈值;当减小后的会话量数值大于或等于所述第一阈值时,判定所述本端LAG端口的IP层状态正常;当减小后的会话量数值小于所述第一阈值时,判定所述本端LAG端口的IP层状态异常。9.根据权利要求6所述的链路检测方法,其中,当所述本端LAG端口的成员端口增加时,更新所述会话量数值的步骤包括:在增加的所述本端LAG端口的成员端口创建新增MicroBFD会话;当所述新增MicroBFD会话的状态...
【专利技术属性】
技术研发人员:沈益明,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。