連載 /UNIX Communication Notes—@ リスト 1 仮想ネットワーク・インターフェイス pif # netstat Name ef0 ef0 peO* pifO* 100 100 S10 * pppO * Mt u 1500 1500 1500 1500 1536 1536 1536 308 1500 ー 1 Ⅱ Network く 1i Ⅱ kl > 163.221.80 / く li 取 k2 > く li Ⅱ k3 > く li Ⅱ k4 > く li Ⅱ k5 > 127 く li Ⅱ k6 > く 1 土Ⅱ k7 > Address 00 : 20 : af : 71 : 36 : 77 163.221.80. 128 00 : 00 : 00 : 00 : 00 : 00 00 : 00 : 00 : 00 : 00 : 00 127.0.0. 1 lpkt s 114315 114315 0 0 0 907 907 0 0 lerrs 13 13 0 0 0 0 0 0 0 Opkt s 4916 4916 0 0 0 907 907 0 0 Oerrs 1 1 0 0 0 0 0 0 0 C011 87 87 0 0 0 0 0 0 0 移動ホストのホームサプネットが pif を利用して作っ たイ瓦想ネットワークだとすれは、 AMT の史新のためのパ ケットは、そのイ反想ネットワークをもつホームルータをか ならす通過することになり都合がよい。想ネットワーク のセットアップは、以下の手順でおこなう。 1. ます、このイ瓦想ネットワークのためのサプネット・アド レスを用意する。 こでは、このアドレスを 163.221. 80 / 24 とする。さらに、イ反想ネットワークに対するホー ムルータのインターフェイス・アドレスを 163.221.80. 1 とする。 2. BSD/OS の場合、 /etc/netstart でネットワーク・ インターフェイスをネ川月化する。 /etc/netstart の最 後に、以下のような行を付け加えれはよい ( 誌面の都合 上で折り返しています ) 。 ifconfig pifO inet 163.221.80.1 netmask - 255.255.255.0 3. 経路制御が正しくおこなわれるようにセットアップを変 更する。 route コマンドを用いた青勺な糸各制御の場合 もあるだろうし、 routed や gated などを使って重加勺な 糸習各制御をしていることもあるだろう。各ネットワーク でのガ去に適合したかたちで、経路制御が正しくおこな われるようにセットアップを変更する。 移動ホストは、この仮想ネットワークのアドレスを キーファイルの用意 VIP アドレスとして使う。 32 キーファイルを用意する。 次に、 VIPv2 で追加されたセキュリティ機能に必要な VIPv2 で追加されたセキュリティ機能とは、前回説明 した MD5 による簡易認証機構である。 AMT の更新の ために移動ホスト側で生成される VIP コントロール・パ ケットには、 MD5 によって署名がおこなわれる。そして、 AMT にその移動ホストについてのエントリをもっ VIP ルータでは、署名を検査し、正しい署名がおこなわれてい る場合だけ AMT を更新する。残念ながら、 VIPv2 に は署名のための鍵の安全な酉当機能は用意されていないの で、移動ホストとホームルータの両方に、署名とその検査 のための鍵のテープルを用意する。 移動ホスト側での準備 移動ホスト側では /etc/vipskeys というファイルを 用意し、署名に使う鍵を言当する。書式は、 ロ P - 靃市℃ ss 鍵文字列 である。たとえば、 163.221.80.5 move ー ar ound というようにする。通常、その移動ホストについてだけ記 述するため、エントリは 1 つしかないはずである。 ホームルータ側での準備 ホームルータ側では /etc/viprkeys というファイル を用意し、そのホストをホームルータとして利用する移動 ホストカ硬っている鍵をすべてⅱ当する。これは、 VIP ア ドレスに対応する移動ホストの /etc/vipskeys で記述 された鍵と同じものを記述しなければならない。書式は、 /etc/vipskeys と同じである。 注意 3 /etc/vipskeys と /etc/viprkeys に言当主される、署 UNIX MAGAZINE 1996.3
ワークステーションのおと一の 図 る れ さ も ロ 5 写真 3 Ultra 1 のインターフェイス 4 写 おもしろいことに、取り外した蓋の裏には写真 5 のよう にメモリとハードディスクの増設のガ去か図示されていま わくわく す。以前、どのスロットにどう入れればいいのか分からな くて困ったことがあったので、これはなかなかいい工夫で なかはどうなってんねんやろ」 「はほー、速いなあ。 す。感心していると、 蓋は、リアパネルにあるネジを 2 本外すだけで簡単に開 「お、これ外れるで」 けることかできます。開ける前に、どんなインターフェイ という声がしました。 スカ咐いているのカ師忍をしておきましよう。写真 3 を見 てください。ピデオ x 1 、シリアル (DB25) x 2 、パラレ 「ほれ、ロゴも通風孔も外れるで」 ル (DB25) x 1 、 10 / 100Mbps Ethernet x 1 、 SBus OEM がありますから、ロゴは取り外せるようになって スロット >< 2 、 Fast-Wide SCSI ( 68 ピン ) x 1 、オー いるのが当り前かもしれません ( 写真 6 。 UNIX 関係の ディオなどのインターフェイスカんでいます。 ショーで、「 Ultra 7 」と書いた Compatible ロゴマー この ModeI 170E の SCSI インターフェイスは F t ー クを配ると人気弗騰かもしれません ) 。でも、この蓋が外 Wide SCSI 、つまり 68 ピンのコネクタを使用していま れるのには何か意味があるのでしようか ? 外れるという す。ですから、既存の Fast-Narrow SCSI の機器を接続 だけなら、コストか高くなってしまうように思えるのです する場合は、 68 ー 50 ピン変換ケープルが必要です。 が・・ 中身を見る前に、ちょっと側面を師てみましよう。写 ケースの周りもすこし眺めてみましよう ( 写真 7 ) 。放 真 4 を見てください。フロッピーディスク・ドライプと 熱のために、円い穴か開いています。はかの形ではだめな CD-ROM ドライプを内蔵するためのスペースが用意され のでしようか。たしかに、電磁放射や強度という点では円 ていますにれらは、標準では付属していません ) 。 形のほうがよさそうです。これ以外に ( 真偽は定かであり ません加、 蓋が凝ってるなあ 「スリット型の穴にすると硬貨を入れてしまう人がいる」 ネジを外して蓋を開けてみました。 と言っていた友人がいました。「円い穴やったら、ポールペ 「えらい基板やなあ」 ン、入れるんとちゃうか」という不安もありますが、 Ultra たしかにそうです。 1 では、カバー部分がスリット型、内部の金属ケースは円 い穴となっていて、、、ついポールペンを挿し込んでみたく 「でも、ちょっとこの蓋、 見てみいーや」 55 UNIX MAGAZINE 1996.3
連載転ばぬ先のセキュリティーの のバッフアとして 512 バイトしか用意していないため、 1 去も匠では、 Zmail 、 exmh 、 Mew など、 MIME を簡単 しただけで「 MIME 対応」と思っている人もいました。 解していない人も多く、 Subject に日本語を使えるように どと言われることもたびたびでした。 MIME を正確に理 ターフェイスもわすかで、「 MIME なんて使えない」な MIME か規定された当初は、これをうまく扱えるイン 忠実に、、多目的メール " と説明することにしています。 M は、 multi-media の略ではありません。私は、原文に MIME の一機能にすぎないからです。 MIME の 2 つの すが、正確な表現とはいえません。画像や音声の配送は、 MIME をマルチメディア・メールと説明する人がいま なくなりつつあります。 に日本語を書いてはいけません」という注意は、もう必要 な文字列に変換して、ヘッダに挿入できます。「 Subject た、非 ASCII 文字を酉当医プログラムかカ作しない安全 ドを正しくメールのインターフェイスに伝えられます。ま 文に複数イ蠻褓内でき、テキスト・オプジェクトの文字コー ました。 MIME を使えば、さまざまなオプジェクトを本 この要望を満たすべく、 1992 年に MIME か覲定され プジェクトをオ褓内したいと望むようになりました。 キスト以外のオプジェクトを醋したり、本文に複数のオ クの高速化にともない、ユーザーは画像や音声といったテ カ材褓内できなかったのです。計算機の能力やネットワー つまり、本文にはテキストというオプジェクトを 1 つし った電子メールは、本文がテキストに限られていました。 いままでの電子メール、正確にいうと RFC822 [ 3 ] に添 MIME の安全性 のことです。 バグを修正する予定はないので、製品を買ってくださいと 販冗兀に間い合わせたところ、このフリーの Eudora の 応者の貴重な日判りか粮費されてしまいました。 Eudora の てしまえは簡単ですが、原因の究明にすこし手間取り、対 た」と騒ぎ出してたいへんでした。 2 つの事件は、分かっ などは、秘瞽さんたちがいっせいに「 Mac か動かなくなっ Mac がおかしくなったのも同じにみえます。最初の事件 秘書さんたちには、 Eudora が芯しなくなったのも、 こすようです。 行が 512 バイトを超えるメールを受け取るとエラーを起 80 に取り扱えるインターフェイスか増えて、ユーザーが当り 前のように MIME を使う環竟か整いつつあります。実際 に利用してみれはお分かりでしようが、 MIME はたしか に便利です。 しかし、イ叫リになった反面、危険性か増したことも事実 です。 MIME を使えは、特定のプログラムのバグを衝い てファイルを消してしまえるのです。 生しやすいケースとしては、 CERT Advisory 95 : 10 で報告された Ghostscript のノヾグを衝くことでしよう。 ノヾージョンの旧い Ghostscript は、ファイルを操作する PS(PostScript) のコマンドか夫行できます。つまり、あ る特殊な PS ファイルを作成し、 Ghostscript で目的の 相手に読ませることかできれは、ファイルを消してしまえ るのです。 ⅥーⅥー从ーのホームページにこの種の PS ファイルへのリ ンクを設定しておき、誰かカ陬っていくのを待つ消梛均な ガ去も考えられます。しかし、電子メールて相手に送りつ け、 MIME の機能を利用して自動的に Ghostscript を 起重丿けるように仕向ける積極的な攻撃者もいるでしよう。 MIME メールの例として、図 1 をもう 1 度見てくださ い。 MIME メールは、ヘッダに Mime-Version: という フィールドをもちます。これをもたないメールは、たんな る RFC822 メールであり、本文にはテキストかオ褓内され ていると判断されます。 MIME メールには、本文のオプジェクトの型を表す フィールドとして Content-Type: があります。図 1 の MIME メールの本文の型には、 Multipart カ甘旨定されて いますから、本文には複数のオプジェクトかオ褓内されてい ることが分かります。、、 simple" という境界で区切られた 最初のオプジェクトの型は Text です。そして 2 番目のオ プジェクトは Message/rfc822 、つまり電子メールです。 MIME では、 Content-Type : に PS ファイルをオ褓内 するための application/postscript という型か用意され ています。 MIME インターフェイスは、この型をみつけ ると通常外部の PS 表示プログラムを起動し、 PS ファイ ルを渡します。このとき使われるオ剽勺な PS 表示プログ ラムは、 Ghostscript ( あるいは Ghostview) です。 ある悪意をもった人間が PS ファイルを MIME 形式 で送りつけ、受信者がそのメールを読むと、 Ghostscript か起動されてファイルが消えてしまうことか起こりえま UNIX MAGAZINE 1996.3
連載 / 転ばぬ先のセキュリティーの 78 ↑帯長源が分からない↑帯にを、よく信しる気になったなあと とくに怪しい点は、発信者が誰か分からないことです。 なウイルスか作れるはすはありません。 いように、すべてのメール・インターフェイスに万月ヒ 、、ムヒ′′ OS を狙って作成されます。犬の厘Ⅶ ; が人間にはうつらな インターフェイスを特定していません。ウイルスは特定の 釈できる点か挙げられます。すくなくとも、 OS やメール・ ターフェイスを問わす、ファイルか消えてしまうように解 次に、前掲のメールを読むかぎり、 OS のメーノレ・イン 妙な話です。 プログラムではない電子メールにウイルスか寄生するとは DOS や MacOS などで実行したときに障害か起きます。 す。そのプログラムを、とくに書込みに制限のない MS- だけでは生きられないため、ほかのプログラムに寄生しま 害を与える徴生物です。同様に、計算機のウイルスもそれ ルスとは、単体では生きられす、なんらかの生物に寄生し ます、ウイルスという言葉です。生物の世界でいうウイ す。 から見ると、このメールにはいくつかおかしな点がありま しかし、電子メールやセキュリティに詳しい人間の目 なる婦寺ちも分かります。 べてに転送してください」と言われると、ついそうしたく かにも、、起こりそう " に思えてしまうでしよう。「友人す 組みに詳しいわけではありません。とくに初じ、者には、い インターネットのすべてのユーザーが、電子メールの仕 と役に立つでしよう。 ルスです。こクオ青報を友人すべてに医してください。きっ ないでください。そいつは、ハードディスクを消去するウイ いうメールを受け取ったら絶対に読ます、ダウンロードもし られてくるウイルスがあります。もし、 "Good Times" と をつけてください。 America Online には電子メールで送 皆さん、ハヌカー祭おめでとうございます。しかし、気 ファイルに気をつけてください。 重要な情報をお知らせします。 Goodtimes と呼ばれる to all your friends. lt may help them a lot. virus that will erase your hard drive. Forward this Times ” , DON'T read it or download it. lt is a sent by E-MaiI. If you get anything called "Good there. iS ()nline being Happy Chanukah everyone, and be careful out a file called G00 dt imes. Here IS important information. Beware Of 思います。 Good Times ウイルスに限っていえは、明らかなテマ です。出所の分からない情報を鵜呑みにせす、信頼できる 筋から情報を入手してください。 CIAC は、 notes04. txt と notes09. txt で、 Good Times ウイルスがテマである と明言しています。 CIAC notes は、以下のサイトから 入手できます。 ftp://ftp.aist-nara ・ ac ・ jp/pub/Security/doc/ciac note / ー勺にテマに翻されない最良の去は、情報源の分 からない情報は信用しないことです。また、情報原を明確 に示すには、この連載て紹介した PGP などの電子署名を 用いれはよいでしよう。 電子メールでの攻撃 Good Times はテマですが、すべての電子メールが安 全というわけではありません。、、すべての OS に害をなす ウイルス " や、、読んだだけでファイルか鞘えてしまうテキ ストメール " は作れないというだけです。 ですから、ウイルスの入ったプログラムやトロイの木馬 を電子メールで送りつけることは、もちろん可能です。し かし、実行しなければ何も起こりません。電子メールにか ぎらす、見知らぬプログラムを実行する際は、たいせつな ファイルのバックアップをとるなどの用心が必要です。 こでは、電子メールを送りつけることで相手に被害を 与える攻撃ガ去と、それへの対策について考えてみます。 Eudora の悲劇 特定のメール・インターフェイスを狙った、悪意にもと づくテキストメールは作成可能です。奈良先立斗 : 物支彳大 学院大学の秘書さんたちは、おもにフリーの Eudora で 電子メールを読み書きしています。かって、悪質なメール のために Eudora が MacOS ごとハングアップし、秘書 さんがいっせいに悲鳴をあげた事件カ起きました。 悲劇を惹き起こしたのは、不幸のメールでした。不幸 のメールは、次から次へと転送されていきます。去も匠は MIME(Multipurpose lnternet Mail Extensions) [ 1 , 2 ] が普及しているため、任意の境界で電子メールを囲 んで転送する形式を多く見かけるようになりました。図 UNIX MAGAZINE 1996.3
連載 /NET WORTH—O なわれた。 IEEE 802.1 ではネットワークに共通な定義 えに安価であり、必要な機暑頁やコネクタの数も少なくて すむため、簡単にネットワークか構築できるのがその理由 や技術を扱い、 IEEE 802.2 では LLC (LogicaI Link である。 Thick Ethernet は、かなり長距離の接続が必要 Control) レイヤの定義がされている。 LLC は、ノード間 の論理的な接続の確立、糸財寺、終了をおこなう下位層のソ なバックポーンに使われるようになっていった。 フトウェア・プロトコルで、 LAN Server 、 LAN Man- そのあとになって、 10Base-T のネットワーク・アダフ。 ager 、 Windows for Workgroups 、 Windows NT の タとケープルが、 Ethernet ノ、一ドウェアとして j 尺でき NetBEUI プロトコルで使われている。 るようになった。 Ethernet のトボロジーはバス型である が、 10Base-T では、安い UTP (UnshieIded Twisted 最初に採択された標準のうち、残る 3 つ (IEEE 802.3 ~ 5 ) は、 MAC (Media Access ControI) プロトコ Pair) ケープルと標準的な RJ-45 の電話コネクタを使っ てスター型のトボロジーを作ることができる。ノードは、 ルと物理層に関するものである。 IEEE 802.3 では、 自転車の車輪のスポーク状にノ、プに接続される。さらにま CSMA/CD (Carrier Sense Multiple Access with た、 10Base-T は、多くのオフィスにすでに敷設されてい Collision Detection) 、いわゆる Ethernet か驃準化さ る電話線が利用できるように設計されていた。要するに れた。 IEEE 802.4 では、トークンバス・アーキテクチャ 1 本の電話線のケープルのなかの 2 対 ( つまり 4 本のケー か定義された。 IEEE 802.5 では、リングにおけるトーク プル ) が余っていたら、これをネットワーク・ケープルと ン・ノヾッシング方式、すなわち IBM の TokenRing が して利用できるのである。これらの電話線が 1 カ所に集中 標準化された。 1980 年以来、この一 - ー漣の標準には数多く する 10Base-T ハプ ( 現在は、、、コンセントレータ " と呼 窈多正と追加がなされた。 はれるほうが多い ) へは、電話線の標純勺なクローゼット それぞれの方式の物理層で、いくつかの酉当泉方法かめ てオ妾続できた。 られた。 1987 年に Ethernet の追補として新たな物理層 名前が表すように、 TokenRing はリング型のトボロ が定義され、多数のインターフェイスとケープル・オプ ーを成する。当初 0 仕様 0 は、データ転送速度は ションがサポートされるようになった俵 1 ) 。 1Mbps と 4Mbps しかサポートしていなかったが、最 インターフェイスが異なれは、ネットワーク・トボロ 近のハードウェアでは 4Mbps と 16Mbps でデータ転送 ジーや最大セグメント長か変わる。 Ethernet はバス型ネ ができる。 IOBase-T と同様に、 TokenRing アタフ。タで ットワークであり、コネクションはバスに沿って張られ は、コンセントレータでリングを形成するように 2 本の る。 Thick Ethernet (IOBase5) は Ethernet 開発当初 UTP ケープルが使われる。 からの技術で、太い同軸ケープルを使って、ネットワー TokenRing を使うと、 Ethernet よりも大きなバンド クや個々のセグメントを長く伸はすことができた ( 500m ) が、もっとも費用のかかるケープルでもあった。太いケー 幅か彳昇られるが、 TokenRing は IBM の特許であるため プルは硬く、曲げられないうえ、トランシーバやドロップ に、アタブタカードやコンセントレータの価格は Ether- ポックス (MAU:Medium Access Unit) とドロップケー net よりもすっと高くなる ()C 用の Ethernet カードの プルを用いてノードを接続する構造になっているからであ 値段の 2 ~ 4 倍はするのカ通である ) 。 る。マシンと MAU 間のインターフェイスである AUI 丘の IEEE 標準に関する修正案 ( 1994 年夏のドラフ (Attachment Unit lnterface) には、 DB- 15 コネクタが ト ) は、 100Base-TX である。これは、特別なツイスト 使われる。 Thick Ethernet のドロップポックス (MAU) ペア・ケープル ( 工業規格ではカテゴリー 5 と呼はれて は、たいてい Ethernet カードと同しくらいの価格であ いる ) 上で、 100Mbps のデータ転選速度をサポートする。 100B e ー T4 のドラフトでは、カテゴリー 3 から 5 に属 る。 するケープルの記線のうちの 4 対を使う方式カ甘是案されて Thin Ethernet (10Base2) は、ドロップポックスの いる。ハプ間の柤妾続を目的とした 100Base-FX では、 機能を NIC に組み込んでおり、たちまちにして小規模な 物理層にファイバーカイ吏われている。これに競合する標準 Ethernet ネットワーク ( セグメント長は 185m まで ) の として、 100VG-AnyLAN も提案されている。 構築にひろく用いられるようになった。ケープルカ絲田いう 49 UNIX MAGAZINE 1996.3
連載 88 ワークステーションのおと 坂下秀 写真 1 まずお詫び いきなりですが、前号の記事に間違いがありました。フ ァイルシステムの大きさが 2GB までに制限されている OS の 1 っとして、 NEWS-OS 4.2 を挙げましたが、 NEWS-OS 4.2 には 2GB の制限はありません。訂正し てお詫びします。 それから 1 っ補足です。、、一度に複数枚の硬貨が入れ られる自動券売機 " が小田泉の新宿駅にあるのを確認し ました。先日、小田急線に乗ろうとしたときに見つけまし た。 100 卩拓更貨 2 枚と 50 「 I 師更貨でよいところを、つい嬉 しくなって 10 円玉を 10 枚以ー E 入れてしまいました ( 嬉 しいのは和ごけ ? ) 。 今度は新発見です。 1994 年 7 月号で、「 SPARC- station IPX の基板には電話機と BABI という文字が 入っている」と書きました。先日、 UNIX MAGAZINE の編集部に行ったとき、その辺りにあった器材を眺めて いたら、、、電話機 " の絵と、、 BABI " という文字が目にと まりました ( 写真 1 ) 。これは、 Ascend の Pipeline 50 と いう ISDN ルータです。よくよく見ると、文字は BABI ではなくて、、 BABT" のようです。 気になったので WWW などを使って調べてみたと ころ、この BABT は British Approvals Board for Telecommunications の略語だということが分かりまし た。どうやら、米国の FCC (Federal Communications commission) に相当する、英国の通信関係の許認可権を もっ官庁のようです。事実、この略語の意味をヾている あいだにも、「 ( 自社の通信機器か ) BABT の認証を受け た」と誇らしげに書いてあるホームページをいくつか見か けました。 Pipeline 50 はルータですから、このマークが 付いているのもうなすけます。でも、だとすると、 IPX に 付いていた BABT マークはなんのためのものだったので UNIX MAGAZINE 1996.3 しようか ? 謎の BABT R 0 「 se Ⅳ ic ⅲ g 甲面ⅲ onnel. 0 NO 0 「 0 「記厄 parts inside. CAUTION SEEMANUAL S ー ST に M 、、 PE ( 1 ドーを 0 を一、ぎー U ( S を 0 そういえば、 IPX のあとに microSPARC CPU を載 せた SPARCcIassic という機種が発表されましたが、 れには ISDN インターフェイスか載っていました。私の 想像ですが、 「 IPX を引したときには、 ISDN インターフェイスを 内蔵するつもりで BABT の認定もとったのだが、けっ きよくその引は取りやめになり、ロゴだけカ戯った」 というのはどうでしようか。でも、認定マークというのは、 外から見えるようになっていないと未がないような気も します。となると、やはり変ですね。 ううむ、謎は深まるばかりです。 UltraSPARC を覗く 前号で、、、会社のネットワークのキ友の見直しについて 紹介する " という意味のことを書きましたが、 Sun か山も丘 発表したワークステーション UItra 1 を利用する機会が あったので ( 「分解する機会があった」というほうが正確 かもしれません ) 、今回は UItra 1 について書くことにし ます。 ー、を S もー E ( ユ T01 ー正 CONDITIONSSETO ー心 THD 気 、 S / 397 引修 04935 Ⅱ第一よ、を島ー 0 分解、・・・・・・ではなく試用したのは、 Ultra 1 Creator 3D Model 170E というシステムです ( 写真 2 ) 。 53
SCSI (Small Computer System lnterface 本連載のハードディスク編で、この名称はすでに出てき ていました。高い汎用性を有していますが、残念ながらフ レームバッフアの接続には不向きです。おもに WS では、 ハードディスク、 CD-ROM などのディスク装置とテー プ装置のために使われます。スキャナやプリンタを接続す ることもあります。 UNIX MAGAZINE 1996.3 ませんでした。 tion 3100 と 2100 ですが、これには拡張スロットがあり DEC から最初に販売された RISC WS は DECsta- プ WS に採用されているものは以下のとおりです。 DEC は多くのバス規格をもっていますが、デスクトッ DEC (DigitaI Equipment Corporation ( アルファベット。 こでは、 WS メーカー各社の I/O バスを紹介します 各社の独自パス かったのではないでしようか。 スクとの価格差を、ユーザーに等させるはどの利点がな 性能に問題があったとも思えないのですが、 SCSI ディ SCSI に押さ去も丘ではその姿を見なくなりました。 オびトが SCSI という区分けがみられましたが、すっかり 2 ~ 3 年前までは、高能サーバーが IPI ディスク、そ ANSI が制定した周辺機器インターフェイスです。 IPI (lntelligent Peripheral lnterface る PC も珍しくありません。 ともありましたが、現在では、両方とも標準て採用してい WS で、オプションとするのは PC であるといわれたこ かっては、 SCSI と Ethernet を標準で装備するのは はいちしるしく、 SCSI は急に普及してきています。 されているため、大容量化高速化、低廉化といった進歩 ます。去も匠では、 PC でも SCSI ディスクがひろく使用 SCSI は、 WS に 10 年以ーヒも前から標準装備されてい も、一のサーバー機では採用され始めています。 が使用されています。 differential SCSI や wide SCSI も FAST SCSI (10MB/s) に対応したインターフェイス います。おもに現在の WS では、 SCSI-2 規格のなかで 高性能化を図るため、 SCSI の規格はつねに改定されて ワークステーションの基礎知識 ( 21) 続く DECstation 5000 シリーズで、 TURBOchan- nel ( ターポチャネル ) という I / O バスカ甘采用されました。 TURBOchanneI のノヾスクロックは、 12.5 ~ 25MHz と規格に幅があります。 DECstation 5000 のローコス ト・モデルでは 12.5MHz 、ハイパフォーマンス・モデル では 25MHz の TURBOchannel が装備されており、 2 倍の生能差がありました。 当初 TURBOchannel は MIPS R3000 CPU 用に 開発されました。その後、 CPU を MIPS 系から自社開 発の AIpha に切り替えましたが、 DEC300010 シリーズ でも TURBOchannel はそのまま使用されました。現在 では、Ⅵの CPU を Alpha に統一しましたが、 TUR- BOchanneI モデルと、 PCI / ヾスのモデルの 2 系統をラ インアップしています。 HP (Hewlett Packard) HP の WS では、 EISA バスが拡張バスとして採用さ れています。 IBM IBM が最初に発売した UNIX WS の RT PC は、世 界初の RISC WS でもあります。これには ISA バスが 使われましたが、シリーズは廃止されてしまいました。お そらく CPU の高速イ咽れなかったためでしよう。 アーキテクチャをすべて変更して開発されたのが Power Station で、 MCA をイ吏用していました。 現在では、 PowerPC を CPU とした WS も含み、 、 RISC System 6000 " シリーズとなっています。 シリーズのエントリモデルには、、、 CPU を PowerPC に変えた AT 互換機 " といえるものも含まれており、それ は PCI と ISA バスか採用されています。それ以タ P ) 機 種は MCA を使用しています。 MCA は当初 PC 用に作られたとはいえ、 IBM が次 世代のバスとして真面目に設計しただけあり 11 、 ws で 使用しても十分な性能を有しています。事実、ファイル サーバーやトランサクション処理 ( データベース・サー ー ) など、バスの性能が処理性能を左右するような用途に 10 DECstation 3000 当司しないようにしてください。 11 避ムに言 t されたものを上見にの視点から謝面するのは公正を欠きますが、 ISA バスはかなり貧弱といえるでしよう。メインフレームのトップメー カーであった IBM カイ乍ったとは轡、えません。 139
データを相圧に伝送する 3 つ以 E の装置が、 1 っ ( 1 繝 の導線を共有する方式をバス方式と呼びます。たとえば、 Ethernet や LocalTalk もンヾス型 " ネットワークです。 この方式を使用すると、データ転送のために必要となる信 - 号線などの部品点数を抑えられます ( もし 5 台の装置を直 接結ぶと、 10 組の翳泉が必要となります ) 。 接続しているすべての装置で 1 つのノヾスを共有するの ですから、ある目りにデータ中幻医かできるのは、それらの 装置のうちデータの送り手と受け手の 1 組に限られます。 ほかの装置は、バスカ啌くまで侍たねばなりません。ただ し、簡単な橢友の言 t 算機では、 CPU とその他の機器間の データ転送しか発生しないため、欠点にはなりません。つ まり、 CPU がバスをいつ使うか制御しているようなもの なので、不都合が生じないのです。 パスの重要性 計算機の主役は CPU であると考えている人が多いよ うです。実際、 PC や WS 、さらにメインフレームについ ても、新製品の広告では CPU の性能矼 E か謳われていま す。 CPU の性能は理解しやすく、またピーク性能をほば 決定づけるものだからでしよう。 しかし、 CPU の能力が十分替軍されるか否かはバスし だいで袂まるのです。 CPU て引算するデータは、メモリ から出力されます。 CPU の言 1 算を孑ぐするプログラムも、 ハードディスクからメモリを経由して、 CPU にえられ ます。言 1 算結果はメモリに移さ画面への表示やディス クへの書込みがおこなわれます。このようなデータ転送は すべてバスを通しておこなわれますから、バスの匪能が悪 いと、 CPU やメモリなど個々の装置の能力が軍されま せん。 残念ながら、利用者にはバスの重要性がそれはど理解さ れていないため、メーカー側も、バスに関しての技勺な 説明をカタログに載せていないようです。 「ネットワークがポトルネックになりそうだから、ファ イルサーノヾーの WS に FDDI (100Base-T でもかまい ません ) を 3 系統挿そう」 「 FDDI を 2 ポート付けたルータに 500 万円も 1 , 000 万 円も払うくらいなら、速い WS に FDDI インターフェイ スを 2 オ対市して、ついでにディスクも付けて、ルータとフ ァイルサーバーを兼用させてしまおう。メモリを 256MB 132 積んでもまだこちらのほうが安い」 このようなアイデアを実行すると、 WS のバスのよし悪 しがじかに影響してきます。この種の相談を、 WS べン ダーのセールス・エンジニアなどにもちかけてみるのもお もしろいでしよう。「はい、できます」と答える人もいれ は、「うう、無茶しないでください」と困ってしまう人も いるのではないでしようか。 ・システムノくス ります。 / ヾスの不重委頁 計算機内には、以下に挙げるさまざまな不頁のバスがあ : CPU をはしめとして、言 1 ・算機の全構成 UNIX MAGAZINE 1996.3 成で市販されている WS も珍しくありませんでした。た 続されています。かっては、標準バスを使用し、この構 CPU 、メモリ、 I / O インターフェイスなどの全要素か接 単純な構成の計算機では、 1 つのシステムバスに 計算機とバス える枠 ( ガイドレール ) を指したものです。 カードケージとは、マザーポードとこれに挿す基板を支 か完成します。 し込む、、組立てプロック方式 " により、言 t 算機システム サーポード " です。これに規格化された各種ポードを挿 と数個ないし十数個のコネクタて構成される基板が、、マ ネクタや基板のサイズも規定されています。バスの翳泉 標準バスにおいては、バスの信号線だけではなく、コ でに不一ト分なものとなってしまいました。 もっとも有名ですが、 WS のシステムバスとしてはす 義には標準のシステムバスを指します。 VME バスが ・標準パス : 標準イゞなされたバス規オ ) ことですが、狭 す。 システムの用語で、 CPU モジュールを接続するノヾスで ・プロセッサバス :CPU を複数もつマルチプロセッサ・ を接続するバスです。 ・メモリバス : 主記慮装置を構成する半導体メモリチップ 接続するためのバスです。 ・ I / O パス : 入出力装置やそれらのインターフェイスを 要素窈妾続が考慮されたバスのことです。
連載 /NET WORTH—O よる FOIRL 接続を提供してきた。 AUI インターフェイ スから FOIRL への変換をおこなうファイバー・トラン シーバも多くの企業か製造・販売しており、標材勺な Eth- ernet アダフ。タとコンセントレータをファイバーてオ妾続で きる。高層ピルでは、垂滷酒当泉にはファイバーを、室内配 線には泉を使ってネットワークを構築するの力イ勺に なってきている。 FOIRL はハプの本は圧接続用として作られたが、 IEEE の仕様ではノードへのデータ中幻医に使えないとは定めてい ない。この市場の草分け的存在である Raylan は、 pc で ひろく使われている Western Digital/SMC Ethernet の設計ライセンスを受け、 Ethernet カードの出力セクシ ョンを変更して、 ST コネクタによる FOIRL ファイバー・ インターフェイスを加えた。ソフトウェアからは、その NIC がほかの WD/SMC Elite16 カードと同じように みえる。価格は、 FOIRL/10Base-T の両方に対応した ネットワーク・カードカ絲勺 165 ドル、 FOIRL 専用のネッ トワーク・カードカ絲勺 150 ドルである。 RayIan は、 AUI や 10Base-T の出力をファイバー用に変換する各種のファ トランシーバも作っている。 Raylan は、 Sonic Systems にファイバー用の出力が ある PC 用 TokenRing カードや、 FOIRL に対応した Macintosh 用 Ethernet カードの製作を依頼し、再販売 している。同社はさらに、完全なファイバー・ネットワー クをサポートするために、 Ethernet (FOIRL) 、 Token- Ring 、 FDDI 用の一 -- う里のファイノヾー・コンセントレータ を作っている。 Bay Networks など、他社の FOIRL イ ンターフェイス・カードの付いたモジュラー式コンセント レータも利用できる。 PC でファイバー対応の Ethernet または TokenRing アダフ。タを使い、ファイバー ンシーノヾで UNIX ワークステーションに接続し、ファイ ・コンセントレータを利用すれは、完全なネットワー ファイバーによるネットワーク クか構築できるの 52 旧い FOIRL インターフェイスと完全に下イ立換性があ して IEEE 802.3 に新たに追加された。 10B ← FL は、 FL 、 10Base-FB 、 10Base-FP) がファイノヾーの標準と 1993 年 11 月、 10Base-F の 3 つの標準 ( 10B e ー る。 Chipcom カ甘俺世した 10Base-FB では、同期プロト コルが使われている。 10Base-FP は、あるべンダーか軍 彬ト艦て利用するために推し進めた規格である。押し込 む (push-pull) タイプの FC コネクタもわすかに用いら れているが、ねじ込む (twist-on) タイプの ST コネクタ か事実 - E の標準になっているようである。 カテゴリー 5 ケーフフレで、 Fast Ethernet や Switched Ethernet を利用してネットワークを構築する人は多いが、 このようなガ去は先見の明が欠けているといわざるをえな い。フルフレームのマルチメディア・ビデオか流れると、 デスクトップで必要なバンド幅は劇的に増大する。 IP マ ルチキャストにじ、か集まっていることから、そのような 新しい技術は高く言叫面さ鄭未をもたれていることカ竕 かる。 質の高いカテゴリー 5 を敷設してもフルフレームのマ ルチメディア・ビデオで必要なバンド幅を確保できるか もしれないが、こオび : バンド幅を増やす余裕がはとんど ないことは明らかである。ファイバーをインフラストラク チャとして用いれは、バンド幅を今年は 10Mbps 、来年 は 100Mbps 、 10 年後は 20 , 000Mbps と増やしていける かもしれない。基盤のネットワーク・ケープル設備の変更 は必要ないのだ。よりアクセスの速い NIC とコンセント レータにアップグレードをしさえすれはよい。 あなたのそばにあるデスクトップ・マシンもすぐにギガ ピットて接続されるかもしれないが、ダイヤルアップなど のイなサービスが急な成長をみせている。そこで次回 は、もっと緩やかな速度のネットワークに目を向けること にする。それでは次回まで、将来性を考え、ファイバーに よるネットワークの導入を検討してみよう。 州の建物のエネルギー管理をおこなうオレゴン州エネルギー省勤務。 Programmer's JournaIJ のプ扁集者であり、 rExtending DOS 』 (Addison-Wesley 刊、 1990 年 ) の著者の 1 人でもある。 「 Fiber To The Desktop 」 UNIX REVIEW 1995 年 3 月号より ◎ 1995 , UNIX REVIEW (). S. A. ) ■ M. Steven Baker UNIX MAGAZINE 1996.3
さまざまなシステムと 仲良くできます。 IBM の オーフン環境。 インターネットやクライアント / サー えているのが、分散管理プラットフォームとして提供され システムの普及が、時代の目をシステ る NetView / 6000 * て、す。ひとつのインターフェイスに 60 も ムのオープン化に向けさせています。 の管理機能を組み込むことがて、き、システム管理をかっ RS / 6000 は、他のシステム 他のシステムと容易に接続て、きるオー てないレベルに簡略化します。システム担当の方は、ほと とも柔軟に接続。 んどの作業を自分のデスクの上のディスプレイを見ながらお プン性がシステムの性能に、さらには企業の力になるか らて、す。システムに、もっとオープンな力を、その点、 IBM こなえます。システムが複雑になればなるほど、システムの管理 の RS / 6000 は、昨年カリフォルニアて、開催された企業 にたずさわる方たちの仕事はやさしくシンプルに。これも IBM 管理サミットて、実施された、マルチベンダーとマルチプ の考えるシステムの進歩のあり方て、す。さまざまなべンダーに ラットフォームの管理能力測定テストて、も、 接続て、き、さまざまなシステムとネットワークが組める環境を提 供する RS / 6000 。すべてに最高のオープン 時代の最先端にいると評価されました。ライ 環境をお求めになるなら、お気軽に IBM に バルの一歩先に。といっても、 RS / 6000 はほ とんどのライバルたちと柔軟に接続て、きる 声をかけてください。あなたに必要なツール と最善のノウハウを、きっとご紹介て、きます。 オープンな性能を提供します。世界の最先 端をいく、そのオープンなシステム環境を支 日本アイ・ビー・エム株式会社〒燗東京都港区六本木 3-2-12 RS / 6000 59H * IBM 、 RS / 6000 、用 X 、 NetView/6000 は .IBM Co 「 p. の商標。 * * UNIX は、 X 0 n Corrwmy Ltd. がライセンスしている米国および他の国における登録商標。 Sun は、 Sun Microsystems.Inc. の商標。日 P は、 Hewlett ・ Packard CO 「 p. の商標。 DEC は、 DigitaI Equipment CO 「 p. の商標。 THE BEST-RATED UNIX SYSTEM. http: ″ www.ibm.C0j0/「S6000/ OWER 対アル℃ 120 ・ 00-6025 受付時間 : 月 ~ 金 9 : 00 ~ 17 : 00 ( 祝日を除く ) 資料請求 No. 009 BEST UN Ⅸ インターネットも ご利用頂けます。