返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ( s! q7 |5 \; M. }
   8 W* l" i" U* e( e  S
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
. m6 H( K# i; |8 m' ^: z2 J  
( b& z8 U3 c* S+ }: B  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 , K8 G  F5 V0 K1 c% A6 h4 R
  
7 r2 R% v- e: ]$ L  Options: 4 J" [+ y7 j4 o) W6 F+ D) Z
  
" z7 R& {' A" g# p/ _; m' F  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 2 K, h3 r2 S8 f* m
  
/ [5 R# W/ T: A$ a, C  不停的ping地方主机,直到你按下Control-C。 / N! m4 b5 v3 y
  
4 e$ {1 g$ v+ l( p* o  P2 @' i  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 - ~1 `9 l1 H+ k! j1 u: P
  
  W/ h9 j; l/ W! u3 I  -a Resolve addresses to hostnames.
( r$ K$ l, h* z$ L- @   ; X  l# g' T2 X$ v4 b
  解析计算机NetBios名。 # s& b7 {* U$ p# R5 o1 }
   & P1 w2 b- [# Y% u+ D) w
  示例:C:\>ping -a 192.168.1.21 5 [2 O) s; j% B8 [) w
   1 Q2 d# \% u" q& R4 v+ g5 T( D! \
  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
. }8 ]/ ?4 o6 E8 e# u   7 w; |5 P0 U* J5 x6 N: a
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # s5 E4 \4 x" w' _# n3 |6 Q
   % \; g9 T4 E1 V1 B) t9 o
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# A& v& e% H; y9 t, N   2 C: ^9 @. g; v4 n, T. G
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 $ L6 q! \8 B( [6 C

" E5 u: u2 p& ~' _6 H. V  
6 r% F  H. D, B# m; l1 w  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& E1 _8 T+ u5 \& l9 X3 c3 ]% ^   $ I& z' E  @3 @
  Ping statistics for 192.168.1.21: + J# d4 T4 k# b
  
9 C4 U: [, L7 A# p  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
# Q6 {6 f6 [  W6 J   " J7 N( ?+ U5 H6 q3 g
  Minimum = 0ms, Maximum = 0ms, Average = 0ms ( ~- v5 q. d) P+ y8 U2 j" t
  
# b, P, s' N; A) y/ c2 C% s  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
  [% F8 _( f' `& q  
" L' `1 u8 a& T9 \9 D" N$ M# v% @  -n count Number of echo requests to send.
# x( |# C/ J. X' @  
" U* P- l4 I% g* w% D8 j6 {( T/ l  发送count指定的Echo数据包数。
, P2 r! P, j+ ?. m5 t5 E( y2 ^  
# |" _# D  C8 U8 U* k! t  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: - x$ j- x8 n, K5 S8 r6 y5 k
   7 n4 P* N, N; U, o6 i- a2 m
  C:\>ping -n 50 202.103.96.68 7 L% B; P1 c/ c3 k2 n
   2 ]+ V. C. w# x0 S: ]) G2 S! u
  Pinging 202.103.96.68 with 32 bytes of data: ) d! Z! u. }% d& w8 r
   * d- m- r2 S1 V% b! U9 ?1 Y
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " W$ P/ s/ A4 ~3 m* r
   9 _) y* X+ T: L' J8 R  `
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 B8 X. `- ]2 p: R6 m6 E4 U
  
8 b( K4 F% r) e+ M  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( |" _  h4 V1 t0 V7 ~, U' Z6 ~   & g2 s8 x- B% G1 h
  Request timed out.   c8 Y6 U/ j3 q
   4 x+ z4 @% k8 m; A7 i& p2 v* h
  ………………
2 G: x6 W- m1 O   # M8 ?( u- x5 j
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , z9 ~# j7 b) k: k- t* f* I
   2 q% Q7 ^6 P. p, d2 f& W
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 g2 H& v: v/ g2 n$ }  
8 b  f8 |# h; T' K/ q0 H  Ping statistics for 202.103.96.68: " O" V$ u, p6 G% i- Z& h( g
   7 T7 E) k# R* |4 L# b3 o
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
$ [' g4 j" o0 t5 Z, ?' @3 F$ p  
5 J, F% {! B  ~$ B1 a  Minimum = 40ms, Maximum = 51ms, Average = 46ms # q8 X- y0 Q/ X5 s! k9 K
  
& h+ q" Y2 V/ I7 X. z  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 2 U, e  b; Y0 t) [! K
   2 @7 o# Y- B1 D2 P: G
  -l size Send buffer size.
# C- f# ?6 ?: C8 y* W  
! J) X! f" [( i3 p6 Q7 w  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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