嵌入式学习小组
直播中

贾桂林

7年用户 1505经验值
私信 关注

NUC980的网口在接收MAC为 01-0E-CF-00-00-00时,常插入VLAN标签让数据很不好处理怎么解决?

NUC980的网口在接收MAC为 01-0E-CF-00-00-00时,常插入VLAN标签,让数据很不好处理,通过交换机抓包,电脑接收的数据是没有VLAN标签的,但是NUC980收到的是有VLAN标签 0x81000000,不知道怎么处理

回帖(1)

杨静

2024-1-8 11:50:27
可以考虑在NUC980的网络驱动中添加处理MAC地址为01-0E-CF-00-00-00的特殊情况,将接收到的带有VLAN标签的数据进行解析,提取出真实的数据,再交由操作系统进行处理。具体的解析处理方式可以参考相关的VLAN协议标准文件。另外也可以在交换机端进行配置,禁止对MAC地址为01-0E-CF-00-00-00的数据添加VLAN标签,通过VLAN隔离等方式进行处理。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分