LinuCレベル3 3PS試験の例題と解説
主題3PS.04プラットフォームの最適化
3PS.04.2カーネルパラメータによるネットワーク最適化
LinuCレベル3 プラットフォームスペシャリスト 3PS試験の出題範囲から「4.2_カーネルパラメータによるネットワーク最適化」についての例題を解いてみます。
LinuCレベル3 プラットフォームスペシャリスト 3PS試験 出題範囲
例題
プロキシサーバーがバックエンドへ大量の短命な接続を張った結果、アウトバウンドで使用するエフェメラルポートが不足している。この問題を解消するために設定すべきカーネルパラメータは次のうちどれか。
net.ipv4.ip_local_port_rangenet.ipv4.tcp_max_tw_bucketsnet.core.somaxconnnet.ipv4.tcp_keepalive_time
※この例題は実際の試験問題とは異なります。
解答と解説
正解は、「1.net.ipv4.ip_local_port_range」です。
dnet.ipv4.ip_local_port_range このパラメータは、アウトバウンド接続で使用されるエフェメラルポートの範囲を定義します。大量の短命な接続を処理する場合、この範囲を拡大することでポート不足を直接解消できます。例えば 1024 65535 に設定すると、約64,000個のポートが利用可能になります。
設定例: sysctl -w net.ipv4.ip_local_port_range="1024 65535"
例題作成者
LinuC 試験開発コミュニティ