我的 MacOS 出现网络问题,需要进行故障排除。我知道 TCP 套接字有内部超时,如果远程方没有响应(但也没有正常断开连接),它将关闭连接。我可以使用任何命令/工具来检查此超时的确切值吗?
fuz*_*Tew 16
您可以使用以下命令查看所有系统设置的 tcp 值
$ sysctl net.inet.tcp
Run Code Online (Sandbox Code Playgroud)
从 tcp_var.h、tcp_subr.c 和 tcp_timer.c 解释:
我相信默认情况下,如果设置了 SO_KEEPALIVE,将在连接关闭之前发送 8 个 keepalive。时间以毫秒为单位。
归档时间: |
|
查看次数: |
48429 次 |
最近记录: |