GoGPT Best VPN GoSearch

Icône de favori OnWorks

ping - En ligne dans le Cloud

Exécutez le ping dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande ping qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


ping — envoyer des paquets ICMP ECHO_REQUEST aux hôtes du réseau

SYNOPSIS


ping [-Rdfnqrv] [-c compter] [-i attendez] [-l pré-charge] [-p modèle] [-s taille de paquet] hôte

DESCRIPTION


Ping utilise le datagramme obligatoire ECHO_REQUEST du protocole ICMP pour déclencher un ICMP
ECHO_RESPONSE à partir d'un hôte ou d'une passerelle. Les datagrammes ECHO_REQUEST (``pings'') ont une IP et
En-tête ICMP, suivi d'un " struct timeval " puis d'un nombre arbitraire d'octets " pad "
utilisé pour remplir le paquet. Les options sont les suivantes :

-c compter
Arrêter après l'envoi (et la réception) compter ECHO_RESPONSE paquets.

-d Définissez l'option SO_DEBUG sur le socket utilisé.

-f Ping d'inondation. Sort les paquets aussi vite qu'ils reviennent ou cent fois par
deuxièmement, selon ce qui est le plus. Pour chaque ECHO_REQUEST envoyé, un point ``.'' est imprimé,
tandis que pour chaque ECHO_REPLY reçu, un retour arrière est imprimé. Ceci fournit un rapide
affichage du nombre de paquets supprimés. Seul le super-utilisateur peut utiliser ce
option. Ce Vous pouvez be très dur on a réseau et devrait be d'utiliser avec mise en garde.

-i attendez
Attendez attendez secondes jusqu'à XNUMX fois envoi chacun paquet. La valeur par défaut est d'attendre un
seconde entre chaque paquet. Cette option est incompatible avec le -f option.

-l pré-charge
If pré-charge est spécifié, ping envoie autant de paquets aussi vite que possible avant
retomber dans son mode de comportement normal.

-n Sortie numérique uniquement. Aucune tentative ne sera faite pour rechercher des noms symboliques pour l'hôte
Adresses.

-p modèle
Vous pouvez spécifier jusqu'à 16 octets ``pad'' pour remplir le paquet que vous envoyez. C'est
utile pour diagnostiquer les problèmes liés aux données dans un réseau. Par exemple, "-p ff"
provoquera le remplissage du paquet envoyé avec tous les uns.

-q Sortie silencieuse. Rien ne s'affiche sauf les lignes récapitulatives au démarrage et
lorsque vous avez terminé.

-R Enregistrer l'itinéraire. Inclut l'option RECORD_ROUTE dans le paquet ECHO_REQUEST et
affiche le tampon de route sur les paquets renvoyés. Notez que l'en-tête IP est uniquement
assez grand pour neuf de ces itinéraires. De nombreux hôtes ignorent ou rejettent cette option.

-r Contournez les tables de routage normales et envoyez directement à un hôte sur un réseau connecté.
Si l'hôte n'est pas sur un réseau directement connecté, une erreur est renvoyée. Cette
L'option peut être utilisée pour envoyer un ping à un hôte local via une interface qui n'a pas de route
à travers elle (par exemple, après que l'interface a été supprimée par routé(8)).

-s taille de paquet
Spécifie le nombre d'octets de données à envoyer. La valeur par défaut est 56, ce qui se traduit
en 64 octets de données ICMP lorsqu'il est combiné avec les 8 octets de données d'en-tête ICMP.

-v Sortie verbeuse. Les paquets ICMP autres que ECHO_RESPONSE qui sont reçus sont répertoriés.

Lors de l'utilisation ping pour l'isolement des pannes, il doit d'abord être exécuté sur l'hôte local, pour vérifier
que l'interface réseau locale est opérationnelle. Ensuite, les hôtes et les passerelles plus loin et
plus loin devrait être « pingé ». Les temps d'aller-retour et les statistiques de perte de paquets sont
calculé. Si des paquets en double sont reçus, ils ne sont pas inclus dans la perte de paquets
calcul, bien que le temps d'aller-retour de ces paquets soit utilisé dans le calcul du
nombres de temps aller-retour minimum/moyen/maximum. Lorsque le nombre spécifié de paquets a
été envoyé (et reçu) ou si le programme se termine par un SIGINT, un bref résumé est
affiché.

Ce programme est destiné à être utilisé dans le test, la mesure et la gestion de réseau. En raison de
la charge qu'il peut imposer au réseau, il est imprudent d'utiliser ping pendant les opérations normales ou
à partir de scripts automatisés.

ICMP PAQUET DÉTAILS


Un en-tête IP sans options fait 20 octets. Un paquet ICMP ECHO_REQUEST contient un
8 octets supplémentaires d'en-tête ICMP suivis d'une quantité arbitraire de données. Lorsqu'un
taille de paquet est donné, cela indique la taille de cette donnée supplémentaire (la valeur par défaut est
56). Ainsi, la quantité de données reçues à l'intérieur d'un paquet IP de type ICMP ECHO_REPLY sera
toujours être 8 octets de plus que l'espace de données demandé (l'en-tête ICMP).

Si l'espace de données fait au moins huit octets, ping utilise les huit premiers octets de ce
espace pour inclure un horodatage qu'il utilise dans le calcul des temps d'aller-retour. Si moins
plus de huit octets de remplissage sont spécifiés, aucun temps d'aller-retour n'est indiqué.

DUPLIQUER ET ENDOMMAGÉ PAQUETS


Ping signalera les paquets en double et endommagés. Les paquets en double ne devraient jamais se produire, et
semblent être causés par des retransmissions inappropriées au niveau du lien. Des doublons peuvent se produire dans de nombreux
situations et sont rarement (voire jamais) un bon signe, bien que la présence de faibles niveaux de
les doublons ne sont pas toujours une cause d'alarme.

Les paquets endommagés sont évidemment une cause sérieuse d'alarme et indiquent souvent un matériel défectueux
quelque part dans le ping chemin du paquet (dans le réseau ou dans les hôtes).

EN ESSAYANT LA DIFFÉRENCE DONNEES MOTIFS


La couche (inter)réseau ne doit jamais traiter les paquets différemment selon les données
contenu dans la partie données. Malheureusement, les problèmes liés aux données sont connus pour
se faufiler dans les réseaux et rester indétectables pendant de longues périodes. Dans de nombreux cas, le
modèle particulier qui aura des problèmes est quelque chose qui n'a pas suffisamment
``transitions'', telles que tous les uns ou tous les zéros, ou un motif juste au bord, tel que
presque tous des zéros. Il ne suffit pas nécessairement de spécifier un modèle de données composé uniquement de zéros (par exemple,
exemple) sur la ligne de commande car le motif qui nous intéresse se trouve au niveau de la liaison de données
niveau, et la relation entre ce que vous tapez et ce que les contrôleurs transmettent peut être
compliqué.

Cela signifie que si vous avez un problème lié aux données, vous devrez probablement faire beaucoup de
tester pour le trouver. Si vous avez de la chance, vous arriverez peut-être à trouver un fichier qui ne peut pas être
envoyé sur votre réseau ou qui prend beaucoup plus de temps à transférer que d'autres longueurs similaires
des dossiers. Vous pouvez ensuite examiner ce fichier à la recherche de motifs répétés que vous pouvez tester à l'aide de la -p
option de ping.

TTL DÉTAILS


La valeur TTL d'un paquet IP représente le nombre maximum de routeurs IP que le paquet
peut passer avant d'être jeté. Dans la pratique actuelle, vous pouvez vous attendre à ce que chaque routeur
Internet pour décrémenter le champ TTL d'exactement un.

La spécification TCP/IP indique que le champ TTL pour les paquets TCP doit être défini sur 60, mais
de nombreux systèmes utilisent des valeurs plus petites (4.3 BSD utilise 30, 4.2 utilisé 15).

La valeur maximale possible de ce champ est 255, et la plupart des systèmes Unix définissent le champ TTL de
ICMP ECHO_REQUEST à 255. C'est pourquoi vous trouverez que vous pouvez ``pinger'' certains hôtes,
mais pas les atteindre avec telnet(1) ou ftp (1).

En fonctionnement normal, ping imprime la valeur ttl du paquet qu'il reçoit. Lorsqu'une télécommande
système reçoit un paquet ping, il peut faire l'une des trois choses avec le champ TTL dans son
réponse:

· Ne pas le changer ; c'est ce que faisaient les systèmes Berkeley Unix avant la sortie 4.3BSD-Tahoe.
Dans ce cas, la valeur TTL dans le paquet reçu sera de 255 moins le nombre de
routeurs dans le chemin aller-retour.

· Réglez-le sur 255 ; c'est ce que font les systèmes Berkeley Unix actuels. Dans ce cas, le TTL
valeur dans le paquet reçu sera 255 moins le nombre de routeurs dans le chemin de
le système distant à le pingfaire respecter hôte.

· Réglez-le sur une autre valeur. Certaines machines utilisent la même valeur pour les paquets ICMP qu'elles
utiliser pour les paquets TCP, par exemple 30 ou 60. D'autres peuvent utiliser complètement wild
valeurs.

Utiliser le ping en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.