返回列表 发帖

教你正确使用Windows的Ping命令

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 9 ~! x" M1 w- u% N) v9 G; e8 }
  
. a0 s1 O* w, S& {/ ]. N  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
5 p4 i7 j" P/ C! M: g( Y4 z) [  
$ Q9 E( r3 _) K9 E2 B# n  s  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
+ R* H$ v6 ?" F9 ]; @2 r  
! j& c; N* }' G7 w3 y  Options: 6 W: @/ w1 x; l. @- o* p$ y
  
# }1 U3 z5 l1 }; N- R/ W! Y% Q. M5 R  -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
# ^$ G& v$ O' j' J9 I  c. i   9 `$ h( ~5 |2 X( g! v6 m! Q6 S% B
  不停的ping地方主机,直到你按下Control-C。
# r6 y1 d1 \! {/ F   " ~5 q5 P& B) Y; B6 O$ |/ x0 t
  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 * o4 l/ H! V, l. [/ G3 P
   * `4 r1 `  q( a
  -a Resolve addresses to hostnames.
% T1 o1 v4 g- f4 v  j, J  
2 v4 k( F# @' q  解析计算机NetBios名。 & V5 u. s* {6 Q1 s3 u1 I0 V+ w
  
7 Z' G( b( S- k2 ~0 }  示例:C:\>ping -a 192.168.1.21 : v" _& x& S! G* q, K2 r# `5 I7 \  f9 G1 d
  
  B7 q6 M" l6 V0 E# L  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 0 Q$ W  T$ ~8 T+ G" `
   8 p2 B1 y! B. n1 n
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. e/ |# Y3 X, o; t" M  
# o, a) K* y; R  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % j- E/ p+ Q/ Y. k
  
. }  p4 Q4 Q5 E' @. X$ i3 F  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / ~: ?. M1 c- `6 g4 f0 G9 ], l

1 l& x: G0 b/ n   8 p6 U' a4 q$ W  ]; K3 Y. a9 |0 W( J
  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
  v( m. T, S4 M7 l5 [   4 |# ^0 E- {% k! l/ G
  Ping statistics for 192.168.1.21:
. T/ u1 A, [2 X6 Z, _   " f5 s) P) ~! L" K: \- Q5 @" I4 p) ?2 m
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
1 h( Z0 m  r+ @0 }  ?: D   ) J! ?: ~- V; K
  Minimum = 0ms, Maximum = 0ms, Average = 0ms 8 b" F; L! h6 U, L: i1 M6 b
  
7 ]' M: k0 u+ l. t# G  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
. R5 W# _% X# ^, @   ; s' p7 q8 x+ p: q7 f. J4 a- I+ M
  -n count Number of echo requests to send.
0 Y5 r" x8 B5 V# f. T  
3 ~! C" Q& J4 Z* E1 G' c  发送count指定的Echo数据包数。
  G' Q$ y+ m, n* @) A   6 S/ `' S2 G% J7 a0 w
  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ( ~, j& Y0 ]3 x5 L) A
  
: z9 k2 g9 A4 Z  C:\>ping -n 50 202.103.96.68
( _8 O' g( \* M2 |* V3 G5 @) d   - N9 z( [4 V8 A* M5 `: L: c' l8 ]
  Pinging 202.103.96.68 with 32 bytes of data:
+ z) u! `; X- q, Y' F  
# T; f# O* Y/ ]8 e  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( b" O5 T9 ?* f9 b   4 ?* {$ M' L, P- S' B* w
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( b2 }3 s! p3 ^5 Y7 t6 C5 A
  
6 p* E, X% S: |" x% Y6 ]7 R  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 [& D! A; h& I7 I8 d/ y+ v, H
   + d. t- y8 e( G+ n7 x+ P
  Request timed out.
6 A* g  Z/ ~: Q9 `0 T* {  
& n1 \/ d* u  F) k4 E$ f) I' ^  ………………
" R$ f3 L& s6 z" D/ z  
3 o) w, J& |" b( J- f& A- X  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 _+ Y3 x- o2 q- K5 U1 o" ?; S
   - I$ w- `; A& l% f, u
  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 x, `- F2 ~/ t' h1 O! j8 D
   0 a9 @  b" s& O& C+ @* [1 I
  Ping statistics for 202.103.96.68:
& s# ~, ~% h: ?4 P3 s   / L9 f( x5 S3 |) |4 j$ o
  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
: Y9 ^% z4 E0 U6 H; k9 l  
* F% r. |  u. I5 n: `$ W$ |5 I6 @$ A  Minimum = 40ms, Maximum = 51ms, Average = 46ms 9 r. E( q% D) B) [# Q3 P
   0 l  u8 r9 @+ q5 C+ P" F3 k
  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 2 P1 {9 Y' l% ^2 ?! a+ I' L
  
, Q/ X, Q. q' e' i( K# D' A$ h1 c  -l size Send buffer size.
7 t$ l& z: u% U! h4 S- x( w' n# y& b   ; N, B9 Y. u! T  R, c  y  B) K
  定义echo数据包大小。
89w.org捌玖网络

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

TOP

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