tcpkatest:测试 TCP keep-alive 配置

时间:2024-06-30 08:48:30
【文件属性】:

文件名称:tcpkatest:测试 TCP keep-alive 配置

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-30 08:48:30

C

tcpkatest: 测试 TCP keep-alive 配置 这是一个用于测试 TCP keep-alive 配置参数的小工具。 有四个相关的套接字选项: SO_KEEPALIVE :启用 TCP 保持活动(请参阅和 )。 TCP_KEEPIDLE :设置在操作系统开始发送 TCP 保持活动探测之前没有数据传输必须经过的秒数。 TCP_KEEPCNT :设置在放弃连接之前将发送的保持活动探测的数量。 TCP_KEEPINTVL :设置在没有收到响应时发送连续保活探测之​​前等待的秒数,以及在最后一次探测之后放弃连接之前等待的秒数。 考虑这个问题的方法是,如果在 TCP 套接字上将SO_KEEPALIVE设置为1 ,那么当套接字在TCP_KEEPIDLE秒内没有收到任何数据时,系统会发送一个 keepalive 探测。 如果TCP_KEEPINTVL秒过去了,系统会发送另一个探测


【文件预览】:
tcpkatest-master
----tcpkatest.c(7KB)
----tcpkatest.js(2KB)
----LICENSE(16KB)
----README.md(5KB)
----Makefile(255B)
----.gitignore(10B)

网友评论