Home >System Tutorial >LINUX >Several simple examples of using the linux ping command

Several simple examples of using the linux ping command

WBOY
WBOYforward
2024-01-09 08:26:231409browse

I found that there are quite a lot of ping commands under Linux. Here are a few examples

1. Ping www.baidu.com, the roughest usage. At this time, the host will continue to send ICMP echo request packets to the destination address until you press Ctrl c

linux ping命令的几个简单使用方法


2. Ping -I eth0 www.baidu.com or ping -I 192.168.8.151 www.baidu.com, that is, the -I option can specify the network card that sends the ping packet. -I is followed by the network card name or the IP address of the network card. It’s all ok

linux ping命令的几个简单使用方法


3. Ping -c 3 www.baidu.com, the -c option can specify how many ICMP packets to send. You can see that the host has received 3 ICMP echo reply packets. This is for the 3 echo requests I sent. Response

linux ping命令的几个简单使用方法


4. Ping -t 20 www.baidu.com, the -t option can set the TTL value of the IP packet carrying the ICMP message

linux ping命令的几个简单使用方法

From the wireshark packet capture, you can see that ttl is set to 20

linux ping命令的几个简单使用方法


5. Ping -s 10 www.baidu.com, the -s option can set the size of the ICMP data part. You can see that the data part is 10 bytes, plus the 8-byte ICMP header, then the ICMP packet size is 18 bytes, plus the 20-byte IP header, the IP packet size is 38 bytes

linux ping命令的几个简单使用方法

6. ping -p beef www.baidu.com, the -p option can set the content of the data part of the icmp message. The beef that follows is the hexadecimal filling data. The maximum data that follows can be 16 characters. Festival

linux ping命令的几个简单使用方法

As can be seen from the wireshark packet capture, the content of the data part is beef, and is used to repeatedly fill in

linux ping命令的几个简单使用方法

The above is the detailed content of Several simple examples of using the linux ping command. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:jb51.net. If there is any infringement, please contact admin@php.cn delete