|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ( ^& z1 C, \- d$ `% K
7 G4 F( g9 i5 _4 N 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
! [' \* t4 v/ M8 }% e9 W/ ]8 W
4 J, R9 ]* c) G, K 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
/ l( _$ r: p2 a' ?; E $ X) r" T$ P" `6 @" C' Z) C: x1 Y
Options:
" Q* {% x' c+ ~. ]' w, T) y
# o2 g4 s! Z" V& T6 y -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
0 K9 T$ c' u; j% ]# p
1 J2 i9 |; U6 Q. N; H! L 不停的ping地方主机,直到你按下Control-C。
1 l0 P& f1 N3 q- p) o8 @/ x ! U6 S! s/ X% P% K
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 2 R ?: x. Q/ K! P" e) S2 o6 A1 f
0 p" T" M, f- i1 z; l* V: U
-a Resolve addresses to hostnames.
% v2 n! ^$ w$ J' F9 U
2 E) K9 u$ B) y 解析计算机NetBios名。
2 s( i: o1 a6 e4 r : M! b: T% `# M! r9 A' [0 g& K1 m
示例:C:\>ping -a 192.168.1.21
M# I2 T- Y) Z2 |
7 E8 x: E9 g# z# K6 z Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ' L! y+ v @5 i
# v3 t( v# C9 [, b8 v Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: D) m3 {" t' Y7 n+ E* ?6 Z0 _ 9 }$ T* z6 e8 j( U, L: c) K
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / b- Z: R1 d+ n0 n1 O3 c5 @
$ ~7 E4 u, L; {8 a; r
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 ^8 Q/ f6 F. F1 }+ y9 P- [8 k, X
c; h& @/ C' Q$ ~/ `
9 b* }' V, [4 [# R Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 f" l) s. ~4 i. ] 4 Q3 w# w$ T1 [! o( T: Z7 Z! ^
Ping statistics for 192.168.1.21: ' O8 p: A$ T- g
" T4 j. h- h! F! S( _7 U: E: W8 b Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: # i3 A9 E( v5 X& m# E: d
/ s/ ?6 m6 y, E: F# `0 H Minimum = 0ms, Maximum = 0ms, Average = 0ms
* u! O7 C" ~4 |/ g7 K" E0 y: r/ x9 J
+ K I+ @$ R. x3 D" n 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
" b! T1 ^ j0 t- S. M' `& n) M! [
; f7 B" f7 [, v6 z. J; ] -n count Number of echo requests to send.
% j# _0 u2 P- X- w- H ; C) W, {6 O/ K: I
发送count指定的Echo数据包数。 - ^! i, @/ D4 X0 T5 c! r
# @ Z& {$ l7 k5 N+ { 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
2 w+ V7 ]5 p, l( |' ^7 \" r6 P 8 P) y q: q2 x- h: | t
C:\>ping -n 50 202.103.96.68 / y8 H) F: h2 X+ i0 `+ C7 f
5 j' z; {8 F& G4 |6 C# [, X5 E
Pinging 202.103.96.68 with 32 bytes of data: / L9 S! Y3 a$ W1 ?1 Q0 G" H# O
4 E& d% h' {2 q5 V% W Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! H( F$ k, `2 V i2 g: p; p$ k
4 k( Y, r8 ^* B/ ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 Q9 v! \. ~1 p' j
+ ^0 ]7 o- }, T+ s- l# E- w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! T, J8 n( \) M3 N
8 e7 h' J' f( l6 V7 Q# w Request timed out.
( v6 M7 O. ]* X0 W( x2 {7 T" i 4 N8 W; \) p1 w/ J% A% H
………………
) R3 ~3 k" x$ ~2 Y% V) H( r& U
& D0 _: Y' A4 `3 ` Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . A! }" f' c+ {1 Q
- t; ~0 |; Z( o8 t2 F2 F3 n. c, j3 _' R Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. [/ @' }% J. R) d. z; l- L0 [
" [2 J; j% {6 f4 G% E" ~# j1 t Ping statistics for 202.103.96.68:
5 U9 ^/ Z$ J1 I S& q, C% ?! e: G # ?& f2 N- D' [6 W; R6 U, s+ t
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: , a9 H8 {4 |; i4 `. a
, {4 b0 r2 V; M- ~/ v Minimum = 40ms, Maximum = 51ms, Average = 46ms
0 O4 I$ l- _- @& H. h& o
: e! ]. w6 V& X$ k' ~0 K 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 " w% C( I# }# ]- G. F4 K
$ Q6 p& z6 }3 T# W8 R/ e -l size Send buffer size.
, u) Z G8 {% m+ N Q( p$ V 9 }8 [; |; j8 E H" R* L. C0 _
定义echo数据包大小。 |
|