当嵌入式设备遇到大规模组播数据时,网卡遇到的问题怎么解决?

灵魂 2012-11-22 02:57:48
我的一款RTU在正常情况下,网络运行正常。网卡型号为:DM9000,10M/100M自适应。
由于在一个带视频服务器的网络中,因为视频传输都是组播包,而且因为挂载了许多的摄像头。导致整个网络中的数据很大,大约每秒钟有1500-1800个的组播包。我网卡会在组播包的冲击下不停的复位。CPU是ARM7的55800芯片,此组合使用多年无故障。在使用防火墙屏蔽后会没问题,但是客户不愿意增加成本,只能在RTU这里做文章,于是,我屏蔽了硬件接受广播的功能。在XP下,由于RTU不间断的发送ARP请求,所以能够通讯,但是在Win7系统下,由于RTU不响应ARP请求,导致网络不通讯。Win7和XP有区别。
谁能够提供思路。分全给了。
...全文
98 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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