Co może oznaczać DUP podczas korzystania z ping?
56
DUP oznacza duplikat pakietu.
Od man ping
:
Zduplikowane i uszkodzone pakiety
ping zgłosi zduplikowane i uszkodzone pakiety. Zduplikowane pakiety nigdy nie powinny wystąpić i wydają się być spowodowane niewłaściwymi retransmisjami na poziomie łącza. Duplikaty mogą występować w wielu sytuacjach i rzadko (jeśli w ogóle) są dobrym znakiem, chociaż obecność niskiego poziomu duplikatów może nie zawsze być powodem do niepokoju.
Uszkodzone pakiety są oczywiście poważną przyczyną alarmu i często wskazują na uszkodzony sprzęt gdzieś na ścieżce pakietu ping (w sieci lub na hostach).
Powody tego są różne. Czy przechwytywałeś ruch sieciowy za pomocą interfejsu w trybie promis? Czasami jest to powód duplikacji pakietów.
DUP
pakietyping
. Co się dzieje w tym przypadku ?. Mam program typu raw, który wysyła odebrane pakiety dotun/tap
interfejsu. Ping odbywa się za pośrednictwemtap
interfejsu, który będzie wysyłany zaraw socket
pośrednictwem interfejsu w trybie promisowym. Jeśli ten interfejs nie jest w trybie promis, nie mogę otrzymać odpowiedzi ping.Oznacza to, że pakiet odpowiedzi jest duplikatem. Odpowiedzi ICMP zawierają numer sekwencyjny. Czasami faktycznie otrzymasz więcej niż jedną odpowiedź o tym samym numerze sekwencyjnym. Jest to zwykle spowodowane wadliwymi sieciami. Sieci bezprzewodowe często polegają na ponownym wysyłaniu pakietów, jeśli nie otrzymają właściwej weryfikacji, a jeśli pierwszy rzeczywiście działał, ponowne wysłanie będzie duplikatem. W normalnym użyciu duplikaty są odrzucane. W odpowiedziach ping są one odnotowywane, ponieważ mówią ci coś o tym, jak działa sieć. Na przykład, jeśli otrzymujesz 100% duplikatów, prawdopodobnie mechanizm wykrywania błędów jest uszkodzony.
źródło
Sprawdź, czy kilka maszyn nie używa tego samego adresu IP. Tak było z moją wiadomością.
Wpadłem na to, kiedy sklonowałem maszynę VM i uruchomiłem oba jednocześnie. Konfiguracja sieci była w trybie pomostowym, a IP połączony z komputerem Mac. Kiedy więc drugi komputer zaczął korzystać z sieci, miałem problemy z ssh:
I błąd pingowania podczas pingowania.
źródło