ipv6 的 Linux tcp 设置

标签 linux networking tcp linux-kernel

<分区>

我想更改 tcp keepalive settigs,特别是 linux 的 tcp_keepalive_time、tcp_keepalive_intvl、tcp_keepalive_probes 和 tcp_retries2 设置。所有这些设置都可用于 Linux 中的 ipv4,但我没有看到任何 ipv6 设置。这些设置会自动应用于 ipv6 吗?如果这些设置确实适用于 ipv6,是否有官方文档提到这一点?

谢谢!

最佳答案

是的,ipv4 的 tcp 设置也适用于 ipv6:

https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt :

...
/proc/sys/net/ipv6/* Variables:

IPv6 has no global variables such as tcp_*.  tcp_* settings under ipv4/ also
apply to IPv6  
...

关于ipv6 的 Linux tcp 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22157566/

相关文章:

c - 如何减少我的 C 程序的开销?

linux原始以太网套接字绑定(bind)到特定协议(protocol)

linux - SSL 库错误 : error: SSL routines:ssl3_get_client_hello:no shared cipher - Too restrictive SSLCipherSuite or using DSA server certificate

linux - 通过本地主机上的 SSH 代理在浏览器中访问应用程序。

networking - 客户端使用高端口号

c - 在 C 中发送/接收 SOAP 请求/响应

c - 在64位系统中复制unsigned int 2次和unsigned long 1次有什么区别?

iphone - SCNetworkReachability 仅适用于域名?

python - 关闭与扭曲的连接

embedded - 用于嵌入式远程客户端和服务器的基于 GPRS 调制解调器的数据通信