In der modernen Ära von Computern sind wir über verschiedene Netzwerke über mehrere Geräte hinweg verbunden. Diese Netzwerke tragen dazu bei. Mit diesen Diensten können wir mühelos erhebliche Datenbrocken von einem Punkt zu einem anderen auf die ganze Welt senden.
Dies ist alles aufgrund der Computerkommunikation mit verschiedenen Netzwerken möglich geworden. Manchmal kann unser Computer jedoch möglicherweise nicht das gewünschte Netzwerk erreichen, was zu einer Diskontinuität in Verbindung mit einem Netzwerk führt. Hier kommt der Ping -Befehl ins Spiel.
Ping -Befehl
Ping ist definiert als ein Ton mit einer hohen Tonhöhe und einer scharfen Resonanz. Computer- und Netzwerküberwachung nutzte sie als Test, um die Zeit für die Erreichung eines bestimmten Ziels zu bestimmen. Dieses Ziel kann ein weiterer Computer oder ein Netzwerkziel wie ein Server, ein Router usw. sein.
Die Nachricht wird vom Empfänger mit einer Antwort auf die von unserem Gerät gesendete ICMP -Echo -Anfrage zurückgegriffen. Sie können es sich als U -Boot -System vorstellen. Ein U -Boot sendet ein Sonar, um ein Objekt zu erkennen, und das Objekt spiegelt das Echo wider, das dem U -Boot den relativ.
In ähnlicher Weise sendet der Ping -Befehl ein Paket (Echo -Anforderung) an das Ziel. Wie viel Zeit wird verbraucht, bis eine Antwort empfangen wird, und der Ping -Befehl bestimmt die Anzahl der zurückgegebenen Antworten? Der Befehl bestimmt die Aktivität des Remote -Hosts, ich.e., Ist es aktiv, zusammen mit der Zeit und dem Paketverlust.
Die Zeit ist die Verzögerung in einem Zyklus vom Host zum System (normalerweise in Millisekunden). Die Zeitverzögerung sollte eine bestimmte Grenze nicht überschreiten, die als „Zeitüberschreitung“ bezeichnet wird, sollte nicht überschreiten. Wenn ein Remote-Host mehr als die angegebene Zeit von Server/Router/Computer benötigt, erhalten wir einen "Timeout" -Fehler, der bedeutet. Dies wird als TTL oder „Zeit zum Leben“ bezeichnet.
Um die Konsistenzniveau im Zusammenhang zu testen, gibt es mehrere Initiationen von Pings, i.e., 4 bis 5 Echoanfragen können vom Ping -Befehl gesendet werden, um den Erfolg der Verbindung zu testen, und die Ergebnisse werden wie die Anzahl der erhaltenen Bytes, TTL und Paketverlust angezeigt.
Jetzt, da wir eine gute Vorstellung davon haben, was Ping macht und wie es es tut, lassen Sie uns in den Prozess seiner Installation unter Ubuntu Linux eintauchen.
Standardmäßig ist der Ping -Befehl Teil des Ubuntu -Pakets mit dem Namen „Iputils“, bei dem mehrere nützliche Dienstprogramme zur Überwachung unserer Netzwerkleistung beobachtet werden. Sie werden in den meisten Systemen installiert, aber wenn sie nicht gefunden werden, verwenden wir die folgenden Befehle, um das Paket zu installieren.
$ sudo APT Update
$ sudo Apt installieren Sie Iputils-ping
Dies ermöglicht den Nutzen des Ping -Befehls in einem Docker für unser Linux -System.
Ping -Befehl testen
Sie können Ihre Konnektivität über den Ping -Befehl durch Eingabe zu einem Remote -Host testen.
$ ping localhost
Dadurch kann das System „Pings“ senden, um die Konnektivität Ihres Systems zu testen und festzustellen, ob der Remote -Host aktiv ist. Sie können Ihre IP -Adresse auch verwenden, um die Paketverlustrate durch Eingabe zu bestimmen.
$ ping [Ihre IP-Addesse]
Wir können unsere IP -Adresse unter Linux verwenden.
$ ipconfig
Drücken Sie 'Strg+C', um den Vorgang abzubrechen. Infolgedessen zeigt der Befehl Ihnen die Gesamtergebnisse, einschließlich der Anzahl der in einem Zyklus übertragenen und empfangenen Pakete und der Zeit, die zum Abrufen benötigt wird.
Hier sehen Sie mehrere Testpakete, die für eine Antwort zum Remote -Host „Pinged“ sind, um eine Antwort zu erhalten. Der ICMP-seq ist die serielle Anzahl von Anfragen, die von Ihrem Localhost, dem System, gesendet wurden. "TTL" ist die Anzahl der Knoten eines Netzwerks, das von einem Paket eingenommen wurde. Dieser Begriff ist konstant und kann nicht geändert werden. Die Zeit ist die Dauer des Pakets, um den Übertragungszyklus von lokalem zu Remote -Host und zurück zu vervollständigen.
Pings beschränken
Sie können die Anzahl der gesendeten Pakete mit dem folgenden Befehl einschränken.
$ ping -c 6 Google.com
Ein Netzwerk überfluten
Sie können eine Netzwerkleistung unter Last sehen, indem Sie sie über Ping -Befehl überfluten. Dies kann durch Tippen erfolgen.
$ ping -f google.com
Ping zu einem bestimmten Server
Sie können auch jeden Server Ihrer Wahl durchführen, indem Sie die URL eingeben.
Der oben genannte Befehl zeigt die Netzwerkkonnektivität zu und vom genannten Netzwerk.
Fehlerbehebung
Der Befehl Ping kann auf verschiedene Weise verwendet werden, um das Netzwerk auf unserem Gerät und die Antwort von anderen Netzwerken zu testen.
Wir können ein Ping an eine IP -Adresse senden, um festzustellen, ob sie antwortet. Wenn es fehlschlägt, bedeutet dies, dass das Gerät derzeit inaktiv ist oder der Netzwerkverkehr so ist, dass wir das Gerät nicht erreichen können. Wenn die Reaktionszeit größer ist, bedeutet dies, dass es auf beiden Seiten wahrscheinlich Konnektivitätsprobleme gibt, je nach Zeit, die benötigt wird.
Falls wir keinen Hostnamen erreichen können, aber die IP -Adresse erscheint zugänglich, kann dies bedeuten, dass ein Problem mit der Auflösung des Hostnamens besteht. Dies bedeutet, dass der DNS -Server möglicherweise nicht zugänglich ist.
Wir können unsere Netzwerkaktivität überprüfen und ausgleichen, indem wir Ping als Option „Run Tast gestoppt“ behalten, was die kontinuierliche Funktion des Ping -Befehls ermöglicht, es sei denn, etwas fällt aus. Wir können auch verschiedene Teile des Netzwerks testen, um ihre Funktionalität jederzeit zu bestimmen.
Mehrere Optionen für Ping
Der Ping -Befehl verfügt über verschiedene Optionen für eine effektive Netzwerküberwachung. Wir können auf diese Optionen zugreifen, indem wir eingeben.
$ ping -help
Oder
$ ping -?
Dadurch wird eine Vielzahl von Optionen geöffnet und ihre Symbole zusammen mit einer kurzen Erklärung angezeigt.
Deinstallieren Sie den Ping -Befehl
Wir können den Ping -Befehl deinstallieren, indem wir das Iputils -Paket deinstallieren.
$ sudo apt-Get entfernen Sie Iputils-ping
Alle Abhängigkeiten deinstallieren.
$ sudo apt-Get entfernen -auto-remove iputils-ping
Alle Daten und Konfiguration reinigen.
$ sudo Apt-Gett-Spül iputils-ping
Abschluss
Dieser Artikel behandelte den Ping -Befehl, einen Befehl, mit dem unsere Netzwerkgeschwindigkeit und deren Empfang in anderen Netzwerken getestet wurden. Es kann zur Fehlerbehebung von Netzwerken oder Konnektivität auf verschiedenen Geräten verwendet werden. Es funktioniert an den meisten Systemen, da es ein universeller Befehl ist. Wir haben uns mit der Installation und Arbeiten wie verschiedenen Optionen und Fehlerbehebung befasst.
Wir hoffen, Sie konnten Ping erfolgreich installieren und konnten diesen Befehl nach dem Lesen dieses Artikels am besten nutzen.