yangrz
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2004-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3187回复:6

VxWorks 与 Windows系统之间 ping 的问题

楼主#
更多 发布于:2003-09-24 11:25
各位:

我有两个vxWorks目标机,可以互相对ping都没有问题,

  但是,用windows PC ping  vxWorks机时

 或 在vxWorks机上ping windows PC 时,一开始还可以 ping 通,

大约ping 了 50 个包后, vxworks下的 ping 就会自动停止,且

ping 任何机器 包括 自己 localhost 都ping 不通。

不知道什么原因?

请多指教,

谢谢!
driverxp
驱动牛犊
驱动牛犊
  • 注册日期2003-10-03
  • 最后登录2003-10-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-03 14:16
你的网络控制器是什么样的?很可能有时间限制,我就用过使用fpga和ip(xilinx提供)生成的controller只能连续用9小时的限制。无限制版要单买。
jyc_1
驱动小牛
驱动小牛
  • 注册日期2003-09-13
  • 最后登录2009-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望110点
  • 贡献值0点
  • 好评度110点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-04 15:57
有可能是网络初始化时分配的buffer比较小的原因!将buffer弄大一些试试!
yangrz
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2004-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-10-06 20:40
我想不存在时间限制和buffer太小的问题,
因为:
   1、两个vxworks目标机之间无论相互ping 多长时间都没有问题。

  2、当在windows PC 上ping 其中一个正在执行ping 的vxworks目

 标机时,该vxworks目标机大约50 个包后,ping  自动停止运行,

 且 vxworks机 执行 ping \"127.0.0.1\"也是失败的,

除非重新启动。

不知道是什么原因?

谢谢!
James.Ji
驱动老牛
驱动老牛
  • 注册日期2001-09-17
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分-9分
  • 威望-8点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-10-10 16:50
你ping的包长度有多大?
车到山前必有路。 虽然有些土,却是我最有感触的一句话。
yangrz
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2004-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-10-22 16:29

  ping 的包都是按缺省值,vxworks 64byte.

  windows是 32byte.

  我怀疑是不是网络中广播的大包存在,vxworkss 收到后

  ping 便失效,ping 自己也不行。  
sunnyxj
驱动牛犊
驱动牛犊
  • 注册日期2003-04-01
  • 最后登录2004-06-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-05-27 20:10
请教各位大虾,问题有结论了吗?我也遇到同样的问题了!不过我没试过两台vxworks主机之间互ping。我们的设备有两个网口,把两个网口设成router的方式,用pc ping其中一个网口,不一会就不通了,但把连个网口设成透明桥方式(二层,相当于hub,不是二层交换机,无地址学习功能),再用pc ping其中的一个网口,一直是通的。  :(
游客

返回顶部