1. ping U$ O, _% A3 Q% G* Z# p
检查IP网络连接及主机是否可达。# j% B; L u! W0 Z- n# D0 y5 S8 z q' E
ping[ip][-R][-d][-n][-q][-r][-v][-c count][-ppattern][-spacketsize][-ttimeout]host
/ J' @5 A1 w% w6 Q1 r1 r* B 【参数说明】: Y$ t. j& s" @+ o) {
各选项及参数说明:
5 i6 ?8 O6 S5 p3 h1 U1 {+ w2 E L -ccount为发送ICMPECHO-REQUEST报文次数,范围1~4294967295。6 J: S- r3 O# ^4 o" U/ H! A+ P
-d设置socket为DEBUG模式。
( e2 C& x* X4 q( x! z -n将host参数直接作为IP地址,而不需作域名解析。3 `2 h- j: u ^& [4 F4 x
-ppattern为ICMPECHO-REQUEST报文填充字节,格式为16进制,如-pff将报文全部填充为ff。 . v4 E. z- _1 f% P; ], V3 w& J
-q除统计数字外,不显示其它详细信息。
0 n$ R& W+ r' j+ @+ ?7 ?; |2 W -R记录路由。
& u% o' g" L U+ f& N. ~0 ^$ T -r不经路由选择而将ECHO-REQUEST报文送往直接相连的网络。
) M1 q$ k# ^: D0 z7 b& M8 R -spacketsize为ECHO-REQUEST报文长度(不包括IP和ICMP报文头),以字节为单位。2 k) a% J I4 f
-ttimeout为发送完ECHO-REQUEST后,等待ECHO-RESPONSE的超时时间,以ms为单位。2 V6 r" r: ]: b; A7 @
-v显示接收到的非ECHO-RESPONSE的其它ICMP报文。1 U6 d- i! R/ R- Q9 X' i
host为目的主机域名或IP地址。( }4 T5 ]$ I8 M/ n
【缺省情况】0 `/ k4 M: |" J6 ~! p; O6 |8 @
上述各项参数没有指定时,缺省情况为:9 P+ {7 g4 E' d' b
发送ECHO-REQUEST的报文次数缺省为5次。. J8 g) x _5 N; m6 C. e+ l0 l7 E
socket为非DEBUG模式。/ x0 t% D9 N& p9 s6 }7 _
host首先被当作IP地址,如果不是IP地址则进行域名解析。4 Y1 e1 z( \' O( |! X7 H m& X
缺省填充方式为从0x01开始,逐渐递增,直到0x09为止,然后重复。
, {2 \4 m) W! Q" M# J 缺省为显示包括统计信息在内的全部信息。
2 k$ F1 R4 R I% j 缺省不记录路由。 ?6 [0 D( d% t1 Y
ECHO-REQUEST的发送缺省为经路由选择。! ^; u' |( o* Q& t) c
ECHO-REQUEST的缺省报文长度为56字节。
! x. F3 z' I! x) a& i8 }" E# ` 等待ECHO-RESPONSE报文的缺省超时时间为2000ms。
" Z7 H7 z5 h/ f& m- J 缺省不显示其它非ECHO-RESPONSE的ICMP报文。
( U; a& {0 t) @ 【命令模式】1 k& J; i1 u! ]5 |
普通用户模式、特权用户模式
' S9 C: r# b+ I8 R3 } 【使用指南】; s7 X& N- z) b9 J. h
ping执行过程为,向目的地发送ICMPECHO-REQUEST报文,如果到目的地网络连接工作正常,则目的地主机接收到ICMP ECHO-REQUEST报文后,向源主机响应ICMPECHO-REPLY报文。
7 ]8 V$ {# G+ D% ?2 C 可以用ping命令测试网络连接是否出现故障或网络线路质量等,其输出信息包括:) E% Q2 G _6 J( z, ~
目的地对每个ECHO-REQUEST报文的响应情况,如果在超时时间内没有收到响应报文,则输出“Requesttime out.”,否则显示响应报文的字节数、报文序号、TTL和响应时间等。
( X0 A- Z& ~0 d3 F3 P 最后的统计信息,包括发送报文个数、接收到响应报文个数、未响应报文数百分比和响应时间的最小、最大和平均值。' M7 A( s# P5 W4 g
如果网络传输速度较慢,可以适当加大等待响应报文的超时时间。 |