阅读:3253回复:6
VxWorks 与 Windows系统之间 ping 的问题
各位:
我有两个vxWorks目标机,可以互相对ping都没有问题, 但是,用windows PC ping vxWorks机时 或 在vxWorks机上ping windows PC 时,一开始还可以 ping 通, 大约ping 了 50 个包后, vxworks下的 ping 就会自动停止,且 ping 任何机器 包括 自己 localhost 都ping 不通。 不知道什么原因? 请多指教, 谢谢! |
|
沙发#
发布于:2003-10-03 14:16
你的网络控制器是什么样的?很可能有时间限制,我就用过使用fpga和ip(xilinx提供)生成的controller只能连续用9小时的限制。无限制版要单买。
|
|
板凳#
发布于:2003-10-04 15:57
有可能是网络初始化时分配的buffer比较小的原因!将buffer弄大一些试试!
|
|
地板#
发布于:2003-10-06 20:40
我想不存在时间限制和buffer太小的问题,
因为: 1、两个vxworks目标机之间无论相互ping 多长时间都没有问题。 2、当在windows PC 上ping 其中一个正在执行ping 的vxworks目 标机时,该vxworks目标机大约50 个包后,ping 自动停止运行, 且 vxworks机 执行 ping \"127.0.0.1\"也是失败的, 除非重新启动。 不知道是什么原因? 谢谢! |
|
地下室#
发布于:2003-10-10 16:50
你ping的包长度有多大?
|
|
|
5楼#
发布于:2003-10-22 16:29
ping 的包都是按缺省值,vxworks 64byte. windows是 32byte. 我怀疑是不是网络中广播的大包存在,vxworkss 收到后 ping 便失效,ping 自己也不行。 |
|
6楼#
发布于:2004-05-27 20:10
请教各位大虾,问题有结论了吗?我也遇到同样的问题了!不过我没试过两台vxworks主机之间互ping。我们的设备有两个网口,把两个网口设成router的方式,用pc ping其中一个网口,不一会就不通了,但把连个网口设成透明桥方式(二层,相当于hub,不是二层交换机,无地址学习功能),再用pc ping其中的一个网口,一直是通的。 :(
|
|