Jakie opcje pingowania należy określić w systemie Linux, aby naśladować ustawienia domyślne systemu Windows?


0

Jeśli kiedykolwiek działałeś pingzarówno na komputerze z systemem Windows, jak i na komputerze z systemem Linux, staje się raczej oczywiste, że nie używają tych samych ustawień, takich jak rozmiar pakietu, czas wygaśnięcia, czas oczekiwania itp. Jakie pingopcje powinienem określić w systemie Linux, aby „ korzystam z tych samych ustawień co komputer z systemem Windows (z domyślnymi opcjami)?

To, co dotychczas zebrałem, porównując Dokumenty Microsoft z podręcznikiem Arch Linux .

ping -c 4 -s 32 -M dont -t ?? -Q 0 -W 4 www.google.com
  1. -c 4 Wyślij w sumie 4 pakiety (domyślnie Windows). Domyślnym systemem Linux jest ∞.
  2. -s 32 Użyj 32 bajtów danych (domyślnie Windows). Linux domyślnie ma wartość 56. Zauważ, że nie obejmuje to 28 bajtów nagłówków ICMP i ECHO_REQUEST.
  3. -M dontNie ustawiaj flagi DF (fragmentacja pakietów). Dokumenty Microsoft wydają się sugerować, że fragmentacja jest dozwolona, ​​strona podręcznika nie podaje wartości domyślnej.
  4. -t ??Ustaw TTL (czas życia). Dokumenty Microsoft stwierdzają: „Domyślną wartością jest domyślna wartość TTL dla hosta”. Strona podręcznika nie wskazuje wartości domyślnej.
    • Jak określić domyślny czas TTL hosta?
  5. -Q 0Uważam, że odpowiednikiem opcji Windows jest ta, /v <TOS> która określa domyślną 0.
  6. -W 4Czas oczekiwania / czas oczekiwania na odpowiedź. Dokumenty Microsfot informują, że domyślnie są to 4 sekundy.

4
Czy istnieje powód, dla którego należy próbować naśladować ustawienia domyślne ping systemu Windows? Jakie są z tego korzyści?
Aulis Ronkainen

@AulisRonkainen, Porównywał wyniki z różnych sieci pingujących Google. Łatwiej byłoby porównać, gdyby ustawienia były takie same. Jedna sieć ma tylko komputery z systemem Windows, druga tylko komputery z systemem Linux.
Drew Chapin,

Okej Rozumiem, że łatwiej byłoby je porównać. Oczywiście nie znam odpowiedzi na twoje pytanie, ale zadałem ci te pytania, ponieważ może być trudne lub niemożliwe, aby ping działał dokładnie tak samo. Czy sprawdziłeś, że pakiety ICMP są takie same w obu implementacjach?
Aulis Ronkainen,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.