Vxworks FullSim 支持广播帧和组播帧吗?(急求)

betterhuit 2011-11-13 02:38:35
小弟在用Vxworks fullsim做仿真实验时,发现给仿真器虚拟网卡(例如:"nt",192.168.255.1)发送单播帧的时候能通过Vxworks中的程序检测到仿真器收到了目标MAC为自身的单播帧,但是当我一直发送组播MAC(例如:01:00:5E:00:00:09)和广播MAC(FF:FF:FF:FF:FF:FF)的时候,怎么仿真器就是收不到这两个类型的帧了呢???
我搭的环境是没有任何问题的,确定的知道仿真器的网卡是收到帧的,但是没有将数据帧上传。是不是FullSim不支持组播和广播MAC地址的数据帧嗯,,,???
...全文
901 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshi_ziyu 2011-11-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 betterhuit 的回复:]
一下是我在全仿真环境下通过设置混杂模式后显示的虚拟接口nt0的详细情况,可以看到接口的模式确实已经变换到混杂模式状态 ,但是经过测试还是不能接收广播帧和组播帧。
-> ifShow
nt (unit number 0):
Flags: (0x1f1) UP POINT-TO-POINT RUNNING PROMISCUOUS
Type: ETHERNET_CSMACD
In……
[/Quote]
帮顶
betterhuit 2011-11-18
  • 打赏
  • 举报
回复
一下是我在全仿真环境下通过设置混杂模式后显示的虚拟接口nt0的详细情况,可以看到接口的模式确实已经变换到混杂模式状态 ,但是经过测试还是不能接收广播帧和组播帧。
-> ifShow
nt (unit number 0):
Flags: (0x1f1) UP POINT-TO-POINT RUNNING PROMISCUOUS
Type: ETHERNET_CSMACD
Internet address: 192.168.255.1
Destination Internet address: 0.0.0.0
Netmask 0xffffff00 Subnetmask 0xffffff00
Metric is 0
Maximum Transfer Unit size is 1500
13 packets received; 10 packets sent
0 multicast packets received
0 multicast packets sent
0 input errors; 0 output errors
0 collisions; 0 dropped
JuanA1 2011-11-13
  • 打赏
  • 举报
回复
这个。。虚拟网卡设为混杂模式就可以接受组播吧,是不是自己的应用程序有问题

2,179

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧