EnglischFranzösischDeutschItalienischPortugiesischRussischSpanisch

OnWorks-Favicon

2ping - Online in der Cloud

Führen Sie 2ping im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl 2ping, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME


2ping - Ein bidirektionales Ping-Dienstprogramm

ZUSAMMENFASSUNG


2ping [Optionen] --hören | Host/IP

BESCHREIBUNG


2ping ist ein bidirektionales Ping-Dienstprogramm. Es verwendet 3-Wege-Pings (ähnlich TCP SYN, SYN/ACK,
ACK) und nachträglicher Zustandsvergleich zwischen einem 2ping-Listener und einem 2ping-Client an
bestimmen, in welcher Richtung der Paketverlust auftritt.

Um 2ping zu verwenden, starten Sie einen Listener auf einem bekannten stabilen Netzwerkhost. Das relative Netzwerk
Stabilität des 2ping-Listener-Hosts sollte nicht in Frage gestellt werden, denn während 2ping kann
bestimmen, ob relativ zu einem Endpunkt ein eingehender oder ausgehender Paketverlust auftritt,
das hilft Ihnen nicht, die Ursache zu bestimmen, wenn beide Endpunkte in Frage kommen.

Sobald der Listener gestartet ist, starten Sie 2ping im Client-Modus und teilen Sie ihm mit, dass er sich mit dem verbinden soll
Hörer. Die Enden beginnen, sich gegenseitig anzupingen und Netzwerkstatistiken anzuzeigen. Wenn
Paketverlust auftritt, 2ping wartet einige Sekunden (Standard 10, konfigurierbar mit
--inquire-wait), bevor Sie die Noten zwischen den beiden Endpunkten vergleichen, um zu bestimmen, welche
Richtung der Paketverlust auftritt.

Um 2ping auf dem Client- oder Listener-Ende zu beenden, geben Sie ^C ein, und eine Liste mit Statistiken wird angezeigt
angezeigt. Um eine kurze Inline-Anzeige der Statistik ohne Beenden zu erhalten, geben Sie ^\ ein oder senden
der Prozess ein QUIT-Signal.

OPTIONAL


Ping-kompatible Optionen (lange Optionsnamen sind 2ping-spezifisch):

--hörbar, -a
Hörbarer Ping.

--adaptiv, -A
Adaptiver Ping. Eine neue Client-Ping-Anfrage wird gesendet, sobald eine Client-Ping-Antwort
Ist angekommen. Wenn innerhalb des Intervallzeitraums keine Ping-Antwort eingeht, wird ein neuer
Ping-Anfrage wird gesendet. In Netzwerken mit niedriger rtt ist dieser Modus im Wesentlichen äquivalent
in den Flutmodus.

--count=zählen, -c zählen
Nach dem Senden anhalten zählen Ping-Anfragen.

--Flut, -f
Flut-Ping. Für jeden gesendeten Ping wird ein Punkt "." gedruckt wird, während für immer ping
empfangen wird eine Rücktaste gedruckt. Dadurch wird schnell angezeigt, wie viele Pings
werden fallen gelassen. Wenn Intervall nicht angegeben ist, setzt es Intervall auf Null und gibt aus
Pings so schnell, wie sie zurückkommen, oder hundertmal pro Sekunde, je nachdem, was mehr ist.

2ping-spezifische Hinweise: Erkannte ausgehende/eingehende Verlustantworten werden als ">" gedruckt
bzw. "<". Empfangsfehler werden als "E" gedruckt. Aufgrund der asynchronen
Natur von 2ping, erfolgreiche Antworten (Rücktaste) können diesen Verlust überschreiben und
Fehlerzeichen.

--intervall=Intervall, -i Intervall
Wartezeit Intervall Sekunden zwischen dem Senden jedes Pings. Die Standardeinstellung ist, auf einen zu warten
Sekunde zwischen jedem Ping normal, oder nicht im Flood-Modus zu warten.

--interface-address=Adresse, -I Adresse
Stellen Sie die Quell-IP-Adresse ein. Im Listener-Modus kann diese Option angegeben werden
multiple, um an mehrere IP-Adressen zu binden. Im Client-Modus kann diese Option
nur einmal angegeben werden, und alle ausgehenden Pings werden an diese Quell-IP gebunden.

2ping-spezifische Hinweise: Diese Option benötigt nur eine IP-Adresse, keinen Gerätenamen.
Beachten Sie, dass im Listener-Modus, wenn das Gerät über eine Schnittstelle mit mehreren IP-Adressen verfügt,
Adressen und eine Anfrage kommt über eine Sub-IP, die Antwort geht immer noch über die
Haupt-IP der Schnittstelle. Diese Option muss also verwendet werden, wenn Sie per antworten möchten
die Sub-IP einer Schnittstelle.

--preload=zählen, -l zählen
Wenn angegeben, sendet 2ping so viele Pakete, die nicht auf eine Antwort warten.

--muster=hex_bytes, -p hex_bytes
Sie können bis zu 16 "Pad"-Bytes angeben, um die von Ihnen gesendeten Pakete auszufüllen. Das ist
nützlich für die Diagnose von datenabhängigen Problemen in einem Netzwerk. Zum Beispiel,
--muster=ff bewirkt, dass der Pad-Bereich für gesendete Pakete mit allen gefüllt wird.

2ping-spezifische Hinweise: Hiermit wird der Teil des Pakets aufgefüllt, der nicht die
aktive Nutzdaten. Wenn die aktiven Nutzdaten größer als das Mindestpaket sind
Größe (--min-Paketgröße), wird keine Polsterung gesendet.

--ruhig, -q
Ruhige Ausgabe. Außer den Zusammenfassungszeilen zum Startzeitpunkt wird nichts angezeigt und
wenn Sie fertig sind.

--packetsize-compat=Bytes, -s Bytes
Ping-Kompatibilität; das wird eingestellt --min-Paketgröße dazu plus 8 Byte.

--ausführlich, -v
Ausführliche Ausgabe. In 2ping druckt dies Dekodierungen von gesendeten Paketen und
empfangen.

--Ausführung, -V
Version anzeigen und beenden.

--Deadline=Sekunden, -w Sekunden
Geben Sie ein Timeout in Sekunden an, bevor 2ping beendet wird, unabhängig von der Anzahl der Pings
gesendet oder empfangen wurde. Aufgrund von Blockierungen kann dies bis zu einer Sekunde nach dem
Frist angegeben.

2ping-spezifische Optionen:

--Hilfe, -h
Drucken Sie eine Zusammenfassung und beenden Sie.

--ipv4, -4
Limit bindet an IPv4. Im Client-Modus erzwingt dies die Auflösung von Dual-Homed
Hostnamen an die IPv4-Adresse. (Ohne --ipv4 or --ipv6, das erste Ergebnis ist
wie von Ihrem Betriebssystem angegeben verwendet, normalerweise die AAAA-Adresse auf
IPv6-routbare Maschinen oder die A-Adresse auf reinen IPv4-Maschinen.) Im Listener-Modus
dies filtert alle Nicht-IPv4 . heraus --Schnittstellenadresse bindet, entweder über den Hostnamen
Beschluss oder ausdrückliche Verabschiedung.

--ipv6, -6
Limit bindet an IPv6. Im Client-Modus erzwingt dies die Auflösung von Dual-Homed
Hostnamen an die IPv6-Adresse. (Ohne -4 or -6, das erste Ergebnis wird verwendet als
von Ihrem Betriebssystem angegeben, normalerweise die AAAA-Adresse bei IPv6-routable
Maschinen oder die A-Adresse auf reinen IPv4-Maschinen.) Im Listener-Modus filtert dies
alle Nicht-IPv6 ausschließen --Schnittstellenadresse bindet, entweder durch die Auflösung des Hostnamens oder
explizite Weitergabe.

--auth=Schlüssel
Legen Sie einen gemeinsamen Schlüssel fest, senden Sie mit jedem Paket kryptografische Hashes und fordern Sie
kryptografische Hashes von Peer-Paketen, die mit demselben gemeinsamen Schlüssel signiert sind.

--auth-digest=verdauen
Wann --auth verwendet wird, geben Sie den Digest-Typ an, um den kryptografischen Hash zu berechnen.
Gültige Optionen sind hmac-md5 (Standard), hmac-sha1 und hmac-sha256.

--debuggen
Drucken Sie (viele) Debugging-Informationen.

--fuzz=Prozent
Simulieren Sie die Beschädigung eingehender Pakete mit a Prozent Wahrscheinlichkeit wird jedes Bit
umgedreht werden. Nach dem Fuzzing wird die Paketprüfsumme neu berechnet und dann die
Prüfsumme selbst wird fuzzed (aber mit geringerer Wahrscheinlichkeit).

--inquire-wait=Sekunden
Warte mindestens Sekunden Sekunden, bevor Sie nach einem verlorenen Paket fragen. Standard ist 10
Sekunden. UDP-Pakete können verzögert oder außerhalb der Reihenfolge ankommen, daher ist es am besten, sie zu geben
einige Zeit, bevor Sie sich nach einem verlorenen Paket erkundigen.

--hören
Beginnen Sie als Zuhörer. Der Listener sendet keine Ping-Anfragen regelmäßig
Intervalle und wartet stattdessen darauf, dass die Gegenseite Ping-Anfragen initiiert. EIN
Listener wird als Gegenstelle für einen Client benötigt.

--min-packet-size=min
Setzen Sie die minimale Gesamtnutzlastgröße auf min Byte, Standardwert 128. Wenn die Nutzlast
kleiner als min Bytes wird Padding am Ende des Pakets hinzugefügt.

--max-packet-size=max
Setzen Sie die maximale Gesamtnutzlastgröße auf max Byte, Standard 512, absolutes Minimum 64.
Wenn die Nutzlast größer ist als max Bytes, Informationen werden neu angeordnet und gesendet
zukünftige Pakete, wenn möglich.

--nagios=wrta,wloss%,crta,schließen%
Erstellen Sie eine Ausgabe, die für die Verwendung in einem Nagios-Check geeignet ist. Wenn --zählen ist nicht angegeben,
standardmäßig auf 5 Pings eingestellt. Eine Warnbedingung (Exit-Code 1) wird zurückgegeben, wenn durchschnittlich
RTT überschreitet wrta oder Ping-Verlust überschreitet wloss%. Ein kritischer Zustand (Ausgangscode 2)
wird zurückgegeben, wenn die durchschnittliche RTT überschreitet crta oder Ping-Verlust überschreitet schließen%.

--no-3way
Führen Sie keine 3-Wege-Pings durch. Wird am häufigsten verwendet in Kombination mit --hören, Da die
Listener ist normalerweise derjenige, der bestimmt, ob eine Ping-Antwort eine 3-Wege-Antwort werden soll
Klingeln.

Streng genommen ist ein 3-Wege-Ping zur Ermittlung des gerichteten Pakets nicht notwendig
Verlust zwischen Kunde und Zuhörer. Allerdings ist das zusätzliche Bein des 3-Wege-Pings
ermöglicht zusätzliche Chancen, Paketverluste effizienter zu bestimmen. Auch mit
3-Wege-Ping deaktiviert, der Listener erhält keine Client-Leistungsindikatoren.
der Listener wird auch nicht in der Lage sein, den von ihm erkannten gerichteten Paketverlust zu bestimmen.

--no-match-packet-size
Beim Senden von Antworten versucht 2ping, die Paketgröße der empfangenen
Paket durch Hinzufügen von Polsterungen, falls erforderlich, aber nicht überschreiten --max-Paketgröße.
--no-match-packet-size dieses Verhalten deaktiviert, das Minimum immer auf . setzen
--min-Paketgröße.

--no-send-version
Senden Sie nicht mit jedem Paket die aktuell laufende Version von 2ping.

--notice=Text
Willkürliche Mitteilung senden Text mit jedem Paket. Wenn die Gegenstelle dies unterstützt, wird dies
kann dem Benutzer angezeigt werden.

--Paketverlust=aus:in
Simulieren Sie den zufälligen Paketverlust ausgehend und eingehend. Zum Beispiel, 25:10 Uhr bedeutet 25 %
Wahrscheinlichkeit, ein Paket nicht zu senden, und eine Wahrscheinlichkeit von 10 %, ein empfangenes Paket zu ignorieren. EIN
Eine einzelne Zahl ohne Doppelpunkttrennung bedeutet, dass für beide der gleiche Prozentsatz verwendet wird
ausgehend und eingehend.

--port=port
UDP-Port verwenden port , entweder eine numerische Portnummer einer Dienstnamenzeichenfolge. Mit
--hören, dies ist der Port, an den gebunden werden soll, andernfalls ist dies der Port, an den gesendet werden soll.
Standard ist UDP-Port 15998.

--sende-monotone-Uhr
Senden Sie mit jedem Paket einen monotonen Taktwert. Peer-Zeit (wenn vom Peer gesendet) kann
mit angesehen werden - ausführlich. Wird nur unterstützt, wenn das System in der Lage ist, a
monotone Uhr.

--send-random=Bytes
Senden Sie zufällige Daten an den Peer, bis zu Bytes. Die Anzahl der Bytes wird begrenzt durch
andere Faktoren, bis zu --max-Paketgröße. Wenn diese Daten für vertrauenswürdige . verwendet werden sollen
Zweck, es sollte kombiniert werden mit --auth für die HMAC-Authentifizierung.

--Sendezeit
Senden Sie die Hostzeit (Wanduhr) mit jedem Paket. Peer-Zeit (wenn vom Peer gesendet)
kann mit eingesehen werden - ausführlich.

--srv Veranlasst im Client-Modus, dass Hostnamen über DNS-SRV-Einträge gesucht werden. Wenn der SRV
Abfrage gibt mehrere Datensatzziele zurück, sie werden alle parallel gepingt;
Priorität und Gewicht werden nicht berücksichtigt. Der Port des Datensatzes wird anstelle von verwendet
--Hafen. Diese Funktionalität erfordert die Installation des dnspython-Moduls.

--stats=Intervall
Drucken Sie jede Zeile mit einer kurzen aktuellen Statistik Intervall Sekunden. Die gleiche Zeile kann
bei Bedarf gedruckt werden, indem Sie ^\ eingeben oder das QUIT-Signal an das 2ping senden
verarbeiten.

Verwenden Sie 2ping online mit den onworks.net-Diensten


Ad


Ad

Neueste Linux- und Windows-Online-Programme