基于预读取方式的学习MAC地址的装置及方法

作者:潘伟涛; 付新宇; 邱智亮; 郑凌; 赵海峰
来源:2018-04-10, 中国, ZL201810315099.2.

摘要

一种基于预读取方式的学习介质访问控制层MAC地址的装置及方法,其装置包括地址提取模块、学习模块、组帧模块、轮询模块、学习帧缓存模块、预读取模块、冲突检测模块、更新模块、时间模块。方法包括:提取二层以太网数据帧中的介质访问控制层MAC地址的源地址,根据该源地址读取地址表中的表项信息,然后根据该表项信息以及入端口信息组成学习帧;对学习帧进行冲突检测,从没有发生冲突或冲突已经结束的学习帧帧中提取表项信息更新地址表。本发明通过在对学习帧进行冲突检测的同时预先读取新的学习帧的方式,高了介质访问控制层MAC地址的学习速率。