【技术实现步骤摘要】
一种动态地址不老化方法、装置、电子设备及存储介质
[0001]本专利技术实施例涉及网络通信
,具体涉及一种动态地址不老化方法、装置、电子设备及存储介质。
技术介绍
[0002]介质访问控制(Media Access Control,MAC)地址用来定义网络设备的位置,MAC地址由48比特长、12位的16进制数字组成,其中从左到右开始,0到23bit是厂商向IETF等机构申请用来标识厂商的代码,24到47bit由厂商自行分派,是各个厂商制造的所有网卡的一个唯一编号。
[0003]MAC地址表记录了与该设备相连的设备的MAC地址、接口号以及所属的虚拟局域网标识(Virtual Local Area Network ID,VLAN ID)。设备在转发报文时通过报文的目的MAC地址以及报文所属的VLAN ID的信息在MAC地址表中查找相应的转发输出端口,根据MAC地址查找到转发出口后就可以采取单播、组播或广播的方式转发报文。
[0004]通常情况下MAC地址表的维护都是通过动态地址学习的方式进行,通过动态地址学 ...
【技术保护点】
【技术特征摘要】
1.一种动态地址不老化方法,其特征在于,包括:在MAC地址老化周期T1内,若接收到针对MAC地址表中的第一MAC地址的无流量通告,则判断所述第一MAC地址是否为动态不老化地址;若是,则在所述MAC地址表中更新所述第一MAC地址对应的更新标识。2.根据权利要求1所述的方法,其特征在于,所述接收到针对MAC地址表中的第一MAC地址的无流量通告之前,还包括:在更新周期T2内,若未接收到所述MAC地址表中第二MAC地址的流量,则生成针对所述第二MAC地址的无流量通告,其中,0.5*T1≤T2<T1。3.根据权利要求2所述的方法,其特征在于,所述接收针对MAC地址表中的第一MAC地址的无流量通告之前,还包括:若学习到第三MAC地址,则在所述MAC地址表中增加针对所述第三MAC地址的MAC地址表项,并在所述MAC地址表项中设置更新标识,将所述更新标识标记为第一预设值;相应地,所述在所述MAC地址表中更新所述第一MAC地址对应的更新标识,包括:将所述第一MAC地址对应的MAC地址表项的更新标识标记为所述第一预设值。4.根据权利要求3所述的方法,其特征在于,将所述更新标识标记为第一预设值之后,还包括:若确定所述第三MAC地址为动态不老化地址,则在所述第三MAC地址对应的MAC地址表项中设置老化标识,将所述老化标识标记为第三预设值;相应地,所述判断所述第一MAC地址是否为动态不老化地址,包括:判断所述第一MAC地址对应的MAC地址表项中的老化标识位是否为所述第三预设值,若是,则所述第一MAC地址为动态不老化地址。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若在检测周期T3内,所述MAC表项中的第四MAC地址的老化标识为所述第三预设值且其更新标识为第二预设值;则将所述第四MAC地址对应的MAC地址表项的更新标识标记为所述第一预设值;其中,T3≤T1
‑
T2。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述老化周期T1达到后,删除所述MAC地址表中更新标识为所述第二预设值的MAC地址表项;将所述MAC地址表中在所述老化周期T1内无流量更新的MAC地址表项的更新标识标记为所述第二预设值。7.一种动态地址不老化装置,其特征在于,包括:接收判断模块,用于在MAC地址老化周期T1内,若接收到针对MAC地址表中的第一MAC地址的无流量通告,则判断所述第一MAC地址是否为动态不老化地址;更新模块,用于若确定所述第一MAC地址为动态...
【专利技术属性】
技术研发人员:蔡建辉,
申请(专利权)人:锐捷网络股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。