NEWS ネットべイン (TeI 03 ー 3568 ー 6020 ) は、 利用者側からみた Web サイトのパフォー マンスや可用性の監視サーヒ、ス「 Watch Vein 」の提供を開始した NTT コムウェアの Web 監視サーヒ、ス Web サイトの性能監視サービス •Netvein 米 Sun Microsystems は、 Linux のサ ポートを強化すると発表した。 おもな内容は以下のとおり。 1 ) Linux OS の完全な実装を販売する 2 ) Sun Cobalt アプライアンス製品と、新 たに発売する予定の X86 べースのローエ ー (ICPU および複数 CPU マシン ) 用の Linux を販売する 3)Linux プラットホーム用として基盤ソ フトウェア製品「 Sun ONE 」を提供す る。すでに Linux 用に最適化されたソフ Linux のサポートを強化 英 Cable & Wireless (C&W) は、全 額出資の子会社 Digital lsland と共同で、 米 Exodus Communications の米国内に おける特定の資産と事業活動の大部分を 買収する手続きを完了したと発表した。 Exodus は Web ホスティング・サービ Exodus の買収を完了 SiteAngeI ( 監視ツールは BMC ソフト ウェア製 ) を利用し、 Web サイトのレスポ ンス時間の監視、稼重川大況の石忍、レポー ト、メールによる問題十鎹日時の通知や定期 報告 ( 日 / 週 / 月単位 ) などをおこなう。顧 ・ Sun トウェア製品としては、はかに「 iPlanet Directory 」「同 Web Servers 」「 Forte for Java 」「 Project JXTA 」「 StarOf- fice 」「 Sun ChiIi!Soft ASP 」「 Sun Grid Engine 」がある 4 ) SoIaris べースのシステムで Linux の アプリケーションを動かす互換性ツール 「 LinCAT 」を提供する。 SoIaris 9 では、 より多くの Linux 互換のコマンド類を用 意する 5 ) GNOME 2.0 の発表後、 SoIaris 用の •CabIe & WireIess スの大手企業で、 2001 年 9 月に米国破産 法にもとづく会 : 再建手続きを申請した。 負債総額は 45 億ドル。今回の買収は、デ ラウェア地区の米国破産裁判所による同 社の買収手続きの承認を受けておこなわ れた。英国、ドイツ、日本国内の Exodus •Ximian 、 Wipro 、 Sun GNOME2. O べースの S aris 用環境を開発 米 Ximian 、 Wipro 、 Sun Microsys- tems は、 GNOME 2.0 をベースとする Solaris オペレーティング・システム用の デスクトップ環境を共同で開発すると発 表した。 SoIaris 上で GNOME 2.0 のルック & フィール、アクセシビリティ機能、国際化 28 機能を利用できる。 Wipro が開発の全体 的な孑軍をとり、移植、バグフィックス、 アクセシビリティ機能の開発、テスト、 CDE (Common Desktop Envi ronment) との統合などをおこなう。開発には、 ISO プロセス、 SEI CMM フレームワーク、 Six Sigma メソドロジーなどの技法を使 客による監視項目やアクセス手順 ( 10 ~ 50 ステップ : DB やアプリケーション・サー バーへの接続などの複雑な処理にも対応 ) の設定が可能で、監視周期は 5 ~ 30 分。 観測結果の Web でのグラフ表示、レスポ ンス時間の内訳表示などの機能をもつ。 年額利用料は 504 , 000 円 ( 10 ステップ、 30 分間隔 ) から。 デスクトップ環境として採用する 6)SPARC 用の Linux をサポートし、お もに通信 / 糸Ⅲムみの分野で提供する 7 ) Linux 用のサポートサーピスを提供す る 8 ) ストレージ・システム、、 SunStorEdge" で Linux をサポートする 9)Linux とオープンソース・コミュニテ ィに対する貢献を続け、 Linux カーネル の開発に協力する。アプリケーションの Linux リリース間での互換性をチェック する「 ABIcheck 」をオープンソース・ラ イセンスのもとで提供中 の資産についても買収手続きが進められ ており、これらと合わせた買収による総企 業価恪は約 7 億 5 , 000 万ドル。買収され た Exodus の事業は、 Digital lsland お よび C & W のホスティング事業と統合さ れ、 CabIe & WireIess GIobaI の豸虫立部 門になる。 用。 Ximian は GNOME に付加価値を付 ける製品の開多絲を験を活かして、開発に協 力する。 Solaris 8 以降の環境用に、第 3 四半 期に提供予定。 Solaris の次期バージョン では、 CDE と GNOME の双方を提供し、 CDE 用のアプリケーションを GNOME 上でも使用可能にする。 UNIX MAGAZINE 2002.4
USENIX 2001 Annual Technical ( 0 帚 e 「 e れ ( e 能と実装カ去について説明した。 ・デーモンスレッド ・スレッドの結合 UNIX MAGAZINE 2002.4 ロとなって引測不能に終った。開発者は、 malloc の品 出し、 Hummingbird のテストではヒープがオーバーフ 5.8 は、 GNU Emacs のテストで 101.48 % という数字を 最悪の malloc は同しものだった。 SunOS バージョン % で、かろうして 5 位に入った。どちらのテストでも、 た。 PHK/BSD は、 GNU Emacs のテストでは 3.65 Emacs のテストでは 2.69 % と、もっともよい成績だっ った。 Doug Lea の ma Ⅱ oc ノヾージョン 2.6.6 は、 GNU 化率は、 Hummingbird でのテストでは最大の 30.5 % だ た。 PHK / BSD の ma Ⅱ oc ノヾージョン 42 のフラグメント ざまだったが、どれもフラグメント化することカ蔀薩忍され Emacs で 9 つの malloc がテストされ、程度こそさま れないという結論が得られた。 Hummingbird と GNU 上交研究により、 malloc はフラグメント化を避けら Eran Gabber (Lucent TechnoIogies Bell 研究所 ) Aniruddha Bohra ( ラトガース : た学 ) malloc の非フラグメント化 documentation/htmI/TITLE. HTM ・ http://www.tru64unix.com/aq ・ com/complibs/ ・ http://www.opensource.com/aq. C01Ⅱ ・ Solaris.com/lib@compaq.com 問合迂先は以下のとおりである。 トを節約できる。 る、通常は稷直できないアプリケーションの再開発のコス 構築することによって、 SoIaris スレッド API を使用す Solaris 互換のオープンソース・スレッドライプラリを ・ただし、一殳的な可般生の問題は解決されない。 書き直さすにすむ。 ・ POSIX スレッドを使用するようにアプリケーションを 移植が可能になる。 ・ Solaris スレッド API を使用するアプリケーションの 構築することによって、以下のような問題か埆夬できる。 Solaris カ : 換のオープンソース・スレッドライプラリを ・スレッドの一日亭止と実行の再開 質にはらっきがあることを知り、自分の目的に適したもの を選ぶ必要がある。 この発表は、一碚にの malloc の実装が過度のフラグメン ト化を惹き起こす原因を探る、変の研究への期待で締め くくられた。 Hummingbird と Emacs のメモリの動きのトレース、 ドライパ・プログラムのソース、アロケータの改造版は、 http://www.bell-labs.com/-eran/malloc/にある。 Freenix : ユーサー環境 報告・ William R. Dieter しやすく、多くのユーザーに、、適度なセキュリティ " を提 とコストのバランスがとられている。移植生に優設定 するように手作業て修正できる。 FMAC ツールはリスク ラムがアクセスできる資源を増やしたり、逆にさらに制限 て、プログラムが使用する資源を石薩忍できるほか、プログ 許す。ューザーは自重加勺に生成される ACL ファイルを見 クスの・仕様にもとづいてファイルがアクセスされることを は、プログラムがサンドボックスで実行さサンドボッ システムをマウントする。掃朱な NFS ファイルサーバー セスを限定し、そのディレクトリに特殊な NFS ファイル FMAC は chroot により特定のディレクトリのみにアク サンドボックスのイ兼を使って FMAC を実行すると、 使ってサンドボックスの仕様を生成する。 もとづいてアクセス制御リスト (ACL) を作成し、それを 通じてファイルを渡す。また、言求されたファイル要求に る。 FMAC は要求されたファイルを言当求し、システムを アプリケーションをパッシプモードの FMAC で実行す 構築するには、安全であると分かっている入力を使って、 ンのサンドボックスの構築を支援する。サンドボックスを itoring and Access Control) ツールは、アプリケーショ を拒否するかを決定するの ( 隹しい。 FMAC (File Mon- かし、どのようなアクセスを許可し、どのようなアクセス な資源を制限してセキュリティをヒする手段である。し リケーションを実行する際に、プログラムかアクセス可能 サンドボックス化は、イ頁できないデータを使ってアプ Diomidis Spinellis ( アテネ : た学 ) Vassilis Prevelakis ( ペンシルべニア大学 ) アプリケーションのサンドボックス化 157
幸信第信信第第等槲第信第槲第第第第信勢第信第第信信第信第信第信勢 3 第第第信第信霊信第信第信勢第信第信第信第信第信 W 。 事です。 それに対して、これてついに Bourne シェルのソース が手に入ったのでコンパイルしようとしたのだがうまく いかない、 4.3 Reno の sh は NetBSD 1.4.2 でコンパ イルできたという情報がある、 NetBSD 1.5.1 でオリジ ナルの Bourne シェルをコンノヾイルしてみたが、コンノヾ イル自体はできても実行すると無限ループになる、 Net- BSD 1.4. x であればオリジナルの Bourne シェルでもほ とんど変更せずにコンパイルできるはすだ、 1.4. x で作っ たバイナリはそのまま 1.5. x 上で動く、 OpenBSD 2.9 上て無修正でコンパイルと実行ができた、といったフォ ローがきました。 なお、過去の UNIX の情報やアーカイプは、 http:// www.tuhs.org/から入手できます。 Newsgroups: 庁 os. bsd. freebsd Subject: 2.2-stable 0 image の入手 現在、 FreeBSD 2.2. & R でマシンを運用しているの です力ゞ、これを /stand/sysinstall の Upgrade で 4.5- R に上げられるかどうか他のマシンで試してみたいので、 FreeBSD 2.2-stable の ISO イメージ ()D イメージ ) を探しています。どこかにまだ保存されていないでしょ うか、という質問記事です。 これに対して、 http://www.freebsdmirrors.org/か ら旧いものを保存しているミラーサイトがたどれる、 ラーサイトにも ISO イメージはないので、 2.2.8- RE - LEASE 以下のディレクトリを再帰的に入手しなけれは ならない、それをおこなうには ncftp や wget を使えは よい、メジャー・ノヾージョンか変わるアップグレードは きわめて難しいのでやめたはうがよい、 2.2. & R と 4.5- R との違いはかなり大きいので、素直にクリーン・イン ストールして、綻やアプリケーションのインストールを やりなおすほうが労力が少ないだろう、 2.2.8 と 4.5 では 実行形式が a. out から ELF に変わっている、 2.2. x か ら 3.0 への移行時に注意が必要な項目があり、さらに 3 から 4 にするには一度 3.2 あたりをインストールしなけ ればならないはすである、 Upgrade を尺したときの問 題としては、作業にやたらと時間がかかる、途中で root パーティションの容量が足りなくなる、手順を間違えて a. out の shared ライプラリが肖えてしまうなどの可能生 があるい 4.5 を入れたあとでバックアップから必要なア プリケーションを戻し、それカ働くか確かめたほうが楽 である、といったフォローがきました。 Newsgroups. 月 . sys. sun Subject: startx みたいなものは無いのでしようか Solaris 8 マシンで、ふだんは CDE を無効にして使 い、 X ウインドウ・システムが必要なときだけ X11 を 起動したいと思っています。 SoIaris には startx コマン ドがないようですが、コンソールから簡単に X11 を起動 するガ去はないのでしようか、という疑問記事です。 これに対して、 openwin コマンドを使えばよい、 So- laris 9 では openwin がなくなっているようだ、仕方が ないので Solaris 8 のものをコピーして使っている、 So- laris 8 の AnswerBook2 には、 OpenWindows 竟は 将来サポートされなくなるので CDE を使うようにと書 かれている、 SoIaris 9 では OpenWindows DeskSet や ヘッダファイルは削除されたが、ランタイム環竟は残され ている、こオ功ゞなくなることはないのではないか、 open- win コマンドでは CDE ではなく OpenWindows か起 動してしまう、 ope Ⅱ w ⅲコマンドはシェル・スクリプト であり、内部で xinit を呼んでいるだけなので、 CDE を 起動するような簡単なシェル・スクリプトを自作すればよ い、たとえば、 /usr/openwin/bin/xinit /usr/dt/bin/Xsession で CDE か起動 - す - る、といったフォローがきました。 Newsgroups: . unix Subject: DBX のフロントエンドを紹介してください SoIaris 8 でソフト開発をすることになったのですが、 dbx を使いながら常時ソースコードを表示してデバッグ をおこないたいと思います。ある事情でキャラクタベー スの dbx フロントエンドが必要です。 Emacs も dbx の フロントエンドになるようてすが、 Emacs を使えないの でちょっと敬遠しています、という質間記事です。 これに対して、キャラクタ環境なら Emacs が一番よ いフロントエンドだろう、 Emacs の使い方はそれほど難 しくない、別のアプリケーションの使い方を憶えるくら いなら Emacs を憶えたほうがよい、 Emacs のすべて の機能を憶えるのではなく、たんなるデバッガと簡易工 デイタだと思って必要なものだけ億えて使えば十分であ る、開発マシンとしてエンドユーサーに納入されている 3 第日第第信第島第信第に新第信第信第信第新第信工′第信信第信第第新第第第に信第第信第信第第信信第信第 43 第信。 UNIX MAGAZINE 2002.4 145
USENIX 2001 AnnuaI TechnicaI Conference F 「 eenix : スクリプティング 報告 : Brandon Ching モバイルデパイスのための実用的なスクリプティング環境 Brian Ward ( シカゴ大学コンピュータ科学部 ) Ward の発表は、ハンドへルド・アプリケーションの プログラミングに関するおもな間題点を挙げることから始 まった。ハンドへルド・デバイスの計算能力やリソースは、 そのサイズによりごく限られている。また、画面が小さい ため、グラフィックスを適切に表示するのか難しい。モバ イルテンヾイスは、通常は計算をいっさいおこなわず、情報 を表示することに専念する。そのため、グラフィックスを 正しく表示することか重要となる。 こうしたジレンマの直接的な解決策に代わ Ward は、 る、 HHL という PHP に似たパーザ / コンパイラと、 VL というイ應課マシン・インタープリタを考案した。 HHL は最 適化されており、コンパクトで、冗長な部分カ陬り除かれ ている。 HHL は ANSI C でコーディングさオし UNIX の コンパイラのような彳難リを果たす。 Ward はこうしたツー ルによってモバイル・ハンドへルドデバイスの有効と生 産性が高まると期待している。 NickIe : 言語の里と実用性 Bart Massey ( ポートランド屮ト位大学コンピュータ利学部 ) Keith Packard (SuSE) Massey は、 Packard との共同開発によって完成した Nickle という C に似た新しいプログラミング言語を初め て公開し、この面寅算言言韶 ) 目的と機能を述べた。 Nickle 言語のおもな用途は、計算、実験 ( アルゴリズ ム ) 、プロトタイプの作成の 3 つである。 Massey によれ ば、新しいプログラミング言語は以下の 4 つの基本的な 特徴を備えている必要がある。すなわち、有益な目的をか なえ、考案者以外のユーサーの役に立ち、その分野での最 咼の言語であり、最善のガ去に迫るものでなければならな い。 Massey によれば、 Nickle はこれらすべてを満たして いる。対話型のバイトコード、 C ふうのプログラミン久 強力な数値型、便利な言語刻長、ユーザーレベルのスレッ ドなどの特徴をもつ Nickle は、さまざまな場面て利用で 156 きる。 Freenix: ユーサー空間 報告 . Rosemarie Nickles Linux スレッド・プログラムに対するユーサーレベルの チェックポイント WiIIiam R. Dieter 、 James E. Lumpp Jr. ( ケンタッ キーリ廾立大学 ) Dieter は、 LinuxThreads をイ吏用するマルチスレッド・ プログラムでチェックポイントをサポートするシステムを 紹介した。 LinuxThreads は Linux 用の POSIX べー スのスレッド・ライプラリである。チェックポイントごと にプロセスの状態か記憶されるため、システムに障害が発 生した場合でも、すべてが失われるおそれはない。 マルチスレッド・チェックポイントライプラリの実装 は、次のようになっている。 ・チェックポイントを取得するには、メインスレッド以 外のすべてのスレッドをプロックする。このスレッド はプロセスの状態を記慮し、残りすべてのスレッドのプ ロックを解除する。 ・チェックポイントから回復するには、チェックポイン ト・ライプラリはチェックポイントを取得したときに実 行されていたスレッドを再開する。これらのスレッド は、メインスレッドがチェックポイントからプロセス の状態をロードするまでプロックされ、ロードが完了 すると、チェックポイントからスレッドの実行を再開 する。 チェックポイント・ライプラリは、チェックポイントを 取得するときを除いて、ほとんどオーバーヘッドか増えな い。オーバーヘッドの量はアドレス空間のサイズに上 tf 列す る。また、チェックポイントの使い方は簡単である。 C プ ログラマーの場合はコードに 2 行を追加するだけでいい。 ソースコードは http://www.dcs.uky.edu/-chkpt/ と http://mtckpt.sourceforge.net/に用意されている。 Solaris 互換のオープンソース・スレッドライプラリの冓 John Wood (Compaq Computer ツ」吋法ノ 0 、 Vood は、この発表で Solaris スレッドと POSIX ス レッドの違いを述べ、以下のような SoIaris の特彳洳勺な機 UNIX MAGAZINE 2002.4
連載 . /Cyber Kansai P「0 」 ect— も 1 つあります ) だけを掲示し、ストリームサイトへの入 ロページとして万全を期すことにしました。 コンテンツのコピー 各サイトごとの Web サーバーの構成と・日嶽は以下のと 各サイトの、 Veb サーバーの構成と仕様 のミラーチェック欟冓などは、とくに設けていません。 ンへ rsync (SSH 経由 ) することにしました。コンテンツ 専用サ→ヾーを置き、そこからコンテンツ管理者が各マシ コンテンツの制作者が FTP でファイルを中幻逶するための ンテンツのコピーか重要な作業になります。今回は、 Web 多数の Web サーバーか並行して運用される場合は、コ 棘大学 ( 中村チーム ) おりです。 ( 今回のサービス部分には直接の関係はないので、構成図 ではモニタリンク 1 里の装置は除いてあります ) 。 日本 Apache ユーサ会侒東チーム ) Alteon ACESwitch 180e and05 Big PC (and05) andol 0 C iSCO Catalyst 3500XL andol 1 andol 2 andol 3 and014 and015 CPU メモリ OS Pentium III Xeon (500MHz) >< 8 IGB Solaris 8 for X86 ソフトウェア Apache 1.3.20 Mini PC (and010—and015) Foundry Serverlron Cisco Catalyst 3524XL Cisco Catalyst 3524XL Cisco CataIyst 3524XL leutl 1 leutl 2 leutl 3 CPU メモリ OS AMD K6 ー 2 (380MHz) 64MB BSD/OS 4.2 leut 11 CPU メモリ OS Pentium III (850MHz) 512MB Solaris 8 for X86 ソフトウェア Apache 1.3.20 leut12 CPU メモリ OS Pentium III (850MHz) 512MB Solaris 8 for X86 ソフトウェア Apache 2.0.16 leut 13 CPU メモリ OS Pentium III (850MHz) 512MB Solaris 8 for X86 ソフトウェア Apache 1.3.20 十 mod-backhand RADIX ckp2 Serverlron Foundry ckpl Compaq ProLiant ML330 ckp 1 & ckp2 CKP す。 万一、どちらかの系統が使用不能になった場午、、の対策で ウンドロビンによる負荷分散を利用しています。これは、 d010 ~ and015 ) のあいだでは、 AIteon の IP べースのラ 価をおこないました。 Big PC (and05) と Mini PC (an- Apache の負荷分昔攵モジュール mod-backhand4 の評 ソフトウェア chamomile 0.1 ServerIron と PC (leut 11 —leut13) のあいだに Cat- alyst が入っているのは、 CKP の甲子園中継でも利用さ れているトラフィック・モニターを入れているためです 172 CPU メモリ OS Pentium III (866MHz) 640MB Linux ( カーネル 2.4.4 ) ソフトウェア chamomile 0.1 4 http://www.backhand.org/mod-backhand/ UNIX MAGAZINE 2002.4
・ 2001 年 4 月 ~ 2002 年 3 月 ( 4 ) 日本語竟、音楽を聴く・・ 2002 / 02 146 ・・ 2002 / 03 143 ( 5 ) su って、素 " ? ・・ ・ワークステーションのおと ( 坂下秀 ) (149)InteI 版 solaris 8 でシリアル端末・・・・・・ 2001 / 04 137 (150)ThinkPad 570 の自力修理・・・・・ 2001 / 05 135 ( 151 ) シリアル端末を使った Solaris 8 のインストール・・ 2001 / 06 130 ( 152 ) 光センサー式コードレスマウス、 VMware で Solaris 8 2001 / 07 152 2001 / 08 147 (153)Agenda VR3 、 Emacs Lisp ・ ( 154 ) 携帯電話でバス情報、 ThinkPad 570 のメモリ /HD 増設、 ・・ 2001 / 09 138 続・ Emacs Lisp ・ ( 155 ) 巷のラウンジサーピス、ネットワーク対 ) 芯の竟諡見装置 ・ 2001 / 10 150 (156)ThinkPad 570 の五員、 CATV インターネット接続のト ・ 2001 / 11 148 ラブル・・ ( 157 ) タフプラウサ、マイライン、 IME 2000 / 2002 のキー設定 2001 / 12 115 ( 158 ) 拷帯電話メールへの不閊、 Mew 2.1 ・・ ・ 2002 / 01 132 ・ 2002 / 02 151 (159)Mew 2.1 ( 2 ) ・・ ( 160 ) ウイルス、 Mew 2.1 ( 3 ) ・・ ・ 2002 / 03 149 ・ Bookshelf 『 fm レヾイプル』『 GNU Autoconf/Automake/Libt001 』 fIP v6 プロトコル徹底解言張『 JSP による Web 開『 Perl クッ クプック』『 Solaris 管理ガイド』『 VMware 徹底活用ハンド ブック』 fWindows で GNU ソフトウェアを使おう ! 』「らぶ ら XLinux3 「もっと知りたい」人のためのパッケージ管理 & 構築入門』『今年こそ引く ! インターネット常日罸妾続導入ガイ ド』『 CVS デスクトップリファレンス』『 Oracle SQL*Plus デスクトップリファレンス』・・・・ 2001 / 05 155 『 Java ネットワークプログラミング第幻跖『 Java プログラム クイックリファレンス第 2 片応 tJava メッセージサーヒ、ス』 『 JDBC による Java データベースプログラミング第 2 版』 CJini クイックリファレンス』『 Oracle PL/SQL プログラミ ング基行届 / 応用編第 2 CRed Hat Linux サーバー管 理 Black Book 』 fTurbolinux サーノヾー管理 Black Book 』 fTCP/IP プログラミング徹底解言張『マスタリング IPsec 』 『家庭内ネットワークパーフェクトマニュアル』「入門 XML 』 ・・ 2001 / 12 141 『 C 十十プログラミング入門新版』『 eXtreme Programming テスト技法』『 Java サープレットプログラミング第 2 版』 Java セキュリテイ』『い IEX Web コンパニオン』『 Linux ネットワーク管理第幻跖 tSQL クイックリファレンス』『組 み込み型 Linux 導入・開発ガイド』『サーバ負荷分昔対支術』『実 践バイオインフォマティクス』『入門 Carbon 』『ユースケー ス実践ガイド』 ・ 2002 / 03 176 NetWorld 十 lnterop 2001 Las Vegas 小オ林日真・・ Notice 192 2001 / 07 29 NAB2001 小材日真・・・・・・ 2001 / 07 39 NetWorId 十 lnterop 2001 Tokyo での IPv6 ShowCase 大 : 史・・・・・ 2001 / 08 26 液品ディスプレイの日罸に肘直人・・・・・・ 2001 / 10 25 国際方医機器展ー lnter BEE 2001 小オ林日真・・・ インタビュー 28 Short lnterview 178 Mac OS X と Java ・・ ・ 2002 / 01 ・ 2002 / 03 ・ VMware ESX Server ・ 2001 / 08 174 ・・ 2001 / 09 159 ・・ 2001 / 10 181 論文・短期連載・他 ( 白崎博生 ) USENIX 2000 Annual TechnicaI Conference ( 3 ) ・ 2001 / 04 161 PC UNIX をシリアルポートから操作する ・・ 2001 / 06 155 プログラミングに活かす vim 6.0 大 : 調史 / 河野智彦・・ 2001 / 10 59 Linux 2.5 Kernel Developers Summit 2001 / 10 172 SNMP によるネットワーク監視坂下秀 / 藤原毎嬾す 2001 / 11 71 4th Symposium on Operating Systems Design and lmplementation ・・・・・・ 2001 / 12 143 VMware Workstation のホスト協 VMM における I/O テパイスの仮想化 Jeremy Sugerman Ganesh Venkitachalam/Beng-Hong Lim ・・ 2002 / 01 158 ネットワーク里ツール ( 1 ) 監視と障害発見のためのツール 荒井美千子・・・・・・ 2002 / 03 81 Malicious Email Filter Matthew G. Schultz/ EIeazar Eskin/Erez Zadok/Manasi Bhattacharyya/ ・・ 2002 / 03 180 Salvatore J. Stolfo ・・ UNIX MAGAZINE 2002.4
管 図 14 Solaris Tping を実行すると、 IPv6 てされて 128bit のアドレスかされることがある $ ping —s host—2 8 3 PING host—2 : 8 data bytes 64 bytes from host—2 (fecO: :a:aOO: 20ff :fe8e:e310) : icmp—seq=O. 64 bytes from host—2 (fecO: :a:aOO:20ff :fe8e : e310 ) : icmp—seq=l ・ 64 bytes from host—2 (fecO: : a:aOO:20ff :fe8e : e310 ) : icmp-seq=2. -host-2 PING Statistics— 3 packets transmitted , 3 packets received, 0 % packet IOSS round—trip (ms) min/avg/max = 0 / 0 / 0 time=O . time=O . time=O . 図 15 リモートホストのインターフェイスからバケットを取り込む (ASTEC Eyes) キやプチャ 0 ・一 ASTEC [ ツに モニタオプション 0 ワーりスペースウインドウヘルプせ 方イルの編集 ) ロ図 リモートホスト リモートホストの インターフェイス バケットを取り込む インターフェイス ロローカルホスト調第ク響ダッ 0 旧 NETO ・物を「 ~ ク第ま キャプ当 , を ⅶ NET5 頂 NET4 OIPY6NET3 田浦 NET 2 し 第 NETI 野 4 : デコー - 1 一一 0 [2]IPv6 ルータ い = デコ OIPv6NET1 ワークスペースー キャプチャを訌はす ①“キャプチャ開始”でバケットの取込みを開始 ②“キャプチャ中断”で / ヾケットの取込みを停止 ③“デコードビュー作成”で / ヾケットの解析結果を表示 魲 NÉT3 次に、 IPv6 の ping を実行したときに発生する通信を ASTEC Eyes で調べ、 IPv4 の ping と上肆交してみまし ICMPv6 の Echo Request/RepIy IPv6 用の ping コマンドは、 OS によってコマンド名 が異なります。 Linux や FreeBSD 、 NetBSD では IP v6 専用の ping6 が用意されています。 SoIaris 8 では IPv4/IPv6 共通の ping があり、指定されたアドレスの 形式やネットワークの設定に応して ICMP または ICMP v6 が使われます。 ます、 ASTEC Eyes を起動します。左イ則のウインド ウにローカルホストとインターフェイスか表示されている ので、調べたいネットワークに接続されたインターフェイ スをクリックして〕尺します。リモート・ネットワーク 上の通信をみるには、ファイルメニューからリモート・モ ジュールに接続し、調べたいネットワークに接続されたイ ンターフェイスを選びます ( 図 15 ) 。以下の例では、 IPv6 ルータとして重川乍しているホスト上のリモート・モジュー ルに接続し、バケットを取り込みます ( 図 16 ) 。 キャフチャ・メニューの、、キャプチャ開始 " を選ぶと、 UNIX MAGAZINE 2002.4 バケットの恥ムみカまります。 ping の実行を終えたら、 キャプチャ・メニューの、、キャプチャ中断 " でバケット の恥囚みを停止させます。ここで、キャプチャ・メニュー にある、、デコードピュー作成 " を選ぶとバケットの角斤結 果カ俵示されます。 ICMPv6 バケットだけを表示する 角財斤結果を表示するウインドウは、 EthereaI と同しよ うに内部が 3 分割され、バケットの一覧とその概要、詳 細な内容、バケット本のデータの 16 進ダンフ。か表示さ れます ( 図 17 ) 。 一番上の領域の見出し部分 ( フレーム ID 、発信元アド レス・・・・・・と書かれた部のをクリックすると、取り込んだ バケットのアドレスやプロトコルの一覧が表示されます。 このリストのなかの項目を選ぶと、該当するバケットだけ か表示されます。 図 18 は、、、プロトコル " の見出しをクリックして表示 させたリストです。ここで、、 ICMPv6" を選択し、バケッ トの言田を詩ヾてみます。 図 19 は、図 16 の、、 IPv6 NET 3 " ネットワーク・セ グメント上を流れた ICMPv6 バケットの概要 ( 一番上の 93
UNIX MAGAZINE 総目次 △インターフェイスの街角 ( 4 の Wiki Wiki Web 増井俊之 白波頼章 / 吉田幹 / 下條真司・・・・・・ 171 インターネット上のコンテンツ・サービス ( 2 ) 山琲一 / △サイバー関西プロジェクト ( 22 ) NGI プロジェクト ( 14 ) プロジェクト四べ叔三・・・・・・ 146 △ Let's Play with UNIX ( 12 ) 省エネ型サイボーク畯身 ・・ 129 △ lnside Cygwin ( 5 ) Cygwin のべンチマーク藤オ支和宏 △ UNIX 便利帖 ( 15 ) PHP で遊ぶ ( 2 ) 宮下健輔・・・・・・ 121 △プログラミング・テクニック ( 42 ) ps 多治見寿和・・・・・・ 109 ル睾志充・・・・・・ 82 △ WWW サーパーの育て方 ( 10 ) JavaScript のあれこれ の基礎 ( 7 ) / 」寸林日真・・・・・・ 77 △新・倉敷芸斗学大学のネットワーク ( 7 ) Cisco ルータ 荒井美千子・・・・・・ 67 △ JavaServer Pages ( 2 ) JSP サーノヾーのインストール 技術 ( 7 ) 一定型業務処理と Web 山口英・・・・・・ 55 △ UNIX Communication Notes ( 154 ) ・情幸に整理 . の える ( 9 ) 白崎博生・・・・・・ 88 ■いつでも使えるインターネット ( 9 ) 個人の常日妾続環竟を考 い大氾史・・・・・・ 30 ・ VMware で UNIX ( 4 ) イ瓦想ネットワークで実験ざんま 2 0 0 1 年 4 月号 ・・ 178 184 ・・・ 93 卩れ e 200 の Rob Pike ・・ ■ PIan 9 における字句的なファイル名 .. " の正しい孑当屋 UC 大沁史・・・・・・ 36 ■ Starting Up IPv6 ( 1 ) IPv6 のインストールと利用 2 0 01 年 5 月号 ・・ 184 △総目次 ( 2000 年 4 月 ~ 2001 年 3 月 ) ・・ 7.0.9 はか田淵呂 / 末判封 / 宮よリ幸・・・・・・ 159 ◆ Linux Update Linux カーネル 2.4.2 、 Red Hat Linux ・・ 153 ◆ NetNews 便り UNIX を学ふ意義みるく・ アル端末±WF 秀・・・・・・ 137 ◆ワークステーションのおと ( 149 ) lntel 版 Solaris 8 でシリ ・・ 17 ☆ News ・・ ・・ 161 ( 3 ) , ・ lo のれ . ・矼 25 , Ⅳ 0.6 ・・・ ・ USENIX 2000 Annual Technical Conference ・ 2001 年 4 月 ~ 2002 年 3 月 UNIX MAGAZINE 2002.4 ・・ 155 『 OracIe SQL*Plus デスクトップリファレンス』・・ ト常日妾続導入ガイド』『 CVS デスクトップリファレンス』 のパッケージ管理 & 構築入門』『今年こそ引く ! インターネッ アを使おう ! 』『らぶらぶ Linux3 「もっと知りたい」人のため ware 徹底活用ハンドブック』 CWindows で GNU ソフトウェ Web 開多を『 Perl クックプック』 CSolaris 管理ガイド』 CVM- make/LibtooIJ tIPv6 プロトコルイ底解言張 CJSP による ◆ Bookshelf tfml ノヾイプル』 CGNU Autoconf/Auto- ◆ NE 、 VS from jus ~ 去材告之・・・・・・ 154 Linux はか田淵呂 / 木永翆 f/ 宮地利幸・・・・・・ 152 ◆ Linux Update Vine Linux 2.1.5 、 PlayStation 2 で ・・ 146 ◆ NetNews 便り、ホームページ " という語の誤用みるく 理坂下秀・・・・・・ 135 ◆ワークステーションのおと ( 150 ) ThinkPad 570 の自力修 ・・ 25 ☆ News ・・ et 増井俊之・・・・・・ 193 △インターフェイスの街角 ( 41 ) Palm 用の Wiki と Q-Pock- ード條真司・・・・・・ 186 IMH プロジェクトにおける QoS 松田浩延 / 田島孝一 / △サイバー関西プロジェクト ( 23 ) NGI プロジェクト ( 15 ) ・ , 」寸申夫 / 末永 : 判封・・・・・・ 157 月中旬、同日月のインターネット・ドラフト : 夫陽び月 / △ RFC ダイジェスト ( 32 ) 2000 年 12 月初旬 ~ 2001 年 3 プロジェクト ( 2 ) 四本取三・・・・・・ 141 △ Let's PIay with UNIX ( 13 ) 省エネ型サイボーク畯身 ・・ 130 △ lnside Cygwin ( 6 ) Cygwin の stat の実装藤支和宏 124 △ BSD をハックする ( 21 ) PCI に挿す PC 齊藤明紀・・ △ UNIX 便利帖 ( 16 ) PHP で遊ぶ ( 3 ) 宮下手市・・・・・・ 114 ・・ 106 △プログラミング・テクニック ( 43 ) 情報の収集多治見寿和 △ JavaServer Pages ( 3 ) Tomcat のインストール イッチ Summit の基本設定ノ」寸林日真・・・・・・ 74 △新・倉敷科学大学のネットワーク構築 ( 8 ) レイヤ 3 ス 技術 ( 8 ) ー CGI プログラミング山口英・・・・・・ 59 △ UNIX Communication Notes ( 155 ) 青報整理の
NEWS の Active Directory Service への対応 など。 対応 OS は、 Solaris 、 Windows NT/ 伊藤忠テクノサイエンスは、米 SPSS の Web サイト分析ツール「 NetGenesis 5 日本語版」の販売を開始した。 SPSS が 1 月に吸収合併した NetGen- esis の製品。 Web サイトのログデータの Web サイト分析ツール SSH コミュニケーションズ・セキュリ ティ (Tel 03 ー 3459 ー 6830 ) は、 PKI 製品 「 SSH Accession 」の販売を開始した。 PKI の認証局などを構築する SSH スマートカード対応 PKI 製品 2000 。 価格は、管理用のマネージャーが 500 , 000 円から、監視対象のコンピュータにイ ・ CTC 収集、管理、レポート、 OLAP 分析の機能 をもつ。日本語版では、レポートメニュ ーや検索文字、データ表示などを日本語に 対応させた。顧客のサイト内での行動を 言び求したデータベースをもとに、多次元分 •SSH Certifier などの PKI 製品と組み合わせて 使用するソフトウェア。クライアント側 でスマートカードやトークンなどの認証 をサポートする。 PKCS#15 、 PKCS#II •HP ポータルサイト用シングル・サインオン製品 ネットワーク障害検知ツー 20 ル「 Sniffer Distributed 」と他社製統合 型ネットワークの障害監視・性能管理ツー 日本ネットワークアソシェイツは、分散 NetWorker を使用したバックアップ・ ツール「 AIphaStor 2.0 」の販売を開始 6651 ) は、バックアップ・メディア管理 レガートシステムズ (Tel 03 ー 5333 ー バックアッフ・メティア管理ツール 始した。 ア「 hp IceWaII SSO 5. li 」の販売を開 ン用のシングルサインオン・ソフトウェ 0120 ー 352239 ) は、 Web アプリケーショ 日本ヒューレット・パッカード (Tel ル用モジュール Sniffer Distributed ( 旧称 Sniffer DSS 売を開始した。 管理ツールとの連携モジュール 2 種の販 •Network Associates ・ LEGATO によるライプラリ / デバイスの構成機能を スの Web インターフェイス、ウィサード 理できる。新バージョンでは、 Java べー プ・テープのローテーションなどを集中管 システムに対し、遠隔地からバックアッ がるセキュリティの確保などが可能。 500 ループ別のサーヒ、ス提供、複数企業にまた ルウェア。 PKI 、 Secure IP に対応。グ のパスワード入力で利用可能にするミド 複数の Web アプリケーションを 1 回 ンストールするエージェントが 20 , 000 円 から。 UNIX MAGAZINE 2002.4 Time) 測定機能、プロトコル翻訳機能を 検出項目、 ART (AppIication Response ケーション、ホスト別に解析。 250 以 - ヒの するトラフィックを、プロトコル、アプリ おこなうソフトウェア。スイッチを通過 や性能を監視し、障害追跡、レポートを /RMON Pro) は、ネットワークの可用性 価格は 283 万 7 , 000 円から。 ( SP6a ) / 2000 (SPI)O 対応 OS は、 Windows NT 4.0 Server トの改良など ) 。 則 j 凾知、コンフィギュレーション・レホー スのステータス表示、ポリューム移動の事 追加し、レポート機能を強化 ( 管理デバイ 万円から ) 。 7. IJ ) 版はバージョン 5.0i を提供中 ( 230 価格は 230 万円から。 Linux (Red Hat OS は間わない。 対応 OS は HP—UX0 Web サーバーの クトリ・サーバーとして Oracle9i を使用 モード端末や FOMA にも対応。ディレ 万ューサー規模のシステムをサポート。 i 価格は 4 , 900 円 ( 1 ライセンス ) 。 NT 4.0 、 Windows 2000 / XP 。 対応 OS は、 Linux 、 Windows 98/Me/ 用できる。 cure ShelI の認証工ージェントとして利 交換する機能を提供するはか、 SSH Se- などに準拠。スマートカード内の情報を http://www.itc—g. CO. jp/o 万円から (Solaris 、 Oracle 対応版 ) 。 3 月 31 日までのキャンペーン価格は 500 実行可能。 ルタリングなどを Web べースのツールで ポートを作成する。分析軸の変更やフィ 析を使った独自の分析指標を適用してレ
図 6 酉己医できなし v くケットを受け取ったルータは Destination Unreachable を返す netsaint 192.168.10.2 (NetSaint 監視端末 ) ③ Destination Unreachable (host un 「 eachab 囘バケットが返される ロ 192.168.10.1 ル 192.168.10.0 / 24 192.168.20.1 192.168.20.0 / 24 ロ ーヒ : ニ当 1-1 、 host-l 192.168.20.2 返すものです。 Destination Unreachable ノヾケッ ① 192.168.40.2 へ Echo RequestJ\0 ケットを送る ータ ②ルータには、 192.168.40.2 への 経路情報は登録されていない 192.168.30.1 192.168.30.0 / 24 ロ host -2 192.168.30.2 トの発信元である 192.168.10.1 は、しつは 3 つのセグメントをつなぐルー タのインターフェイスのアドレスです ( 図 6 ) 。ルータは、 host-2 への経路は登録されているので、 host-2 宛のバケ ットを 192.168.30.0 / 24 (host-2 カ材妾続されているネッ トワーク ) にそのまま送ります。しかし、 192.168.40.2 へ の響青報はもっていないため、バケットの酉占医をあきら めて NetSaint 監視端末に Destination Unreachable バケットを送り返します。 各種の LAN アナライザ NetSaint の例では LAN アナライサとして tcpdump を使いましたが、はかにもさまざまな LAN アナライサが snoop あります。 88 り込んだデータをファイルに保存したり、ファイルから読 れるバケットを取り込み、内容を角斤して表示します。取 dump と同しように端末上で実行し、ネットワークを流 コマンドが付属しています。 snoop は基本的には tcp- Solaris には、独自の LAN アナライサとして snoop み込んで角斤結果を表示したり、指定した不頁のバケット だけを表示させることもできます。 図 7 は snoop コマンドの実行例です。 バケットをやりとりしているホストとプロトコルの不頁 ( 図 7 の例では ICMP 、 XWIN 、 NIS 、 TCP) 、バケッ トの褪腰か表示されます。 tcpdump との大きな違いは、プロトコルヘッダの言田 情報か見られる点です。図 8 は、図 7 の 1 番目の、、 ICMP Echo Request"?S ケットの言岩田な情報を表示したもので す。 ICMP よりも下イ立層の IP 層や Ethernet 層のヘッ ダを含むバケットの情報か表示されています。 ASTEC Eyes ASTEC Eyes は GUI で操作できる LAN アナライ ザ製品で、 GUI 部分は Windows 版のみ、バケットを 取り込む部分は UNIX 版と Windows 版があります。 ASTEC Eyes の評価版は、下記の Web ページから入 手できます。 ・ http://www.asteceyes.com ASTEC Eyes はさまざまな階層のプロトコルの情報 を表示したり、 tcpdump や snoop でイ呆存したバケット のデータを読み込んで角斤することができます。また、リ UNIX MAGAZINE 2002.4