返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 . P) u$ z6 ?) n  F& w" E
   3 S& W# R2 s( g+ C4 Q% ?, ?
  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 5 s, V$ o8 ?0 V+ L
  
1 S, w7 R" q: n4 j7 q3 w  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 4 a' {3 B* P% C9 `
   ! Z- X% c% g( B/ K; A
  Options: " m5 O3 d, M- v; }$ [* T
   % A8 O: o; T' H: U
  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. * T- I) A) V: \
  
1 u6 m6 U& {- N# }5 H: h8 K  不停的ping地方主机,直到你按下Control-C。 , F% t& O# g/ B
   & f% b0 o/ I4 x8 I+ Y' w* V
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
4 q" P3 k( }3 a! D9 f   1 F: H0 J& U& M3 {8 l$ R' f# p
  -a Resolve addresses to hostnames. ; o6 w, m, Z+ s* ]9 m
   # ^: @* i, U6 K6 t) L
  解析计算机NetBios名。
" e3 K2 @* K; A: Q1 T  
. Q9 ~( U" C: m( m  示例:C:\>ping -a 192.168.1.21
3 g' _4 y$ {( T5 s  k( L  
0 D/ g! x- ^! `  F# i, y# [  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ! S8 H' h: {  g  Z
   0 i6 Z; e4 w& I
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 q& \( e% ^0 k0 i, R3 O1 W
  
! o9 P2 M2 G2 T' u  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # `& c' Z! U# d6 ]' F$ R; o
   5 B5 T/ F4 C) z% o0 {1 |' U
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 L3 l+ k0 G9 N0 e" t3 J

( F- v5 `( B, e+ {$ L) `6 J9 U* W1 N3 N  
" {( P- U# z0 u+ K+ s0 A  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * @: D5 I/ Y5 u# v. H
  
$ I4 p! A8 @; m( Q' d0 q/ S- Q  Ping statistics for 192.168.1.21: 8 z2 h  b& P& K$ J* w, v4 e
  
9 _# d  _- P# L% e  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
  V! J* v9 v- h: e2 d) [   3 ?2 C! s' ]. A2 U( }  n1 v
  Minimum = 0ms, Maximum = 0ms, Average = 0ms 7 y! C3 R) _2 \$ n+ j; r
   6 |4 W$ e% y0 m* G! T% W* O  M
  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 0 ~4 c! h# q! E8 g% O
   : G3 H* H) z5 g' j
  -n count Number of echo requests to send.
9 N" o  ?4 {, N, R  
1 q7 @0 V; B# D7 n  发送count指定的Echo数据包数。   r4 J4 N  z4 A. Q, S! u; c3 c
   $ Z+ K# b* q2 z: T1 R
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: # }" L( o8 Y/ t6 h% x9 l
  
/ O% ?+ ^3 }( V" b# H$ m5 K  C:\>ping -n 50 202.103.96.68 . A# L- z" F+ C7 K9 z9 k! Y
  
4 j/ J- F! S5 g! |2 d  Pinging 202.103.96.68 with 32 bytes of data:
  J* r5 }7 j+ f0 Z& D  
9 b: R" z$ O' g, Y' t  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 {* b. w4 D' a, w. q1 t
  
% J3 U# }. E' W+ E  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ y( C" N" X2 f7 \' H4 q
   4 E/ [) G% F. \
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ M, e5 v- Z5 Q+ G4 y   ! @: v  g; P1 H3 X  G% O! B4 n) |
  Request timed out.
2 @8 o! z0 k0 R7 E& W   0 N9 w8 M! |4 z! Q) @  ~1 T, J
  ………………
7 h1 w: f3 z/ b  
( V1 l' t; Q, T$ K  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / {4 b2 K" k+ \! U7 s
  
# y! e  q  e2 y# O7 O6 G  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : b" @/ G) o6 n  {" H
  
( Q$ z0 y7 Z$ t1 x1 S% p. j3 G( x  Ping statistics for 202.103.96.68: # d( a! z+ d  f* _0 z" i) T
   9 s5 W/ k5 i0 A' o
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
8 x5 p" e$ p% ^* c" H  
' i8 d; M' ^4 L0 {  Minimum = 40ms, Maximum = 51ms, Average = 46ms " N. g7 R4 s3 S
  
' v" P. h5 d! p  k  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 $ L- c% e( N' X& D# l+ A3 n+ r1 D
  
* X& ?) P9 h# E! Z' L; C; R3 n6 a  -l size Send buffer size. 3 B! I- X) Z, W( I
  
; D1 V* C5 T2 m$ ], }+ N( F  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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