В Linux вы можете запустить ss -i dst 10.0.0.1
и получите следующее:
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp ESTAB 0 0 10.172.44.11:46525 10.0.0.1:iscsi-target
cubic wscale:8,4 rto:202 rtt:1.218/1.927 ato:54 mss:1448 rcvmss:1448 advmss:1448 cwnd:212 ssthresh:259 bytes_acked:2130715165
09 bytes_received:1613981362016 send 2016.3Mbps lastsnd:39 lastrcv:33 lastack:33 pacing_rate 4031.3Mbps retrans:0/4180 reordering:14 r
cv_rtt:18.875 rcv_space:1413168
Это дает все используемые в настоящее время значения таких вещей, как окно перегрузки и порог медленного старта для данного сеанса TCP.
Эти значения динамически меняются в течение всего сеанса tcp.
Я видел Get-NetTCPSetting
который дает мне информацию о том, какие окна будут использовать в качестве начального значения для некоторых из этих свойств, но ни это, ни Get-NetTCPConnection
похоже, может предоставить эту информацию.
Есть ли способ просмотреть эту информацию для текущего активного (установленного) TCP-соединения в Windows?