10.3969/j.issn.1000-7024.2013.01.023
基于FPGA的MAC层地址表设计与仿真
为解决高速以太网链路接口中软件方式实现的MAC层地址表机制在处理效率上受到制约的问题,提出了一种基于FPGA(现场可编程门阵列)硬件电路方式实现以太网交换机中MAC地址表的查找,学习和老化.该方法采用hashing算法建立地址表项索引值与MAC地址之间的对应关系,完成满足平均时间复杂度为O(1)的地址查找.由于实际交换机中地址表容量有限,地址学习只能是MAC地址的子集,通过优化hashing函数降低地址冲突发生的概率以及设计一种地址老化机制提高地址表查找能力.仿真结果表明,地址表机制采用硬件电路方式实现比软件方式处理效率更高.
FPGA、以太网交换机、地址表、hashing算法、地址冲突
34
TP311(计算技术、计算机技术)
广东省自然科学基金项目8151063201000051;2010年粤港关键领域重点突破基金项目2010498E12
2013-04-03(万方平台首次上网日期,不代表论文的发表时间)
共5页
121-125