web-dev-qa-db-ja.com

TCP LinuxでのIPv6の輻輳制御

私は文字が打てます

echo bbr > /proc/sys/net/ipv4/tcp_congestion_control

TCP IPv4を介して実行されている接続の輻輳制御アルゴリズムを変更するには、IPv6を介して到達する接続に対してどうすればよいですか?

上記のコマンドで両方に設定されていますか?

5
pQd

はい両方のsysctlnet.ipv4.tcp_allowed_congestion_controlおよびnet.ipv4.tcp_available_congestion_controlおよび/ procエントリ/proc/sys/net/ipv4/tcp_congestion_controlすべてのIPv4およびIPv6に適用TCP接続。sysctlおよび/ proc名のipv4部分は、これがTCP over ipv4。これは、アルゴリズムがカーネルソースツリーのlinux/net/ipv4サブディレクトリに実装されていることのみを意味します。Linuxでは、TCPは輻輳制御を実装しますTCP IPv4上のTCPの輻輳制御とTCP = IPv6経由。

7
Alexandre Fenyo

ドキュメントから( https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt ):

/ proc/sys/net/ipv6/*変数:

IPv6には、tcp_ *などのグローバル変数はありません。 ipv4 /の下のtcp_ *設定はIPv6にも適用されます。

4
Tux_DEV_NULL