
具体方式是,开始--运行--cmd,在调出的dos窗口下输入 ping 空格 + 你要ping的网址,回车。
比如 “ pingXXX网址” 之后屏幕会显示类似信息
Ping XXX 网址[61.135.169.105] with 32 bytes of data:
Reply from 61.135.169.105: bytes=32 time=1244ms TTL=46
Reply from 61.135.169.105: bytes=32 time=1150ms TTL=46
Reply from 61.135.169.105: bytes=32 time=960ms TTL=46
Reply from 61.135.169.105: bytes=32 time=1091ms TTL=46
后面的time=1244ms 是响应时间,这个时间越小,说明你连接这个地址速度越快。
应用程序ping发出的是ICMP报文。Ping是指Packet Internet Groper,它通过向目标主机发送ICMP(Internet Control Message Protocol)Echo Request消息并监听其回应来测试是否能与目标主机通信的工具。在Windows系统中,需要在命令行(cmd)输入ping指令和目标主机IP地址或主机名即可执行该 *** 作。除Windows系统外,各类 *** 作系统也都具有ping工具。ICMP报文是Internet网络上的一个重要协议,它为数据包传送提供错误控制、流量控制等功能,这些功能保证了数据在传输中的正确性、合理性和可靠性,对于保证数据传输的质量具有重要的作用。在网络诊断和监测中,ping工具通常是最常用也是最重要的一种工具。总之,Ping通过发送ICMP Echo消息进行网络检测,而ICMP报文则可以支持其他网络协议的数据传输,为网络传输提供了多种服务。用system函数简单调用ping命令:#include "stdio.h"
void main()
{
char ip[15]
char command[50]
// printf("enter IP please: ")
scanf("%s",&ip[0])//输入要ping的ip
sprintf(command,"ping %s",ip)
system(command)
exit(0)
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)