返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
* k! Q* D5 o& j. Y: X   3 F9 n: C3 D4 {, ^" E
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: - i: [; B0 I$ ]+ K$ @3 L
  
( H/ u" H, |$ B! A0 |  ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list]   [-k computer-list]] [-w timeout] destination-list
& n/ s3 M: l5 ?4 M! T4 ?' C     k2 Q+ M) `' ?6 Q: |) h* W5 _1 e
  Options: 6 m' e# Q/ w8 F6 z+ N; ~; ?$ |
   0 R1 Y+ M5 Q& g- }* Q* i
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
" L' T4 ~7 T1 O8 v3 D   7 Z- r( _  U& Z4 {( ^$ u
  不停的ping地方主机,直到你按下Control-C。 + U6 I; e, A  x- Y
  
- l* S- @8 S. X  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 & N4 ?( v# D: \
  
  @6 F7 [% ~9 M$ R% ]% T) a. _  -a Resolve addresses to hostnames. - L; B6 R7 M' W1 p/ R
  
! b" A' ~# p) [+ p  解析计算机NetBios名。 ' K* I9 z8 t& T5 K( }* D# T4 K
   1 s) \3 \' C! ]. U- I* r
  示例:C:\>ping -a 192.168.1.21 % R$ A& ^5 U  t- Q3 C6 D9 x& t/ Z
   ! V, I9 L3 C' f1 s
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
9 l4 N9 p5 Q" E" @' `# Y* U   4 H5 M# k3 g) O7 ?2 ~, R
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . k9 h- U: `1 }0 k9 D; w( C
  
8 D/ [( D- d" U: a# I  o  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 y! {0 I  _5 d/ p1 [% D  
2 `8 s1 {$ G' \  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& ]2 O5 I/ Q2 N) ?  X8 l1 E' P. @& i( @) l) I, X4 n4 X6 P
     I2 Q6 z2 G7 k; M- q
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % A# i2 T1 y9 g0 B
  
5 A/ ]5 U, K, S4 `/ l+ @& _$ V  Ping statistics for 192.168.1.21:
" U% z9 P& j0 F) m   ; G0 ~  J- {: @5 q8 w% i1 D
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
/ W# W0 g* b- z) l   9 ]& g! Z' K. a7 y' e$ G) [; ~2 K
  Minimum = 0ms, Maximum = 0ms, Average = 0ms ) A7 T* z% t$ B/ j
  
8 [# }  E/ `) i  C8 k  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
2 {! |: E0 j4 u' P, Y7 F* q  
+ P: E9 u% O9 \/ d, b- }: X* g, R  -n count Number of echo requests to send. 6 d8 a; ^5 j# p' ^8 s0 T
  
. n  K/ D7 x! X+ _9 |% y% P* c  发送count指定的Echo数据包数。 3 \; N. Q4 r  e5 F" J7 |
   ; e7 n+ G! ^+ U0 n
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
" r' U% `: g' q" C6 O   " q9 \; @1 o5 G6 G. I, p# t
  C:\>ping -n 50 202.103.96.68   n: }, ^7 A& x' U7 m
  
' z6 a# H5 X$ @- ~4 U  Pinging 202.103.96.68 with 32 bytes of data: : @/ F$ h( M$ u7 J
   - H3 H/ h, C) G- k
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" r- b/ F& e  I. t1 ^- x! r  
+ ~# R! a* y, p5 [  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - s  o- }8 Q/ ]6 A+ R8 D4 h8 ~) E
   # K9 V4 |+ x+ P
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 [" Y3 U. G0 h1 k0 }7 ~* J+ C# M
   % k$ ~& K" Z" N2 n3 I7 z. R# ]# e+ K
  Request timed out.
9 F/ u& U5 x) H" G9 c  
; N9 b; s9 g0 D* |) n8 @0 ?  ……………… ! h6 s' H2 p: N
     ]$ H9 X0 n1 A1 S# S. D( R4 z
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' B' ^2 `0 q; O/ }! m$ u
   9 e% r& {3 l6 {  U
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 L  h. o8 Q% Z; Z  R  
) [8 W' |) c, }' V2 u7 a4 r6 D) m  Ping statistics for 202.103.96.68:
  ~) N+ l' Q' w. h  
9 }" ?; l! g) t5 c8 T- G  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
/ q0 \; }4 l$ E  \( A8 m  
4 a& x) H4 i0 u1 U  [/ x  r# |  Minimum = 40ms, Maximum = 51ms, Average = 46ms 3 r+ |/ d# b' j
   9 @  ^( P: G9 ?1 q" d. A7 S( u/ y; \) K
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 . A) J, E; z* }" G
   5 a7 f- C  f1 h2 q
  -l size Send buffer size. # K% F, _. `  H
   / H" {  T# O8 y% `" a5 W7 J
  定义echo数据包大小。
89w.org捌玖网络

强大,但是我看得不是很懂!

TOP

返回列表
【捌玖网络】已经运行: