首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的MAC层地址表设计与仿真
引用本文:于翔,郑力明,黄红斌. 基于FPGA的MAC层地址表设计与仿真[J]. 计算机工程与设计, 2013, 34(1): 121-125
作者姓名:于翔  郑力明  黄红斌
作者单位:暨南大学信息科学技术学院电子工程系,广东广州,510632
基金项目:广东省自然科学基金项目(8151063201000051);2010年粤港关键领域重点突破基金项目(2010498E12)
摘    要:为解决高速以太网链路接口中软件方式实现的MAC层地址表机制在处理效率上受到制约的问题,提出了一种基于FPGA(现场可编程门阵列)硬件电路方式实现以太网交换机中MAC地址表的查找,学习和老化.该方法采用hashing算法建立地址表项索引值与MAC地址之间的对应关系,完成满足平均时间复杂度为O(1)的地址查找.由于实际交换机中地址表容量有限,地址学习只能是MAC地址的子集,通过优化hashing函数降低地址冲突发生的概率以及设计一种地址老化机制提高地址表查找能力.仿真结果表明,地址表机制采用硬件电路方式实现比软件方式处理效率更高.

关 键 词:FPGA  以太网交换机  地址表  hashing算法  地址冲突

Design and simulation of MAC layer address table based on FPGA
YU Xiang , ZHENG Li-ming , HUANG Hong-bin. Design and simulation of MAC layer address table based on FPGA[J]. Computer Engineering and Design, 2013, 34(1): 121-125
Authors:YU Xiang    ZHENG Li-ming    HUANG Hong-bin
Affiliation:(Department of Electronic Engineering,College of Information Science and Technology, Jinan University,Guangzhou 510632,China)
Abstract:
Keywords:
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号