导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→ICMP只是个协议,总要程序用它啊。PING就是利用ICMP

* 31515: 那位大哥能给个在windows和在linux下实现的ping命令的原代码啊!小弟很急啊!谢谢了!

   niche 
niche发表的帖子 

 
ICMP只是个协议,总要程序用它啊。PING就是利用ICMP来实现的。如果你自己编个程序,收发ICMP包,也就相当于是个PING。

另外,有两点区别:
1 ICMP包含一系列的数据包种类,PING只是用到ECHO  REQUEST和ECHO  REPLY
2 PING命令来收发ICMP包后,还要进行简单统计,比如延时,丢包率等

答应包通常是在协议栈中实现的。
除了PING,还有其他程序用到ICMP的

发表时间:2003年5月22日15:33:45

  
回复该帖

本主题共有 7 帖,分页:>>>>>该主题的所有内容[7]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  31523.[详细]谢谢你的详细指出,我现在就在编这个,以后还望多指出!
摘要:......(无内容)
- [langren0468][791次] 2003年5月22日

  34719.[详细]<<unix网络编程>>上有例子
摘要:<<unix网络编程>>上有例子......(24字)
- [m0772][918次] 2003年6月17日

[上一篇帖子]:好象不是光打成包吧 如果只是收集完信息就打包的话,好象不太对劲。 我的理解是这样的:
[下一篇帖子]:你有没有处理两个机器的信号冲突啊?你有没有处理两个机器的信号冲突啊?两个机器的发送应该有先有后才行。