在网络中 ping 是一个非常强大的 TCP/IP 工具。
它的作用主要为:
1、用来检测网络的连通环境和分析网络速率
2、根据域名得到服务器 IP
3、根据 ping 返回的 TTL 值来判定对方所使用的利用体系及数据包颠末路由器数量。
我们通常会用它来直接 ping ip 所在,来测试网络的连通环境。
类如这种,直接 ping ip 所在或网关,ping 通会显示出以上数据,有朋侪大概会问,bytes=32;time<1ms;TTL=128 这些是什么意思。 bytes 值:数据包巨细,也就是字节。 time 值:相应时间,这个时间越小,分析你毗连这个所在速率越快。 TTL 值:Time To Live, 表示 DNS 记载在 DNS 服务器上存在的时间,它是 IP 协议包的一个值,告诉路由器该数据包何时必要被抛弃。
可以通过 Ping 返回的 TTL 值巨细,大略地判定目的体系范例是 Windows 系列还是 UNIX/Linux 系列。
对于一个网段 ip 所在浩繁,假如单个检测着实贫苦,那么我们可以直接批量 ping 网段检测,谁人 ip 所在出了标题,一览无余。
先看代码,直接在下令行窗口输入: for /L %D in (1,1,255) do ping 10.168.1.%D
IP 所在段修改成你要查抄的 IP 所在段。
当输入批量下令后,那么它就自动把网段内全部的 ip 所在都 ping 完为止。
那么这段“for /L %D in(1,1,255) do ping 10.168.1.%D”代码是什么意思呢?
代码中的这个 (1,1,255) 就是网段起与始,就是检测网段 192.168.1.1 到 192.168.1.255 之间的全部的 ip 所在,每次逐增 1,直接到 1 到 255 这 255 个 ip 检测完为止。