我正在开发一个Linuxnetworking设备,并且有一些TCP / IP设置似乎没有与IPv6相当的设置。 IP转发是一个常用的设置,并且可以在两个堆栈中使用
net.ipv4.ip_forward net.ipv6.conf.all.forwarding
但是这些是我需要支持IPv6的一些设置的例子
net.ipv4.ip_nonlocal_bind net.ipv4.ip_local_port_range net.ipv4.tcp_tw_reuse net.ipv4.tcp_rmem net.ipv4.tcp_wmem
ip_nonlocal_bind非常重要,而且TCP TIME_WAIT套接字的设置似乎丢失了。
指向我可能已经错过的kernel / iproute文档也会很棒。
那么,这些function至less有一些(所有)function还没有实现。
这里是最近尝试添加ipv6_nonlocal_bind的补丁 ,稍后会在线程中提出一些问题。
http://kb.pert.geant.net/PERTKB/LinuxOSSpecificbuild议:
请注意,虽然其中一些参数的名称中包含ipv4,但它们同样适用于TCP over IPv6。
我没有testing过自己是否属实。