OpenSSH 中的消息 debug2: channel 0: window 1998646 sent adjust 98506 是什么意思?

OpenSSH 中的消息 debug2: channel 0: window 1998646 sent adjust 98506 是什么意思?

我遇到了一些奇怪的问题,服务器会随机关闭连接。我在客户端,所以修复服务器并不是我真正的问题,但我看到了一些奇怪的 TCP 通信。值得一提的是,协议是通过 SSH 的 NETCONF,使用 OpenSSH 客户端。

运行 ssh -vvv 时没有看到太多乱序,除了一些类似这样的消息

debug2:通道 0:窗口 1998646 发送调整 98506

任何知道这意味着什么的人(不是关于这里描述的实际功能的详细信息,https://datatracker.ietf.org/doc/html/rfc4254#section-5.2,而是细节)?此外,在这种情况下,OpenSSH 客户端是发送还是接收?

我在 PCAP 日志中也看到了这种消息。有效负载始终为 36 个字节,由于 SSH 是加密的,因此我假设在这种情况下的“有效负载”是指 SSH 数据,无论内容如何(其中还包括 SSH 标头等)。我如何知道窗口调整消息(IP 地址已加密)的大小?

“11499”,“2021-08-18 18:06:42.940955”,“a:b:c::d”,“d:c:b::a”,“TCP”,“108”,“36360 → 830 [PSH,ACK] Seq=901 Ack=2854573 Win=1412 Len=36 TSval=3002995779 TSecr=2976836203”。

BR
帕特里克

相关内容