Was könnte DUP bei der Verwendung von Ping bedeuten?
Was könnte DUP bei der Verwendung von Ping bedeuten?
Antworten:
DUP bedeutet doppeltes Paket.
Von man ping
:
Doppelte und beschädigte Pakete
ping meldet doppelte und beschädigte Pakete. Doppelte Pakete sollten niemals auftreten und scheinen durch unangemessene Neuübertragungen auf Verbindungsebene verursacht zu werden. Duplikate können in vielen Situationen auftreten und sind selten (wenn überhaupt) ein gutes Zeichen, auch wenn das Vorhandensein geringer Duplikate nicht immer Anlass zur Besorgnis gibt.
Beschädigte Pakete sind offensichtlich ein schwerwiegender Grund für einen Alarm und weisen häufig auf einen Hardwarefehler im Pfad des Ping-Pakets hin (im Netzwerk oder auf den Hosts).
Es gibt verschiedene Gründe dafür. Haben Sie Ihren Netzwerkverkehr mit einer Schnittstelle im Promiscous-Modus erfasst? Manchmal ist dies der Grund für duplizierte Pakete.
Dies bedeutet, dass das Antwortpaket ein Duplikat ist. ICMP-Antworten enthalten eine Sequenznummer. Manchmal erhalten Sie tatsächlich mehr als eine Antwort mit derselben Sequenznummer. Dies wird normalerweise durch fehlerhafte Netzwerke verursacht. Drahtlose Netzwerke sind häufig darauf angewiesen, Pakete erneut zu senden, wenn sie nicht ordnungsgemäß überprüft wurden. Wenn das erste tatsächlich funktioniert hat, ist das erneute Senden ein Duplikat. Im normalen Gebrauch werden Duplikate verworfen. In Ping-Antworten werden sie notiert, weil sie Ihnen etwas über die Funktionsweise des Netzwerks erzählen. Wenn Sie beispielsweise 100% -ige Duplikate erhalten, ist wahrscheinlich ein Fehlererkennungsmechanismus defekt.
Überprüfen Sie, ob einige Computer nicht dieselbe IP-Adresse verwenden. Es war mein Fall für diese Nachricht.
Ich bin darauf gestoßen, als ich eine VM-Maschine geklont habe und beide gleichzeitig ausgeführt habe. Die Netzwerkkonfiguration war im Bridge-Modus und die IP mit dem Mac verbunden. Als also die zweite Maschine anfing, das Netzwerk zu benutzen, hatte ich Probleme mit ssh:
write: Connection reset by peer
ssh: connect to host 172.16.13.105 port 22: Connection refused
ssh_exchange_identification: read: Connection reset by peer
Und der Ping-Fehler beim Ping.
DUP
Pakete inping
. Was passiert in diesem Fall? Ich habe ein Raw-Socket-Programm, das die empfangenen Pakete an dietun/tap
Schnittstelle sendet . Ping wird über dietap
Schnittstelle ausgeführt, die überraw socket
die Schnittstelle gesendet wird, die sich im Promiscous-Modus befindet. Wenn sich diese Schnittstelle nicht im Promiscous-Modus befindet, kann ich keine Ping-Antwort erhalten.