测试物理网络的ping命令

通过发送Internet控制消息协议(ICMP)并接收其应答,测试验证与另一台TCP/IP计算机的IP级联通性、可达到性和名称解析的疑难问题主要TCP/IP命令。如果不带参数,ping将显示帮助。通过在命令提示符下输入"ping /?"命令,即可查看ping命令的详细说明。

1.语法

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [{-j Hostlist|-k hostlist}] [-w Timeout] [TargetName]

2.参数说明

-t:指定在中断前ping可以持续发送回响请求信息到目的地。要中断并显示统计信息,可按"Ctrl+Break"组合键。要中断并退出ping,可按"Ctrl+C"组合键。

-a:指定对目的IP地址进行反向名称解析。若解析成功,ping将显示相应的主机名。

-n:发送指定个数的数据包。通过这个命令可以自定义发送的个数,对衡量网络速度有很大帮助。能够测试发送数据包的返回平均时间及时间快慢程度(默认值为4)。选购服务器(虚拟主机)前可以把这个作为参考。

-l:发送指定大小的数据包。默认为32Byte,最大值是65500Byte。

-f:在数据包中发送"不要分段"标志,数据包就不会被路由上的网关分段。默认发送的数据包都通过路由分段再发送给对方,加上此参数后路由就不会再分段处理了。

-i:将"生存时间"字段设置为TTL指定的值。指定TTL值在对方系统中停留的时间,同时检查网络的运转情况。

-v:将"服务类型"字段设置为TOS(Type Of Server)指定的值。

-r:在"记录路由"字段中记录传出和返回数据包的路由。通常情况下,发送的数据包通过一系列路由才到达目标地址,通过此参数可设定想探测经过路由的个数,限定能跟踪到9个路由。

-s:指定count的跃点数的时间戳。与参数-r差不多,但此参数不记录数据包返回经过的路由,最多只记录4个。

-j:利用host-list指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP允许的最大数量为9。

-k:利用host-list指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP允许的最大数量为9。

-w:timeout指定超时间隔,单位为ms。

TargetName:指定要ping的远程计算机名。

3.典型示例

利用ping命令可以快速查找局域网故障,快速搜索最快的QQ服务器,实现对别人进行ping攻击。

1)如果想要ping自己的机器,例如键入"ping 192.168.24.132"。

2)如果在命令提示符下键入"ping www.baidu.com"命令,图中运行结果表示连接正常,所有发送的包均被接收,丢包率为0。

3)若想验证目的地211.84.112.29并记录4个跃点的路由,则应在命令提示符下键入"ping -r 4 211.84.112.29"命令,以检测该网络内路由器工作是否正常。

4)测试到网站www.baidu.com的连通性及所经过的路由器和网关,并只发送一个测试数据包。在命令提示符下键入"ping www.baidu.com -n 1 -r 9"命令。

相关推荐
grrrr_126 分钟前
【工具类】Nuclei YAML POC 编写以及批量检测
网络·安全·web安全
aramae1 小时前
C++ -- 模板
开发语言·c++·笔记·其他
小马学嵌入式~2 小时前
嵌入式 SQLite 数据库开发笔记
linux·c语言·数据库·笔记·sql·学习·sqlite
hour_go2 小时前
用户态与内核态的深度解析:安全、效率与优化之道
笔记·操作系统
青 .2 小时前
数据结构---二叉搜索树的实现
c语言·网络·数据结构·算法·链表
AORO20252 小时前
三防手机的三防是指什么?推荐一款实用机型
网络·5g·智能手机·制造·信息与通信
摇滚侠3 小时前
Vue3入门到实战,最新版vue3+TypeScript前端开发教程,笔记03
javascript·笔记·typescript
qqxhb3 小时前
系统架构设计师备考第18天——信息安全基础知识
网络安全·信息安全·系统架构·数据安全·可用性·可控性
鲸屿1954 小时前
Ansible之playbook
服务器·网络·ansible