Ich stimme der Antwort von Nemo nicht zu. Wireshark (sowie dumpcap, tcpdump) sind nicht in der Lage, cwnd und ssthresh zu messen / aufzuzeichnen, da diese in den tcp-Datagrammen kein Feld sind, sondern nur Werte, die sich im Kernel als Kernel-Strukturen befinden. Überlastungskontrolldaten werden nicht über die Leitung übertragen, sondern nur Daten zur Flusssteuerung.
Um diese Werte zu überwachen, implementieren Sie entweder get_info
und probieren Sie die Daten regelmäßig aus, oder nehmen Sie a Schau dir das tcp_probe
-Kernel-Modul an (siehe: Ссылка )
UPDATE: Ich habe eine gepatchte Version des tcp_probe-Moduls erstellt, die für die Überwachung von cwnd und ssthread verwendet werden kann, siehe Ссылка
Je nachdem, was Sie mit "Monitor" meinen, kann Wireshark den Trick machen.
Siehe auch / proc / net / tcp Dokumentation . (Nein, ich folge es nicht wirklich; Sie müssen vielleicht in die Kernelquellen eindringen, um einen Sinn daraus zu machen ...)