Welche Ping-Optionen sollte ich in Linux angeben, um die Windows-Standardeinstellungen nachzuahmen?

Welche Ping-Optionen sollte ich in Linux angeben, um die Windows-Standardeinstellungen nachzuahmen?

Wenn Sie schon einmal pingsowohl auf einem Windows-PC als auch auf einem Linux-PC gearbeitet haben, fällt auf, dass sie nicht dieselben Einstellungen wie Paketgröße, TTL, Wartezeit usw. verwenden. Welche pingOptionen sollte ich in Linux angeben, damit ich dieselben Einstellungen wie auf einem Windows-PC (mit Standardoptionen) verwende?

Was ich bisher herausgefunden habe, ist der Vergleich derMicrosoft DocszumArch Linux-Manpage.

ping -c 4 -s 32 -M dont -t ?? -Q 0 -W 4 www.google.com
  1. -c 4 Senden Sie insgesamt 4 Pakete (Windows-Standard). Der Linux-Standard ist ∞.
  2. -s 32 Verwenden Sie 32 Byte Daten (Windows-Standard). Der Linux-Standard ist 56.Beachten Sie, dass die 28 Byte ICMP- und ECHO_REQUEST-Header hiervon nicht umfasst sind.
  3. -M dontSetzen Sie das DF-Flag (Paketfragmentierung) nicht. Microsoft-Dokumente scheinen anzudeuten, dass Fragmentierung zulässig ist, die Manpage gibt jedoch keinen Standardwert an.
  4. -t ??TTL (Time-to-Live) festlegen. Microsoft Docs-Status„Der Standardwert ist der Standard-TTL-Wert für den Host.“Die Manpage gibt keinen Standardwert an.
    • Wie bestimme ich die Standard-Host-TTL?
  5. -Q 0Ich glaube, die entsprechende Windows-Option lautet, /v <TOS> dass der Standardwert ist 0.
  6. -W 4Wartezeitüberschreitung/Zeit, die auf eine Antwort gewartet wird. Laut Microsoft-Dokumenten beträgt der Standardwert 4 Sekunden.

verwandte Informationen