要看你是看tcp/ip协议栈的代码还是用户态的代码,我猜你是要看ping 这个程序的代码
rpm -qf `which ping`
找到ping属于哪个软件包,下载软件包的源代码就可以看了
Ⅱ 易语言 端口ping显延迟 持续ping 源码 如图
这个实现应该不难 (我没做过)
就是请求访问网站,然后有个等待时间,那个就是ping
你也可以试一下系统自带cmd 输入:ping www..com回车
然后会显示一些信息 包括延迟
实时显示有点难度 毕竟请求访问时本身就存在着延迟
易语言的话你可以用一个时钟
时钟里面的代码大概就是如同CMD一样ping你输入的网站,然后返回延迟的时间,就是你想要的ping值
(不太懂这方面,有说错的地方见谅)
Ⅲ 易语言ping ip源码
运行 (“cmd /C ” + “ping www..com” + “ >” + #引号 + 取运行目录 () + “\1.txt”, 真, 1)
编辑框1.内容 = 到文本 (读入文件 (取运行目录 () + “\1.txt”))
Ⅳ ping查网速的代码是多少
ping 的是网络延迟 也就是你要访 问的目标网站与你的电脑对接的延迟, 一般的咱都ping的是网关,联通的 221.6.4.66 221.6.4.67 还有ping自己的路由器 192.168.1.1或者192.168.0.1
后面的-t是取消时间限制 如果不加-t 那么你的ping结果只显示5秒钟左右就自动关掉了