Ping: Unterschied zwischen den Versionen

Aus Foxwiki
AlexandraCampos (Diskussion | Beiträge)
AlexandraCampos (Diskussion | Beiträge)
Zeile 4: Zeile 4:
=Intallation=
=Intallation=
Die Programme ping und ping6 sind in jeder Installation bereits enthalten und im Paket '''iputils-ping''' integriert.
Die Programme ping und ping6 sind in jeder Installation bereits enthalten und im Paket '''iputils-ping''' integriert.
= Benutzung=
Es gibt zwei Varianten des ping-Befehl
ping - für IPv4-Adressen
{| class="wikitable"
|-
| [-c count] || [-i interval] || [-m mark] || [-M pmtudisc_option] || [-l preload] || [-p pattern] || [-W timeout] 
|- 
| [-Q tos] || [-s packetsize] || [-S sndbuf] || [-t ttl] || [-T timestamp_option] || [-w deadline]  || [hop1 ...] destination
|}
ping6 - für IPv6-Adressen
{| class="wikitable"
|-
| [-c count] || [-i interval] || [-I interface] || [-l preload]  || [-l preload] || [-m mark] || [-M pmtudisc_option] 
|- 
| [-N nodeinfo_option] || [-p pattern] || [[-Q tclass] || [-s packetsize] || [-t ttl] || [-T timestamp_option]  || [-w deadline]
|}


=Syntax=
=Syntax=

Version vom 4. Juni 2020, 12:40 Uhr

Bezeichnung

ping (Packed Internet Grouper) ist ein Programm / Befehl zum Prüfen der Erreichbarkeit von anderen Rechnern oder Geräten über ein (beliebiges) Netzwerk.

Intallation

Die Programme ping und ping6 sind in jeder Installation bereits enthalten und im Paket iputils-ping integriert.

Syntax

Der Befehl hat die folgende, allgemeine Syntax:

ping OPTIONEN IP-ADRESSE

Anstelle der IP-Adresse kann auch ein Host-Name angegeben werden. Es wird dann versucht, diesen in eine DNS-Adresse aufzulösen.

ping OPTIONEN example.com

Man muss ping entweder händisch stoppen (mit Strg + C ) oder mit der entsprechenden Option die Anzahl der gesendeten Pakete begrenzen.

Optionen und Beispiele

Es gibt zwei Varianten des ping-Befehl ping - für IPv4-Adressen

[-c count] [-i interval] [-m mark] [-M pmtudisc_option] [-l preload] [-p pattern] [-W timeout]
[-Q tos] [-s packetsize] [-S sndbuf] [-t ttl] [-T timestamp_option] [-w deadline] [hop1 ...] destination


ping6 - für IPv6-Adressen

[-c count] [-i interval] [-I interface] [-l preload] [-l preload] [-m mark] [-M pmtudisc_option]
[-N nodeinfo_option] [-p pattern] [[-Q tclass] [-s packetsize] [-t ttl] [-T timestamp_option] [-w deadline]
Option Beschreibung Beispiel
-c ANZAHL ANZAHL gibt an, wie viele ping-Anfragen gesendet werden sollen, danach stoppt ping automatisch $ ping -c 10 itw-berlin.net
-w ENDE ENDE wird in Sekunden angegeben. ping wird nach dieser Zeit beendet, egal wie viele Anfragen (un-) beantwortet wurden. $ ping -w 15 itw-berlin.net
-W AUSZEIT AUSZEIT wird in Sekunden angegeben und gibt an, wie lange ping auf eine Antwort wartet, bevor es automatisch stoppt $ ping -W 015 itw-berlin.net
-i INTERVALL INTERVALL wird in Sekunden angegeben und gibt vor, in welchen Abständen die ping-Anfragen gesendet werden. Voreinstellung ist eine Sekunde. $ ping -i 15 itw-berlin.net
-I SCHNITTSTELLE SCHNITTSTELLE legt fest, über welche Schnittstelle die ping-Anfragen gesendet werden $ ping -I 15 itw-berlin.net

Ping und MTU

Die im Befehl ping angegebene Größe entspricht der Anzahl der zu sendenden Datenbytes. Diese muss also 28 Byte kleiner sein als die tatsächliche Paketgröße, um die Größe des Paket-Headers zu berücksichtigen.Dieser lässt sich recht einfach über Bordmittel des Betriebssystems bestimmen.

Beispiel

$ ping -s 1500 -c 10 -M do <Hostname>

Quelle

https://wiki.ubuntuusers.de/ping/ https://www.tecchannel.de/a/tcp-ip-tuning-fuer-linux,429773,2