前回まで3回にわたって,Linuxカーネルのネットワーク機能を解説しました。取り上げたのは,現在主流のネットワーク・プロトコルである TCP/IPの基本機能です。TCP/IPは標準的なプロトコルですから,Linuxだけでなく他の多くのOSでも利用できます。基本機能については,他のOSの実装も大体似通ったものとなっています。 Linuxは,TCP/IPの基本機能のほかに,さまざまな拡張機能を備えています。この記事の読者の方なら,一度はLinuxカーネルを再構築したことがあると思います。再構築の際にはカーネルの諸機能を設定するのですが,ネットワーク関連機能については実にさまざまなオプションが存在します。これらのオプションのほとんどは,「Networking options」という項目に収まっていますので,ぜひご覧下さい。今回は,良く利用される拡張機能について紹介します。 パケット・フィルタリン