내 Linux 커널이 어떤 혼잡 알고리즘을 지원하는지 어떻게 확인할 수 있나요?

내 Linux 커널이 어떤 혼잡 알고리즘을 지원하는지 어떻게 확인할 수 있나요?

내 VPS에서 Google BBR을 활성화하고 싶습니다. 하지만 이 기능이 Linux 커널에 통합되어 있는지는 알 수 없습니다. 어떻게 확인할 수 있나요?

답변1

다음 명령은 지원되는 사용 가능한 TCP 혼잡 제어 알고리즘을 찾는 데 사용됩니다.

1.cat /proc/sys/net/ipv4/tcp_available_congestion_control

bic reno cubic

2. 이 명령은 Linux에 구성된 TCP 정체 제어를 찾습니다.

sysctl net.ipv4.tcp_congestion_control

3. 사용 가능한 목록에서 원하는 것으로 변경하려면 다음 명령을 사용합니다.

sysctl -w net.ipv4.tcp_congestion_control=bic

답변2

sysctl net.ipv4.tcp_available_congestion_control

답변3

명령을 통해 시스템 구성을 확인할 수 있습니다 sysctl -a. 명령어를
사용하면 sysctl -a | grep tcp_congestion_control현재 tcp_congestion_control 알고리즘을 확인할 수 있습니다 .

시스템이 bbr을 지원하는 경우 결과는 다음과 같습니다. net.ipv4.tcp_congestion_control = bbr

관련 정보