【技术实现步骤摘要】
本专利技术涉及通信,尤其涉及一种以太网地址查询方法、装置、电子设备及存储介质。
技术介绍
1、传统网络设备需要处理大量的报文转发,在以太网类型的接口中均具有唯一的mac(media access control address,以太网)地址。在二层网络中,网络设备根据mac地址表项进行数据帧的转发,并实时维护mac地址表,对mac地址表进行查找、学习、删除等操作。
2、在进行报文转发时,网络设备会根据mac地址表进行查找,如果在mac地址表中查找到地址为数据报文目的mac的地址,则可以从mac地址表中对应的端口进行转发。如果mac地址中,没有包含此mac地址,则将报文泛洪出去。在基于dpdk(data plane developmentkit,数据平面开发套件)的转发框架中,可以通过hash(哈希)的方法实现mac地址的快速查找。
3、但是在多线程处理的情况下,会存在mac地址查找和mac老化和学习之间的竞争操作。常规的方法是在多个线程间通过读写锁的方式进行mac地址的保护,但是读锁和写锁之间存在竞争关系,mac
...【技术保护点】
1.一种以太网地址查询方法,其特征在于,所述方法应用于DPDK架构下,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述查询结果进行报文转发,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述查询结果进行报文转发,还包括:
4.根据权利要求3所述的方法,其特征在于,将所述以太网地址添加至以太网地址表中,并根据所述以太网地址表中与以太网地址相关联的端口进行报文转发,包括:
5.根据权利要求1所述的方法,其特征在于,将DPDK架构的目标逻辑核对应的所有线程进行注册,包括:
6.根据权利要求
...【技术特征摘要】
1.一种以太网地址查询方法,其特征在于,所述方法应用于dpdk架构下,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述查询结果进行报文转发,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述查询结果进行报文转发,还包括:
4.根据权利要求3所述的方法,其特征在于,将所述以太网地址添加至以太网地址表中,并根据所述以太网地址表中与以太网地址相关联的端口进行报文转发,包括:
5.根据权利要求1所述的方法,其特征在于,将dpdk架构的目标逻辑核对应的所有线程进行注册,包括:
【专利技术属性】
技术研发人员:樊祥坤,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。