Networking
ss –info 的重新排序欄位是什麼意思?
ss --info
返回有關 tcp 連接的資訊。它產生與以下類似的行(為格式化而刪除了一些欄位)
tcp ESTAB 0 0 192.168.1.177:60236 54.70.141.88:https cubic wscale:7,7 rto:204 rtt:0.918/0.419 reordering:59
reordering
這個例子中的數字到底是什麼意思?
從TCP 變數:
tcp_reordering 變數告訴核心一個 TCP 數據包可以在流中重新排序多少,而不假設數據包在途中的某個地方失去。
tcp_reordering
可以通過net.ipv4.tcp_reordering
的變數進行更改sysctl
。預設情況下,此值為3
。如果您更改
net.ipv4.tcp_reordering
變數,ss --info
則將列印所有值與 不同的連接3
。來源片段iproute2
:. . . if (s->reordering != 3) printf(" reordering:%d", s->reordering); . . .