【レポート】
The FreeBSD Projectは11日(協定世界時)、2007年第2四半期(4月~6月)状況報告を公開した。ここでは同報告から特にネットワークに関する項目などを中心にいくつかトピックを紹介する。
FreeBSD Projectでは、ネットワークスタックの仮想化開発が進められている。同仮想化ではINET/INET6カーネル構造体およびサブシステムが仮想化されるほか、IPFW/PFファイアウォールなども仮想化される。jail(8)ごとにまったく別のネットワークを保持できるようになり、複数のデフォルトルータをシステムが保持できるようになる。来月中にはIPSEC(FAST_IPSEC)に対する仮想化も実現される見通しだ。同機能が7.0-RELEASEまでにマージされるかどうかはまだわからないが、今後のFreeBSDにおける特徴的な機能としてマージが期待されるところだ。
802.11ワイヤレスサポートに関する大幅な改善が7-CURRENTにマージされている。同改善によって802.11nデバイスのサポートの追加、バックグラウンドスキャニングやローミングを実現するためのアドバンスドステーションモード機能の追加、Atheros SuperGプロトコルエクステンションサポートの追加などが実現されている。またインフラストラクチャに対して改善が加えられたことで、Virtual APのサポートがより容易になったとされている。
IPsecの実装が従来のKAME IPsecからFAST_IPSECへと置き換わった。これと同時にカーネルオプションの名称もFAST_IPSECからIPSECへと変更された。以後IPsecを使う場合はカーネルオプションでIPSECを指定すれば、実装としてFAST_IPSECが動作することになる。7.0-RELEASEからはカーネルオプションで指定する名称がIPSECとなるので注意しておきたい。
Wake On Lanは、BIOSレベルで対応できるものではなく、適切に動作させるにはOSのサポートが必要になる。FreeBSDにおいてWake On Lanをサポートするための開発が進められており、今のところNatSemi DP83815 sis(4)、Via Rhine rl(4)、Nvidia nForce nve(4)、3Com Etherlink XL/Fast Etherlink XL xl(4)がサポートされている。
またWebサーバから直接FreeBSDカーネルをダウンロードしてシステムを起動するPXE対応の実装はすでに行われているものの、さらに多くの試験が必要だとされている。興味があるデベロッパやアドバンスドユーザはTry&Reportを実施されたい。
新しいドライバとしてChelsio T3 10ギガビットイーサネットアダプタドライバcxgb(4)、Neterion Xframe 10GbEサーバ/ストレージアダプタドライバnxge(4)が新しく追加されたほか、Myricom Myri10GE 10ギガビットイーサネットアダプタドライバmxge(4)が大幅に改善されている。また、ネットワーク関連の性能分析とチューニングが実施されたうえ、CPUアフィニティが改善されて、さらにネットワークリソース管理のオーバーヘッドが軽減されている。
Intel(R) PRO/10GbEイーサネットドライバixgb(4)はすでにあるが、最新のIntel 10gハードウェアデバイスをサポートするデバイスドライバとしてixgbe(4)が現在開発段階にある。また、TSOと類似したLRO(Large Receive Offlaod)インフラストラクチャの策定が進行している。
状況に応じて実行時に適切なカプセル化を実施するトンネリングデーモンmtund(8)の開発が進められているほか、FreeBSDのマルチリンクPPPデーモンであるmpd(8)が4.2へバージョンアップされている。またマルチキャストDNSデーモンの開発も進められている。
IPv6エンディアン問題などが修正されているOpenBSM 1.0a14がインポートされたほか、7.0-RELEASEへ向けてTrustedBSD Audit機能のクリーンナップが実施されている。ロックフリーへと実装を改善、非同期に動作するように変更、MACチェック機能の追加などもある。またすでにAUDITオプションは7-CURRENTのデフォルトカーネル設定として追加されており、このまま7.0-RELEASEでもデフォルトになる見通し。同機能を有効にするには/etc/rc.confにおける設定追加が必要。
TrustedBSD MAC Framework関連のコードもクリーンナップが実施されているほか、7.0-RELEASEにおいてsuser(9) KPIを削減するために削減できる部分のsuser(9)処理を削除する作業が進められている。
| FreeBSD最新トピックス - LinuxデバイスドライバをFreeBSDでビルド、ZFS移植ほか [2007/4/10] |
| FreeBSD最新トピックス - X.Org 7.2移植、GCC 4.1対応、ほか [2007/4/10] |
| 「FreeBSD 2006Q4」発表 - 今後に期待がもてる成果が続々と [2007/1/18] |
| FreeBSDの今-大規模仮想ストレージ/割り込みフィルタ/2.6対応Linuxolator [2006/7/13] |
| FreeBSD、TrustedBSD Audit、DTrace、組み込み、マルチIP Jailなど実装へ [2006/7/13] |
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
| 製品数の拡大だけでなくBCPの展開なども含めた総合力で事業の強化を図るTI [17:25 5/25] |
|
【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [21:15 5/25] パソコン |
|
米GoogleがAndroidアプリでのサブスクリプション課金を提供開始 [21:00 5/25] 携帯 |
|
アップル、Aperture 3.2.4を公開 - バグ修正、安定性向上など [20:51 5/25] パソコン |
|
KDDIがWiMAX対応の新型スマホ「URBANO PROGRESSO」を5月30日発売 [20:43 5/25] 携帯 |
|
[AKB48]東京ドーム公演は8月24~26日 前田敦子卒業は27日に決定 [20:17 5/25] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。