I believe that everyone has been familiar with the ping command, but
It is not a lot to play the function of ping, but I don't have much. Of course I also
It is not to say that I can let Ping play the biggest function, but I only use P
ING this tool also summarizes some little experience, now share it with you.
Now I will tell you about the help of ping commands.
The skills you will use, ping can only be used after installation of the TCP / IP protocol
use:
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
Options:
-t ping the specified host unient stopped.to See
Statistics and Continue - Type Control-Break; To Stop
- TYPE CONTROL-C.
Keep Ping Local Host until you press Control-C.
This feature has no special skill, but it can be used with other parameters.
It will be mentioned below.
-a resolve addresss to hostnames.
Analyze computer NetBIOS name.
Example: c: \> ping -a 192.168.1.21
Pinging Iceblood.yofor.com [192.168.1.21] with 32
BYTES of DATA:
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Ping Statistics for 192.168.1.21:
Packets: SENT = 4, Received = 4, LOST = 0 (0%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 0ms, maximum = 0ms, Average = 0ms
From above, IP is named IP 192.168.1.21.
Eblood.yofor.com.
--N Count Number of echo requests to send.
Send count of the ECHO packet specified by COUNT.
By default, only four packets are sent, through this command.
Take the number of sent to the number, it is very helpful to measure the network speed, such as I
Want to test the average time of returning to send 50 packets, the fastest time
How much, the slowest time can be learned by the following:
C: \> ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 Time = 50ms TTL = 241REQUEST TIMED OUT.
..................
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Ping statistics for 202.103.96.68:
Packets: SENT = 50, Received = 48, LOST = 2 (4%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 40ms, maximum = 51ms, Average = 46ms
From the above, I can know that I will send 50 packets to 202.103.96.68.
There are 48 in the Cheng, two of which are lost due to unknown reasons, this 48
The return speed is the fastest speed of 40ms in the data package, the speed is 51ms, and the average speed is
Take 46ms.
-l size send buffer size.
Define the ECHO packet size.
In the default, the packet size sent by Windows is 32BYT.
We can also define its size, but there is a size limit, that is
Maximum can only send 65500BYT, maybe someone will ask why it is limited to 65500
BYT, because the Windows series has a security vulnerability (perhaps also
Including other systems) is the data package that is transmitted to the other party is greater than or equal to 655
At 32, the other party is very likely to block, so Microsoft has solved this security.
Full vulnerability then limits the packet size of ping. Although Microsoft has already done
This limit, but this parameter is still very powerful after the other parameters.
For example, we can implement an aggressive by fitting -t parameters.
Command: (The following introduction is dangerous, only for testing, do not easily apply
On the machine, otherwise the consequences are at your own risk)
C: \> ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 BYTES of DATA:
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
..................
This will send the size of 192.168.1.21 to 65500by to the 192.168.1.21 computer.
T's packet, if you only have a computer, there is no effect, but
If you have a lot of computers, you can make the other party completely paralyzed, I have done it.
Such a test, when I use more than 10 computer PING at the same time, Win2000
When the computer of the Pro system, less than 5 minutes, the network is completely paralyzed.
The network is seriously blocked, and HTTP and FTP services are completely stopped, thereby visible power
Same smaller.
-f set don't fragment flag in packet.
Send a "Do not segment" flag in the packet.
In general, the packets you send will be sent to the other party through the routing segment.
Plus the route will not be resigned after the route will.
-i TTL TIME TO LIVE.
Specifies the time to stay in the system in the other party.
This parameter also helps you check the network operation.
-V TOS TYPE OF Service. Set the Service Type field to the value specified by TOS.
-r Count Record Route for Count HOPS.
Record the routing of the outgoing and returning packets in the Record Routing field.
In general, the packet you sent is reached through a route.
, But what is the route? You can set you through this parameter
I want to detect the number of routes, but the limit is 9, that is, you only
Can track 9 routes, if you want to detect more, you can implement it through other commands
I will explain it to you in the future articles. The following is an example:
C: \> ping -n 1 -r 9 202.96.105.101 (send a packet,
Up to 9 routes)
Pinging 202.96.105.101 with 32 bytes of data:
Reply from 202.96.105.101: bytes = 32 TIME = 10ms TTL = 249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90
Ping statistics for 202.96.105.101:
Packets: SENT = 1, Received = 1, Lost = 0 (0% LOSS),
Approximate Round Trip Times in Milli-Seconds:
Minimum = 10ms, maximum = 10ms, Average = 10ms
From above, you can know from my computer to 202.96.105.101
Over 202.107.208.187, 202.107.210.214, 61.153.112.70
, 61.53.112.89, 202.96.105.149, 202.96.105.97 These
A route.
-s Count Timestamp for Count HOPS.
Specifies the timestamp of the number of hops specified by count.
This parameter is similar to -R, but this parameter does not record the packet return.
The route is only 4 only.
-j host-list loose source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer can be separated by the intermediate gateway (routing sparse source) IP allowed maximum number
Take 9.
-k Host-List strict source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer cannot be separated by the intermediate gateway (routing strict source) IP allowed maximum number
Take 9.
-w Timeout Timeout in MilliseConds to Wait for Each
Reply.
Specifies a timeshoot, unit is millisecond.
This parameter has no other techniques.
Other Tips for the ping command: Can you make a PING?
The other party returns to your TTL value size, rough judgment target host system type
Is the Windows series or a UNIX / Linux series, in general, Windows
The TTL value returned by the system is between 100-130, and the UNIX / Linux series
The TTL value returned by the system is between 240-255, and of course the value of TTL is modified in the host, and the Windows series can be modified by modifying the registry.
The lower key value is implemented:
[HKEY_LOCAL_MACHINE \System \CurrentControlset\serve
CES\TCPIP \Parameters]
DEFAULTTTL = DWORD: 000000FF
255 --- ff
128 --- 80
64 ---- 40
32 ---- 20
Ok, the ping command is basically completely explained, and there is -J, -k parameter
I haven't explained it in detail, and because some reasons also include the capital I collected.
I have not introduced it to you more, please forgive me, if you are watching
Among the friends of this article know more than me, and other uses
I hope you can tell me and thank you here. Ping's advanced usage
I believe that everyone has been familiar with the ping command, but
It is not a lot to play the function of ping, but I don't have much. Of course I also
It is not to say that I can let Ping play the biggest function, but I only use P
ING this tool also summarizes some little experience, now share it with you.
Now I will tell you about the help of ping commands.
The skills you will use, ping can only be used after installation of the TCP / IP protocol
use:
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
Options:
-t ping the specified host unient stopped.to See
Statistics and Continue - Type Control-Break; To Stop
- TYPE CONTROL-C.
Keep Ping Local Host until you press Control-C.
This feature has no special skill, but it can be used with other parameters.
It will be mentioned below.
-a resolve addresss to hostnames.
Analyze computer NetBIOS name.
Example: c: \> ping -a 192.168.1.21
Pinging Iceblood.yofor.com [192.168.1.21] with 32
BYTES of DATA:
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Ping Statistics for 192.168.1.21:
Packets: SENT = 4, Received = 4, LOST = 0 (0%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 0ms, maximum = 0ms, Average = 0ms
From the above, you can know the computer NetBIOS named Iceblood.Yofor.com with IP 192.168.1.21.
--N Count Number of echo requests to send.
Send count of the ECHO packet specified by COUNT.
By default, only four packets are sent, through this command.
Take the number of sent to the number, it is very helpful to measure the network speed, such as I
Want to test the average time of returning to send 50 packets, the fastest time
How much, the slowest time can be learned by the following:
C: \> ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Request timed out.
..................
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Ping statistics for 202.103.96.68:
Packets: SENT = 50, Received = 48, LOST = 2 (4%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 40ms, maximum = 51ms, Average = 46ms
From the above, I can know that I will send 50 packets to 202.103.96.68.
There are 48 in the Cheng, two of which are lost due to unknown reasons, this 48
The return speed is the fastest speed of 40ms in the data package, the speed is 51ms, and the average speed is
Take 46ms.
-l size send buffer size.
Define the ECHO packet size.
In the default, the packet size sent by Windows is 32BYT.
We can also define its size, but there is a size limit, that is
Maximum can only send 65500BYT, maybe someone will ask why it is limited to 65500
BYT, because the Windows series has a security vulnerability (perhaps also
Including other systems) is the data package that is transmitted to the other party is greater than or equal to 655
At 32, the other party is very likely to block, so Microsoft has solved this security.
Full vulnerability then limits the packet size of ping. Although Microsoft has already done
This limit, but this parameter is still very powerful after the other parameters.
For example, we can implement an aggressive by fitting -t parameters.
Command: (The following introduction is dangerous, only for testing, do not easily apply
On the machine, otherwise the consequences are at your own risk)
C: \> ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 BYTES of DATA:
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
Reply from 192.168.1.21: Bytes = 65500 Time <10mSttl = 254
..................
This will send the size of 192.168.1.21 to 65500by to the 192.168.1.21 computer.
T's packet, if you only have a computer, there is no effect, but
If you have a lot of computers, you can make the other party completely paralyzed, I have done it.
Such a test, when I use more than 10 computer PING at the same time, Win2000
When the computer of the Pro system, less than 5 minutes, the network is completely paralyzed.
The network is seriously blocked, and HTTP and FTP services are completely stopped, thereby visible power
Same smaller.
-f set don't fragment flag in packet.
Send a "Do not segment" flag in the packet.
In general, the packets you send will be sent to the other party through the routing segment.
Plus the route will not be resigned after the route will.
-i TTL TIME TO LIVE.
Specifies the time to stay in the system in the other party.
This parameter also helps you check the network operation.
-V TOS TYPE OF Service.
Set the Service Type field to the value specified by TOS.
-r Count Record Route for Count HOPS.
Record the routing of the outgoing and returning packets in the Record Routing field.
In general, the packet you sent is reached through a route.
, But what is the route? You can set you through this parameter
I want to detect the number of routes, but the limit is 9, that is, you only
Can track 9 routes, if you want to detect more, you can implement it through other commands
I will explain it to you in the future articles. The following is an example:
C: \> ping -n 1 -r 9 202.96.105.101 (send a packet,
Up to 9 routes)
Pinging 202.96.105.101 with 32 bytes of data:
Reply from 202.96.105.101: bytes = 32 TIME = 10ms TTL = 249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90
Ping statistics for 202.96.105.101:
Packets: SENT = 1, Received = 1, Lost = 0 (0% LOSS),
Approximate Round Trip Times in Milli-Seconds:
Minimum = 10ms, maximum = 10ms, Average = 10ms
From above, you can know from my computer to 202.96.105.101
Over 202.107.208.187, 202.107.210.214, 61.153.112.70
, 61.53.112.89, 202.96.105.149, 202.96.105.97 These
A route.
-s Count Timestamp for Count HOPS.
Specifies the timestamp of the number of hops specified by count.
This parameter is similar to -R, but this parameter does not record the packet return.
The route is only 4 only.
-j host-list loose source route along host-list. Routing packets using Computer-List specified. Continuous meter
The computer can be separated by the intermediate gateway (routing sparse source) IP allowed maximum number
Take 9.
-k Host-List strict source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer cannot be separated by the intermediate gateway (routing strict source) IP allowed maximum number
Take 9.
-w Timeout Timeout in MilliseConds to Wait for Each
Reply.
Specifies a timeshoot, unit is millisecond.
This parameter has no other techniques.
Other Tips for the ping command: Can you make a PING?
The other party returns to your TTL value size, rough judgment target host system type
Is the Windows series or a UNIX / Linux series, in general, Windows
The TTL value returned by the system is between 100-130, and the UNIX / Linux series
The TTL value returned between the system is between 240-255, of course, the value of TTL is in the other party.
It is possible to modify, and the Windows series can be modified by modifying the registry.
The lower key value is implemented:
[HKEY_LOCAL_MACHINE \System \CurrentControlset\serve
CES\TCPIP \Parameters]
DEFAULTTTL = DWORD: 000000FF
255 --- ff
128 --- 80
64 ---- 40
32 ---- 20
Ok, the ping command is basically completely explained, and there is -J, -k parameter
I haven't explained it in detail, and because some reasons also include the capital I collected.
I have not introduced it to you more, please forgive me, if you are watching
Among the friends of this article know more than me, and other uses
I hope you can tell me and thank you here. Ping's advanced usage
I believe that everyone has been familiar with the ping command, but
It is not a lot to play the function of ping, but I don't have much. Of course I also
It is not to say that I can let Ping play the biggest function, but I only use P
ING this tool also summarizes some little experience, now share it with you.
Now I will tell you about the help of ping commands.
The skills you will use, ping can only be used after installation of the TCP / IP protocol
use:
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
Options:
-t ping the specified host unient stopped.to See
Statistics and Continue - Type Control-Break; To Stop
- TYPE CONTROL-C.
Keep Ping Local Host until you press Control-C.
This feature has no special skill, but it can be used with other parameters.
It will be mentioned below.
-a resolve addresss to hostnames.
Analyze computer NetBIOS name.
Example: c: \> ping -a 192.168.1.21
Pinging Iceblood.yofor.com [192.168.1.21] with 32bytes of data:
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Ping Statistics for 192.168.1.21:
Packets: SENT = 4, Received = 4, LOST = 0 (0%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 0ms, maximum = 0ms, Average = 0ms
From above, IP is named IP 192.168.1.21.
Eblood.yofor.com.
--N Count Number of echo requests to send.
Send count of the ECHO packet specified by COUNT.
By default, only four packets are sent, through this command.
Take the number of sent to the number, it is very helpful to measure the network speed, such as I
Want to test the average time of returning to send 50 packets, the fastest time
How much, the slowest time can be learned by the following:
C: \> ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Request timed out.
..................
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Ping statistics for 202.103.96.68:
Packets: SENT = 50, Received = 48, LOST = 2 (4%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 40ms, maximum = 51ms, Average = 46ms
From the above, I can know that I will send 50 packets to 202.103.96.68.
There are 48 in the Cheng, two of which are lost due to unknown reasons, this 48
The return speed is the fastest speed of 40ms in the data package, the speed is 51ms, and the average speed is
Take 46ms.
-l size send buffer size.
Define the ECHO packet size.
In the default, the packet size sent by Windows is 32BYT.
We can also define its size, but there is a size limit, that is
The maximum can only send 65500BYT, maybe someone will ask why it is limited to 65500BYT, because the Windows series has a security vulnerability (perhaps also
Including other systems) is the data package that is transmitted to the other party is greater than or equal to 655
At 32, the other party is very likely to block, so Microsoft has solved this security.
Full vulnerability then limits the packet size of ping. Although Microsoft has already done
This limit, but this parameter is still very powerful after the other parameters.
For example, we can implement an aggressive by fitting -t parameters.
Command: (The following introduction is dangerous, only for testing, do not easily apply
On the machine, otherwise the consequences are at your own risk)
C: \> ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 BYTES of DATA:
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
..................
This will send the size of 192.168.1.21 to 65500by to the 192.168.1.21 computer.
T's packet, if you only have a computer, there is no effect, but
If you have a lot of computers, you can make the other party completely paralyzed, I have done it.
Such a test, when I use more than 10 computer PING at the same time, Win2000
When the computer of the Pro system, less than 5 minutes, the network is completely paralyzed.
The network is seriously blocked, and HTTP and FTP services are completely stopped, thereby visible power
Same smaller.
-f set don't fragment flag in packet.
Send a "Do not segment" flag in the packet.
In general, the packets you send will be sent to the other party through the routing segment.
Plus the route will not be resigned after the route will.
-i TTL TIME TO LIVE.
Specifies the time to stay in the system in the other party.
This parameter also helps you check the network operation.
-V TOS TYPE OF Service.
Set the Service Type field to the value specified by TOS.
-r Count Record Route for Count HOPS.
Record the routing of the outgoing and returning packets in the Record Routing field.
In general, the packet you sent is reached through a route.
, But what is the route? You can set you through this parameter
I want to detect the number of routes, but the limit is 9, that is, you only
Can track 9 routes, if you want to detect more, you can implement it through other commands
I will explain it to you in the future articles. The following is an example:
C: \> ping -n 1 -r 9 202.96.105.101 (send a packet,
Up to 9 routes)
Pinging 202.96.105.101 with 32 bytes of data:
Reply from 202.96.105.101: bytes = 32 TIME = 10ms TTL = 249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90ping statistics for 202.96.105.101:
Packets: SENT = 1, Received = 1, Lost = 0 (0% LOSS),
Approximate Round Trip Times in Milli-Seconds:
Minimum = 10ms, maximum = 10ms, Average = 10ms
From above, you can know from my computer to 202.96.105.101
Over 202.107.208.187, 202.107.210.214, 61.153.112.70
, 61.53.112.89, 202.96.105.149, 202.96.105.97 These
A route.
-s Count Timestamp for Count HOPS.
Specifies the timestamp of the number of hops specified by count.
This parameter is similar to -R, but this parameter does not record the packet return.
The route is only 4 only.
-j host-list loose source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer can be separated by the intermediate gateway (routing sparse source) IP allowed maximum number
Take 9.
-k Host-List strict source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer cannot be separated by the intermediate gateway (routing strict source) IP allowed maximum number
Take 9.
-w Timeout Timeout in MilliseConds to Wait for Each
Reply.
Specifies a timeshoot, unit is millisecond.
This parameter has no other techniques.
Other Tips for the ping command: Can you make a PING?
The other party returns to your TTL value size, rough judgment target host system type
Is the Windows series or a UNIX / Linux series, in general, Windows
The TTL value returned by the system is between 100-130, and the UNIX / Linux series
The TTL value returned between the system is between 240-255, of course, the value of TTL is in the other party.
It is possible to modify, and the Windows series can be modified by modifying the registry.
The lower key value is implemented:
[HKEY_LOCAL_MACHINE \System \CurrentControlset\serve
CES\TCPIP \Parameters]
DEFAULTTTL = DWORD: 000000FF
255 --- ff
128 --- 80
64 ---- 40
32 ---- 20
Ok, the ping command is basically completely explained, and there is -J, -k parameter
I haven't explained it in detail, and because some reasons also include the capital I collected.
I have not introduced it to you more, please forgive me, if you are watching
Among the friends of this article know more than me, and other uses
I hope you can tell me and thank you here. Ping's advanced usage
I believe that everyone has been familiar with the ping command, but
It is not a lot to play the function of ping, but I don't have much. Of course I also
It is not to say that I can let Ping play the biggest function, but I only use P
ING this tool also summarizes some little experience, now share it with you.
Now I will tell you about the help of ping commands.
The skills you will use, ping can only be used after installation of the TCP / IP protocol
use:
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
Options:
-t ping the specified host unient stopped.to See
Statistics and Continue - Type Control-Break; To Stop
- TYPE CONTROL-C.
Keep Ping Local Host until you press Control-C.
This feature has no special skill, but it can be used with other parameters.
It will be mentioned below.
-a resolve addresss to hostnames.
Analyze computer NetBIOS name.
Example: c: \> ping -a 192.168.1.21
Pinging Iceblood.yofor.com [192.168.1.21] with 32
BYTES of DATA:
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Ping Statistics for 192.168.1.21:
Packets: SENT = 4, Received = 4, LOST = 0 (0%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 0ms, maximum = 0ms, Average = 0ms
From above, IP is named IP 192.168.1.21.
Eblood.yofor.com.
--N Count Number of echo requests to send.
Send count of the ECHO packet specified by COUNT.
By default, only four packets are sent, through this command.
Take the number of sent to the number, it is very helpful to measure the network speed, such as I
Want to test the average time of returning to send 50 packets, the fastest time
How much, the slowest time can be learned by the following:
C: \> ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Request timed out.
..................
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Ping Statistics for 202.103.96.68:Packets: Sent = 50, Received = 48, LOST = 2 (4%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 40ms, maximum = 51ms, Average = 46ms
From the above, I can know that I will send 50 packets to 202.103.96.68.
There are 48 in the Cheng, two of which are lost due to unknown reasons, this 48
The return speed is the fastest speed of 40ms in the data package, the speed is 51ms, and the average speed is
Take 46ms.
-l size send buffer size.
Define the ECHO packet size.
In the default, the packet size sent by Windows is 32BYT.
We can also define its size, but there is a size limit, that is
Maximum can only send 65500BYT, maybe someone will ask why it is limited to 65500
BYT, because the Windows series has a security vulnerability (perhaps also
Including other systems) is the data package that is transmitted to the other party is greater than or equal to 655
At 32, the other party is very likely to block, so Microsoft has solved this security.
Full vulnerability then limits the packet size of ping. Although Microsoft has already done
This limit, but this parameter is still very powerful after the other parameters.
For example, we can implement an aggressive by fitting -t parameters.
Command: (The following introduction is dangerous, only for testing, do not easily apply
On the machine, otherwise the consequences are at your own risk)
C: \> ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 BYTES of DATA:
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
..................
This will send the size of 192.168.1.21 to 65500by to the 192.168.1.21 computer.
T's packet, if you only have a computer, there is no effect, but
If you have a lot of computers, you can make the other party completely paralyzed, I have done it.
Such a test, when I use more than 10 computer PING at the same time, Win2000
When the computer of the Pro system, less than 5 minutes, the network is completely paralyzed.
The network is seriously blocked, and HTTP and FTP services are completely stopped, thereby visible power
Same smaller.
-f set don't fragment flag in packet.
Send a "Do not segment" flag in the packet.
In general, the packets you send will be sent to the other party through the routing segment.
Plus the route will not be resigned after the route will.
-i TTL TIME TO LIVE.
Specifies the time to stay in the system in the other party.
This parameter also helps you check the network operation.
-V TOS TYPE OF Service.
Set the Service Type field to the value specified by TOS.
-r Count Record Route for Count HOPS.
Record the routing of the outgoing and returning packets in the Record Routing field.
In general, the packet you sent is reached through a route.
, But what is the route? You can set you through this parameter
I want to detect the number of routes, but it is limited to 9, that is, you can only track 9 routing. If you want to detect more, you can implement it through other commands.
I will explain it to you in the future articles. The following is an example:
C: \> ping -n 1 -r 9 202.96.105.101 (send a packet,
Up to 9 routes)
Pinging 202.96.105.101 with 32 bytes of data:
Reply from 202.96.105.101: bytes = 32 TIME = 10ms TTL = 249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90
Ping statistics for 202.96.105.101:
Packets: SENT = 1, Received = 1, Lost = 0 (0% LOSS),
Approximate Round Trip Times in Milli-Seconds:
Minimum = 10ms, maximum = 10ms, Average = 10ms
From above, you can know from my computer to 202.96.105.101
Over 202.107.208.187, 202.107.210.214, 61.153.112.70
, 61.53.112.89, 202.96.105.149, 202.96.105.97 These
A route.
-s Count Timestamp for Count HOPS.
Specifies the timestamp of the number of hops specified by count.
This parameter is similar to -R, but this parameter does not record the packet return.
The route is only 4 only.
-j host-list loose source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer can be separated by the intermediate gateway (routing sparse source) IP allowed maximum number
Take 9.
-k Host-List strict source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer cannot be separated by the intermediate gateway (routing strict source) IP allowed maximum number
Take 9.
-w Timeout Timeout in MilliseConds to Wait for Each
Reply.
Specifies a timeshoot, unit is millisecond.
This parameter has no other techniques.
Other Tips for the ping command: Can you make a PING?
The other party returns to your TTL value size, rough judgment target host system type
Is the Windows series or a UNIX / Linux series, in general, Windows
The TTL value returned by the system is between 100-130, and the UNIX / Linux series
The TTL value returned between the system is between 240-255, of course, the value of TTL is in the other party.
It is possible to modify, and the Windows series can be modified by modifying the registry.
The lower key value is implemented:
[HKEY_LOCAL_MACHINE \System \CurrentControlset\serve
CES\TCPIP \Parameters]
Defaultttl = dword: 000000FF255 --- FF
128 --- 80
64 ---- 40
32 ---- 20
Ok, the ping command is basically completely explained, and there is -J, -k parameter
I haven't explained it in detail, and because some reasons also include the capital I collected.
I have not introduced it to you more, please forgive me, if you are watching
Among the friends of this article know more than me, and other uses
I hope you can tell me and thank you here. Ping's advanced usage
I believe that everyone has been familiar with the ping command, but
It is not a lot to play the function of ping, but I don't have much. Of course I also
It is not to say that I can let Ping play the biggest function, but I only use P
ING this tool also summarizes some little experience, now share it with you.
Now I will tell you about the help of ping commands.
The skills you will use, ping can only be used after installation of the TCP / IP protocol
use:
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
Options:
-t ping the specified host unient stopped.to See
Statistics and Continue - Type Control-Break; To Stop
- TYPE CONTROL-C.
Keep Ping Local Host until you press Control-C.
This feature has no special skill, but it can be used with other parameters.
It will be mentioned below.
-a resolve addresss to hostnames.
Analyze computer NetBIOS name.
Example: c: \> ping -a 192.168.1.21
Pinging Iceblood.yofor.com [192.168.1.21] with 32
BYTES of DATA:
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Reply from 192.168.1.21: Bytes = 32 TIME <10MS TTL = 254
Ping Statistics for 192.168.1.21:
Packets: SENT = 4, Received = 4, LOST = 0 (0%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 0ms, maximum = 0ms, Average = 0ms
From above, IP is named IP 192.168.1.21.
Eblood.yofor.com.
--N Count Number of echo requests to send.
Send count of the ECHO packet specified by COUNT.
By default, only four packets are sent, through this command.
Take the number of sent to the number, it is very helpful to measure the network speed, such as I
Want to test the average time of the return to the 50 packets, how much is the fastest time, the slowest time can be learned by:
C: \> ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Request timed out.
..................
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Reply from 202.103.96.68: Bytes = 32 TIME = 50ms TTL = 241
Ping statistics for 202.103.96.68:
Packets: SENT = 50, Received = 48, LOST = 2 (4%
Loss), Approximate Round Trip Times in Milli-Seconds:
Minimum = 40ms, maximum = 51ms, Average = 46ms
From the above, I can know that I will send 50 packets to 202.103.96.68.
There are 48 in the Cheng, two of which are lost due to unknown reasons, this 48
The return speed is the fastest speed of 40ms in the data package, the speed is 51ms, and the average speed is
Take 46ms.
-l size send buffer size.
Define the ECHO packet size.
In the default, the packet size sent by Windows is 32BYT.
We can also define its size, but there is a size limit, that is
Maximum can only send 65500BYT, maybe someone will ask why it is limited to 65500
BYT, because the Windows series has a security vulnerability (perhaps also
Including other systems) is the data package that is transmitted to the other party is greater than or equal to 655
At 32, the other party is very likely to block, so Microsoft has solved this security.
Full vulnerability then limits the packet size of ping. Although Microsoft has already done
This limit, but this parameter is still very powerful after the other parameters.
For example, we can implement an aggressive by fitting -t parameters.
Command: (The following introduction is dangerous, only for testing, do not easily apply
On the machine, otherwise the consequences are at your own risk)
C: \> ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 BYTES of DATA:
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
Reply from 192.168.1.21: Bytes = 65500 Time <10ms
TTL = 254
..................
This will send the size of 192.168.1.21 to 65500by to the 192.168.1.21 computer.
T's packet, if you only have a computer, there is no effect, but
If you have a lot of computers, you can make the other party completely paralyzed, I have done it.
Such a test, when I use more than 10 computer PING at the same time, Win2000
When the PRO system computer, less than 5 minutes, the network is already completely paralyzed, the network is seriously blocked, HTTP and FTP services are completely stopped, which can be seen in power
Same smaller.
-f set don't fragment flag in packet.
Send a "Do not segment" flag in the packet.
In general, the packets you send will be sent to the other party through the routing segment.
Plus the route will not be resigned after the route will.
-i TTL TIME TO LIVE.
Specifies the time to stay in the system in the other party.
This parameter also helps you check the network operation.
-V TOS TYPE OF Service.
Set the Service Type field to the value specified by TOS.
-r Count Record Route for Count HOPS.
Record the routing of the outgoing and returning packets in the Record Routing field.
In general, the packet you sent is reached through a route.
, But what is the route? You can set you through this parameter
I want to detect the number of routes, but the limit is 9, that is, you only
Can track 9 routes, if you want to detect more, you can implement it through other commands
I will explain it to you in the future articles. The following is an example:
C: \> ping -n 1 -r 9 202.96.105.101 (send a packet,
Up to 9 routes)
Pinging 202.96.105.101 with 32 bytes of data:
Reply from 202.96.105.101: bytes = 32 TIME = 10ms TTL = 249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90
Ping statistics for 202.96.105.101:
Packets: SENT = 1, Received = 1, Lost = 0 (0% LOSS),
Approximate Round Trip Times in Milli-Seconds:
Minimum = 10ms, maximum = 10ms, Average = 10ms
From above, you can know from my computer to 202.96.105.101
Over 202.107.208.187, 202.107.210.214, 61.153.112.70
, 61.53.112.89, 202.96.105.149, 202.96.105.97 These
A route.
-s Count Timestamp for Count HOPS.
Specifies the timestamp of the number of hops specified by count.
This parameter is similar to -R, but this parameter does not record the packet return.
The route is only 4 only.
-j host-list loose source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer can be separated by the intermediate gateway (routing sparse source) IP allowed maximum number
Take 9.
-k Host-List strict source route along host-list.
Routing the packet using the computer list specified using computer-list. Continuous meter
The computer cannot be separated by the intermediate gateway (routing strict source) IP allowed maximum number
Take 9.
-w Timeout Timeout in MilliseConds to Wait for Each
Reply.
Specifies a timeshoot, unit is millisecond.
This parameter has no other techniques.
Other Tips for the ping command: Can you make a PING?
The other party returns to your TTL value size, rough judgment target host system type
Is the Windows series or a UNIX / Linux series, in general, Windows
The TTL value returned by the system is between 100-130, and the UNIX / Linux series
The TTL value returned between the system is between 240-255, of course, the value of TTL is in the other party.
It is possible to modify, and the Windows series can be modified by modifying the registry.
The lower key value is implemented:
[HKEY_LOCAL_MACHINE \System \CurrentControlset\serve
CES\TCPIP \Parameters]
DEFAULTTTL = DWORD: 000000FF
255 --- ff
128 --- 80
64 ---- 40
32 ---- 20