1.一种聚合链路的mac地址保活方法,其特征在于,所述方法包括以下步骤:
接收多个子系统发送的mac学习消息,并在所述多个子系统中确定所述聚合链路对应的源子系统,其中所述源子系统的数量为一;
根据所述源子系统生成对应的mac生成消息,以将所述mac生成消息发送至所述多个子系统中,并在未接收到所述源子系统所发送的mac老化消息时,确定所述源子系统关联的mac地址保活成功。
2.根据权利要求1所述的方法,其特征在于,所述接收多个子系统发送的mac学习消息,并在所述多个子系统中确定所述聚合链路对应的源子系统,包括:
接收各子系统发送的mac学习消息,并确定多个所述mac学习消息分别对应的消息接收时间;
获取当前时间,并基于所述消息接收时间以及所述当前时间确定所述聚合链路对应的源子系统。
3.根据权利要求2所述的方法,其特征在于,所述基于所述消息接收时间以及所述当前时间确定所述聚合链路对应的源子系统,包括:
计算所述消息接收时间与所述当前时间的时间差值,并选择与所述时间差值中最大时间差所对应的消息接收时间相关联的子系统作为源子系统。
4.根据权利要求1所述的方法,其特征在于,所述根据所述源子系统生成对应的mac生成消息,以将所述mac生成消息发送至所述多个子系统,包括:
识别所述源子系统对应的系统标识,并获取预先所存储的地址系统对应列表;
根据所述系统标识在所述地址系统对应列表中查询,得到对应的mac地址信息;
根据所述mac地址信息生成对应的mac生成消息,并将所述mac生成消息发送至所述多个子系统。
5.根据权利要求1所述的方法,其特征在于,所述根据所述源子系统生成对应的mac生成消息,以将所述mac生成消息发送至所述多个子系统之后,还包括:
若接收到所述源子系统发送的mac老化消息,则生成mac待老化消息,并将所述mac待老化消息发送至所述多个子系统;
若在定时超时内接收到所述多个子系统中任一子系统发送的mac学习消息,则更新当前所述源子系统;
根据更新后的源子系统,生成对应的mac生成信息,并将所述mac生成消息发送至所述多个子系统。
6.根据权利要求5所述的方法,其特征在于,所述若接收到所述源子系统发送的mac老化消息,则生成mac待老化消息,并将所述mac待老化消息发送至所述多个子系统,包括:
若接收到所述源子系统发送的mac老化消息,则识别所述mac老化消息中所包含的mac地址,并基于所述mac老化地址生成对应的mac待老化消息,以将所述mac待老化消息发送至所述多个子系统。
7.根据权利要求5所述的方法,其特征在于,所述若接收到所述源子系统发送的mac老化消息,则生成mac待老化消息,并将所述mac待老化消息发送至所述多个子系统之后,还包括:
若在定时超时内未接收到所述多个子系统中任一子系统发送的mac学习消息,则识别所述mac待老化消息中所包含的待删除mac地址;
基于所述待删除mac地址,生成对应的mac删除消息,并将所述mac删除消息发送至所述多个子系统。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:
当检测到首次接收到所述mac学习消息时,识别所述mac学习消息对应的子系统,并将所述子系统设定为当前所对应的源子系统。
9.一种聚合链路的mac地址保活设备,其特征在于,包括存储器以及处理器;
所述存储器用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1至8中任一项所述的聚合链路的mac地址保活方法的步骤。
10.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至8中任一项所述的聚合链路的mac地址保活方法的步骤。