前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【分享】MPSoC以太网hash包过滤模式

【分享】MPSoC以太网hash包过滤模式

作者头像
hankfu
发布2022-03-23 10:09:37
3250
发布2022-03-23 10:09:37
举报
文章被收录于专栏:hank

MPSoC以太网hash包过滤模式

通常的以太网卡,检查每个以太网包的目的MAC地址,如果与自身的MAC地址一致,或者时广播多播包,就接收;否则就丢弃。

MPSoC的以太网控制器,支持配置4个MAC地址。如果以太网包的目的MAC地址与这4个MAC地址中的任何一个相同,都会接收。

另外,MPSoC的以太网控制器还支持hash包过滤模式。在network_config寄存器的bit 6/7里使能hash包过滤模式后,以太网控制器根据UG1085中Hash Addressing中提供公式计算出一个6-bit的hash值,然后再根据6-bit的hash值选择hash_bottom/hash_top中的对应bit。如果对应bit是1,这个包就接收下来,否则丢弃。

详细情况请参考Xilinx UG1085/UG1087。

hash包过滤模式

hash包过滤模式
hash包过滤模式

使能hash包过滤模式

使能hash包过滤模式
使能hash包过滤模式

64-bit hash寄存器

hash寄存器
hash寄存器
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-01-19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MPSoC以太网hash包过滤模式
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档