前回まで3回にわたって,Linuxカーネルのネットワーク機能を解説しました。取り上げたのは,現在主流のネットワーク・プロトコルである TCP/IPの基本機能です。TCP/IPは標準的なプロトコルですから,Linuxだけでなく他の多くのOSでも利用できます。基本機能については,他のOSの実装も大体似通ったものとなっています。 Linuxは,TCP/IPの基本機能のほかに,さまざまな拡張機能を備えています。この記事の読者の方なら,一度はLinuxカーネルを再構築したことがあると思います。再構築の際にはカーネルの諸機能を設定するのですが,ネットワーク関連機能については実にさまざまなオプションが存在します。これらのオプションのほとんどは,「Networking options」という項目に収まっていますので,ぜひご覧下さい。今回は,良く利用される拡張機能について紹介します。 パケット・フィルタリン
![第15回 パケット・フィルタリングとQoS機能](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)