返回信息流大概拓扑是这样的:
那个无线ap,用的是tplink的一个无线路由器,跟交换机直连,接的是lan口。
clientB通过无线接入到网络中。
现在出现的问题的是,clientA和clientB之间,用原始套接字编程交互数据帧的时候,构造的帧的目的mac地址都是一个固定的组播地址,都是01:00:5e:11:11:11。clientA能正确收到B发出的以太网帧,而用wireshark抓包,clientB的wlan端口收不到clientA发出的以太网帧。在交换机跟ap直连的那个端口抓包(抓交换机那个端口),A发出的数据帧是递交给ap的了。(如果把这个组播地址换成对端的mac地址,双方都能正常接发数据帧)。
简单来说,就是一个组播数据帧,递交给ap后,ap没有通过无线递交给通过无线接入的一个主机。
clientB的wlan0口和clientA的eth0都是打开混杂模式的了。
这是一条镜像帖。来源:北邮人论坛 / communications / #24174同步于 2014/4/30
Communications机器人发帖
问一个关于ap、以太网组播的问题
kobe6672823
2014/4/30镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。