Maison  >  Article  >  Tutoriel système  >  Fonctions de la commande ping et différences entre les systèmes Linux et Windows

Fonctions de la commande ping et différences entre les systèmes Linux et Windows

WBOY
WBOYoriginal
2024-06-26 07:31:20493parcourir

ping 命令的功能及在 Linux 和 Windows 系统中的差异

La fonction de la commande ping est de tester la connectivité réseau entre les hôtes, d'envoyer des paquets de données basés sur le contrat de transmission ICMP test de retard du réseau Linux et d'exiger que l'autre hôte réponde si le réseau de l'autre hôte fonctionne. non S'il y a un problème et que le pare-feu autorise le trafic, le message recevra une réponse et nous saurons que le système hôte de l'autre partie est en ligne et fonctionne normalement.

Cependant, il convient de noter qu'il existe certaines différences entre Linux et Windows. La commande ping sous le système Windows enverra 4 requêtes puis terminera manuellement la commande tandis que le système Linux ne se terminera pas manuellement et demandera à l'utilisateur de le faire automatiquement ; appuyez sur la combinaison de touches. "Ctrl+c" peut être utilisé pour terminer, ou lors du lancement de la commande, ajoutez le paramètre -c pour limiter le nombre de messages envoyés.

Environnement de test : système Centos7.6 - Serveur de : Lanyi Cloud

Le réseau CN2 à cinq réseaux de Taiwan offre une excellente vitesse à l'étranger et prend en charge l'interconnexion des réseaux externes VPC, les instantanés, la sauvegarde et d'autres fonctions.

China Unicom + China Mobile + China Netcom + Education Network + Radio et Télévision - Five Networks CN2 - Délai très faible !

Article de revue détaillé : cliquez ici pour voir

Format de la phrase : hôte cible ping[paramètre]

Paramètres couramment utilisés :

-d utilise la fonction SO_DEBUG de Socket

-c

Spécifiez le nombre de fois où envoyer des messages

-je

Spécifiez l'intervalle entre l'envoi et la réception des messages

linux 网络延迟测试_测试网络延迟命令_linux测试网络延迟

-Je

Utilisez la prise réseau désignée pour envoyer des paquets de données

-l

Définissez le paquet de données à envoyer avant d'envoyer les informations de la demande

-n

Produisez uniquement des valeurs numériques

linux测试网络延迟_测试网络延迟命令_linux 网络延迟测试

-p

Définissez un style de modèle rempli de paquets

-q

Ne pas afficher le processus d'exécution des instructions

-R

Processus de routage des enregistrements

-s

Définissez la taille du paquet

-t

Définissez la taille de la valeur de survie TTL

-v

Affichez le processus d'exécution de la commande en détail

Exemples de référence

Testez la connectivité réseau avec le serveur de site Web spécifié (vous devez appuyer automatiquement sur la combinaison de touches "Ctrl+c" pour terminer la commande) :

C:WindowsSystem32>ping www.tsyvps.com
正在 Ping www.tsyvps.com [112.192.19.252] 具有 32 字节的数据:
来自 112.192.19.252 的回复: 字节=32 时间=13ms TTL=50
来自 112.192.19.252 的回复: 字节=32 时间=9ms TTL=50
来自 112.192.19.252 的回复: 字节=32 时间=9ms TTL=50
来自 112.192.19.252 的回复: 字节=32 时间=9ms TTL=50
112.192.19.252 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 9ms,最长 = 13ms,平均 = 10ms

Testez la connectivité réseau avec le serveur de site Web désignéTest de retard du réseau Linux, l'envoi de paquets de requête est limité à 4 fois :

[root@linuxcool ~]# ping -c 4 www.tsyvps.com
PING www.tsyvps.com (112.192.19.252) 56(84) bytes of data.
64 bytes from www.tsyvps.com (112.192.19.252): icmp_seq=1 ttl=52 time=24.7 ms
64 bytes from www.tsyvps.com (112.192.19.252): icmp_seq=2 ttl=52 time=24.7 ms
64 bytes from www.tsyvps.com (112.192.19.252): icmp_seq=3 ttl=52 time=24.7 ms
64 bytes from www.tsyvps.com (112.192.19.252): icmp_seq=4 ttl=52 time=24.7 ms
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 24.658/24.664/24.673/0.111 ms

Testez la connectivité réseau avec l'hôte spécifié. Envoyez le paquet de requête 3 fois. Principe du système d'exploitation Linux L'intervalle entre chaque fois est de 0,2 seconde. Le temps d'attente maximum est de 3 secondes.

[root@linuxcool ~]# ping -c 3 -i 0.2 -W 3 192.168.10.10
64 bytes from 192.168.10.10: icmp_seq=1 ttl=64 time=0.166 ms
64 bytes from 192.168.10.10: icmp_seq=2 ttl=64 time=0.060 ms
64 bytes from 192.168.10.10: icmp_seq=3 ttl=64 time=0.113 ms
--- 192.168.10.10 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 410ms
rtt min/avg/max/mdev = 0.060/0.113/0.166/0.043 ms

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn