1. ping
0 f1 N8 d3 f: S) Q 检查IP网络连接及主机是否可达。
" l3 o, q! E H3 t6 n- W0 @ ping[ip][-R][-d][-n][-q][-r][-v][-c count][-ppattern][-spacketsize][-ttimeout]host
w9 r G7 z8 N& J) p! Y 【参数说明】! j* Z4 F4 B8 L0 T- _: N$ Q
各选项及参数说明:
% Y- m% M/ a2 e! z% g -ccount为发送ICMPECHO-REQUEST报文次数,范围1~4294967295。
6 o2 C' o1 K2 I& J+ f+ { -d设置socket为DEBUG模式。
) s( R1 _4 \% S6 } -n将host参数直接作为IP地址,而不需作域名解析。
; F- l. F! h9 t2 A% L$ v -ppattern为ICMPECHO-REQUEST报文填充字节,格式为16进制,如-pff将报文全部填充为ff。 $ ~- l$ t. C6 H" e3 q/ g
-q除统计数字外,不显示其它详细信息。
7 g" F+ R# K1 b) a! y' g -R记录路由。( R/ {2 f- d b! \$ N2 j! W: m: V
-r不经路由选择而将ECHO-REQUEST报文送往直接相连的网络。2 y# L4 O5 v i4 o/ n+ a; a, q! g. B
-spacketsize为ECHO-REQUEST报文长度(不包括IP和ICMP报文头),以字节为单位。8 Z' G+ Q* t: Z
-ttimeout为发送完ECHO-REQUEST后,等待ECHO-RESPONSE的超时时间,以ms为单位。
! g2 q" n" e/ X- a( I% M* ~ -v显示接收到的非ECHO-RESPONSE的其它ICMP报文。
/ L/ W2 b5 D$ b( H5 {6 z6 z6 ^ host为目的主机域名或IP地址。 g9 z" Y! \! `: u, [
【缺省情况】
5 _8 G2 ?" W6 M8 u* q+ X 上述各项参数没有指定时,缺省情况为:1 j5 v2 o- ?& e: O
发送ECHO-REQUEST的报文次数缺省为5次。
. ~8 i$ T- j$ g$ X socket为非DEBUG模式。( k0 Y+ Y2 [& b4 U/ `
host首先被当作IP地址,如果不是IP地址则进行域名解析。
6 j) y, B8 l$ n! \ 缺省填充方式为从0x01开始,逐渐递增,直到0x09为止,然后重复。
7 J$ O$ \! n9 Y' Q+ u 缺省为显示包括统计信息在内的全部信息。# J: Z2 s% t. Q8 c: \
缺省不记录路由。! I$ N" {% k) z9 d, Z
ECHO-REQUEST的发送缺省为经路由选择。
s+ V5 I9 F$ z; J- x' G ECHO-REQUEST的缺省报文长度为56字节。
{( q. t: r% U# { 等待ECHO-RESPONSE报文的缺省超时时间为2000ms。
. r' t2 z0 m- B p% g5 q 缺省不显示其它非ECHO-RESPONSE的ICMP报文。
, {9 k' q3 H0 C7 x: @ 【命令模式】9 c, q( l' x, M/ x7 {5 C
普通用户模式、特权用户模式, M6 t' Q, J& g3 H6 J; b$ o. t% C+ W
【使用指南】/ h ]3 R5 I/ L$ T
ping执行过程为,向目的地发送ICMPECHO-REQUEST报文,如果到目的地网络连接工作正常,则目的地主机接收到ICMP ECHO-REQUEST报文后,向源主机响应ICMPECHO-REPLY报文。$ B% t) p }8 U; x
可以用ping命令测试网络连接是否出现故障或网络线路质量等,其输出信息包括:
% Y+ u9 Z4 i7 b; n4 z2 N2 T 目的地对每个ECHO-REQUEST报文的响应情况,如果在超时时间内没有收到响应报文,则输出“Requesttime out.”,否则显示响应报文的字节数、报文序号、TTL和响应时间等。 [; O, ^: V4 c- e4 i) a
最后的统计信息,包括发送报文个数、接收到响应报文个数、未响应报文数百分比和响应时间的最小、最大和平均值。8 y5 d4 ^- I' p0 w' G
如果网络传输速度较慢,可以适当加大等待响应报文的超时时间。 |