JAPAN/BLOGこのブログは、教育・研修の教育機関�潟Cンテック・ジャパンの情報発信用です。Journal」をウィークデイの毎日お届けします。Journal」は様々な情報を400字詰原稿用紙7枚にまとめて配信する日刊メールマガジンです。●IMP−クラークのアイデア(EJ第1686号)1967年4月のことです。ロバート・テイラーとラリー・ロバーツは、ミシガン大学で行われたある会合に出席しています。IPTOの主要な研究者を招いて、ネットワークの実験について討論をするためです。この席には、あのウェスリー・クラークも出席していたのです。この研究会でロバーツは、コンピュータ・ネットワークを構築するため、電話回線を使ってタイムシェアリングのコンピュータを直接つなぐ実験を行いたいと冒頭に述べたのです。この席でロバーツの案は、猛烈な反対にあいます。理もしなければならなくなり、コンピュータの処理の負荷が大きくなるからです。当時としては、高価な大型コンピュータの能力を余計なことに割きたくない——そういう思いが各研究者にあったことは確かです。誰も答えられなかったのです。して、テイラーのコンピュータ間ネットワークの構想は崩れ去ろうとしていたのです。会合の間、クラークは一言も発しなかったのです。悲惨な結果に終わった会合の後、ミシガン大学からテイラーとロバーツが車で飛行場に行こうとすると、クラークも車に乗り込んできたのです。飛行場に向う車の中で、クラークは次のようにアドバイスしたのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−コンピュータを直接つなぐのではなく、どうして各サイトにある小さなコンピュータを使わないのか。——ウェスリー・クラーク−−−−−−−−−−−−−−−−−−−−−−−−−−−−−そして、クラークは、メモにある図を書いてロバーツに渡したのです。そこには、小型コンピュータを使ってホストを接続するシステムが書いてあったのです。添付ファイルをごらんください。ホスト1、ホスト2、ホスト3のそれぞれにIMPという名前の小型コンピュータを用意し、それを介して3台のホストをつなぐというアイデアです。内側に同一のコンピュータから成るサブ・ネットワークをつくるというものです。この小型コンピュータであるIMPは、「インプ」と呼ぶのですが、IMPは次の省略です。Processor−−−−−−−−−−−−−−−−−−−−−−−−−−−−−このクラークのアイデアは、まさにARPAネットの基礎を築く重要な発明になるのです。このIMPというマシンが後に「ルータ」と呼ばれるようになるのです。クラークの意図を理解したロバーツは「これを実現できるエンジニアを知っているか」とクラークに尋ねると、彼は「フランク・ハート」と答えているのです。このフランク・ハートこそルータの開発者なのです。クラークのお陰でARPAネットのヒントを掴んだロバーツは精力的にIMPの仕様を固めるために全力を注いでいます。ロバーツはSRI(スタンフォード研究所)に支援を頼んで、毎週レポートを受け取っています。ドナルド・デイビス、ポール・バラン、ウェスレイ・クラーク、レン・クレインロックなど、考えられる限りの優れた技術者の力も借りて、1968年7月、ラリー・ロバーツはIMPの仕様を決定します。IMPの制作会社を公募する運びになったのです。公募には結局20数社が応募してきたのです。中にはハネウェル、レイセオン、IBMなどの巨大メーカの名前もあったのですが、この仕事は名もないBBNが受注したのです。測ですが、この仕事を担う総括技術者にフランク・ハートとウェスレイ・クラークの名前があったからではないかと思われます。BBN社の出してきた担当技術者の名前をご紹介します。31歳−−−−−−−−−−−−−−−−−−−−−−−−−−−−−これを見ると、最大の功労者ともいうべきウェスレイ・クラークが役不足な感じがします。セベロ・オルンステインはかつてのクラークの部下ですし、総括のフランク・ハートにしてもクラークよりも年下です。クラークは、LINCに燃え尽きてしまったようなのです。それはさておき、ウェスレイ・クラークが、インターネットの最大の功労者の一人であることは間違いのないことです。年12月までにすべてIMPは納入されたのです。・ルーターとは何かルータは、コンピュータ・ネットワークにおいて異なるネットワーク間の中継・接続を行う通信機器である。●電子メールが好評のARPAネット(EJ第1687号)ホストとホストの通信をIMP(インプ)を介してつなぐというウェスレイ・クラークのアイデアは実現されようとしていたのです。この場合、通信は次の2つに分かれることになります。アンシンクロナス——開発会社BBNの責任−−−−−−−−−−−−−−−−−−−−−−−−−−−−−現在では、ホストとルータの通信とルータとルータの通信は同じです。いう意味では、厳密には「IMP=ルータ」とはいえないのかもしれません。学の4つの拠点にはIMPが搬入され、それぞれのホスト・コンピュータと接続、さらにそれが専用電話回線で結ばれて、最初のARPAネットが構築されたのです。ARPAネットによる通信は、本当にうまくいったのでしょうか。最初にIMPが持ち込まれたUCLAでのデータの送受信の模様を残されている資料を基にしてご紹介しましょう。1969年8月31日、UCLAには関係者が集まり、IMPとUCLAのホスト・コンピュータSDSシグマ7の間でビット・データが転送されたのです。専用電話回線上で実際にデータが転送されたのは、10月29日、ロサンゼルスのUCLAとシリコンバレーのSRI(スタンフォード研究所)の間でのことです。UCLAからSRIに「LOGON(ログオン)」というデータを送ろうとしたのです。最初に送られたのは「L」という文字であり、続いて「O」という文字——これらが間違いなく、送られていることは電話で確認しています。その時点でシステムダウンしてしまったのです。後で判明したところによれば、SRI側のマシンのバグが原因なのです。速やかにバクは取り除かれ、その日の午後にはUCLAからSRIにログインが可能になっています。モールス信号の開発者、サミュエル・モールスが1844年に電信で最初に送ったメッセージは「なんぞ神は造りたまいき」、1876年にグラハム・ベルが、最初に電話に送ったメッセージは「ワトソン君、こっちにきてくれ。君に会いたい」——これに対して、1969年にUCLAがARPAネットで最初に送ったメッセージは「LO」であったのです。して、ARPAネットは、ハード面については完成したことになります。これからは、ソフトウェアやアルゴリズムの問題になってくるので、研究開発の中心は東海岸のMITから西海岸のUCLAに移ってくることになります。ここで、ARPAネットのアイデアを考えたテイラーとそれを実現させたロバーツの考え方の差に注目する必要があります。ラリー・ロバーツは、テイラーの開発構想をARPAネットの初期計画として次のようにまとめています。これを「技術的アジェンダ」といいます。的アジェンダをまとめるわけにはいかなかった事情をこの5項目は示していると思います。この技術的アジェンダを見ると、リックライダーの考えていたリソース共有ネットワークの機能は3、4、5にあらわれていますし、コミュニティの形成に重点を置いていたテイラーの考え方は2の電子メールサービスに取り入れられています。ロバーツはメッセージ・サービスについては次のようにいっていたのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−教育や会議などにはよいかもしれないが、科学目的のコンピュータ・ネットワークにとっては重要ではない。子メール・サービスだったのです。当時の学者としては、高価なコンピュータを電子メールのようなものに使うことに大きな抵抗があったのです。筆で、次の論文を発表しています。この本は現在のコンピュータの使われ方を的確に示していたのです。『コミュニケーション装置としてのコンピュータ』−−−−−−−−−−−−−−−−−−−−−−−−−−−−−この論文の中でテイラーは、ネットワークでコンピュータを使う人々のつながりを「オンラインで双方向のやりとりをするコミュニティ」と名付け、その未来像について「そのうち同じ興味を持つ人々が同じ部屋にいてさえも、コンピュータのネットワークを介して、一緒に仕事をしていくようになる」と書いています。中することになったのです。・『コミュニケーション装置としてのコンピュータ』発表時の著者紹介写真。リックライダーとテイラーがコンピュータを使っていかにも通信をしているように見えるが、この時点で通信はつながっていなかったのである。●IMPとルータとの違いは何か(EJ第1688号)「インターネットの歴史」をテーマにして、これまで27回にわたって書いてきました。点でスタートするところまできました。この話はまだまだ終らず、これからがむしろ本番であり、面白くなります。このテーマは単なるITのテーマではなく、インターネットの誕生のドラマを通じて現代の米国を知り、米国を理解するための助けとなると思うので、そういう観点で読んでいただけたらと考えて、さらにこのシリーズを続けることにします。IMP(インプ)の話が出てきていますが、これについてもう少し述べることにします。そもそもIMPとは何をするマシンなのでしょうか。信相手を指定してIMPにデータを送ります。IMPはそのデータを小さく区切り、宛先情報の入ったヘッダーを付けてパケット化します。IMPはヘッダーの宛先を頼りに通信相手のホストにつながっているIMPにパケットを運ぶのです。この場合、ホストはそれぞれ異なる仕様なのですが、IMPは同一仕様なのです。したがって、IMPとIMPの間の通信プログラムは共通のハードを共通のソフトで制御する一種類のプログラムで済んだのです。ホストとIMPの間の通信は当然のことながらホストごとに異なってくることになります。ホストプログラムは次の2つに階層化されます。ホストのアプリケーションとIMPとのやり取りを担うホストプログラムを分けたのです。IMPとのデータの入出力−−−−−−−−−−−−−−−−−−−−−−−−−−−−−このパケット交換の基礎技術は、その後登場するルータに引き継がれるのですが、IMPをいきなりルータと同一視することには問題があります。いうのは、現在のルータにあってIMPにないのは、異なる仕様のネットワークを相互接続する機能であるからです。名な通信プロトコルに発展していくのです。IMPの基本的な機能には次の3つがあります。これは、ホストが、つねに正しいデータを受け取るという前提のもとにIMPというミニコンがデータの送受信、エラーチェックを専用のハードウェアが担うというものです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.パケットの分解・再編2.受信確認・データ送信3.あて先への送信・受信−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1974年に、ARPAにいてロバーツの部下であるロバート(ボブ)・カーンとスタンフォード大学の助教授をしていたビントン・サーフは、ある学術誌に共同で論文を発表します。彼らは、無線など非常に雑音などが多く、通信に困難な環境でもきちんとパケットを送受信させるにはどうするかという現実的な研究をしており、論文はその研究成果をまとめたのです。論文の内容は、IMPの3つの機能をソフトウェア化し、コンピュータに実装することによって、エラー訂正などの機能をホストにやらせるという画期的な技術だったのです。先端技術というものは、当初ハードウェアで実現したことを技術の進化によって後からソフトウェア化する——そういう流れになるのです。そのソフトウェアの名前は「TCP」——しかし、これは現在のTCPではなく、TCP/IPの全機能をTCPと呼んだのです。1978年になって、「TCP」と「IP」は分離し宛先に確実にデータを届ける機能として「IP」を独立させているのです。IPプロトコルの誕生です。≪IP≫3.あて先への送信・受信−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ここでARPAについて述べておかなければならないことがあります。それはARPAがときどき名称を変えていることです。DARPA−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ARPAは1958年に設立されたことは既に述べましたが、1972年に「DARPA」と名称を変更しているのです。DARPAとは次の省略です。発するのが目的なのに自由にやっているので、わざわざ「防衛のための」という言葉を先頭に付けたのです。93年にクリントン大統領は再びARPAに戻したのですが、96年になって、また、DARPAとなって、現在に至っています。当のARPAの住人は名前には頓着せず、自由に研究を続けているといわれます。その部長室は、国防総省のDリングに位置して非常に大きく、豪華な絨毯が敷き詰められ、大きな机、がっしりとしたオーク材の会議用テーブル、ガラスの扉のついた立派な本棚、それから快適な革張りの応接セットなどの調度品で飾り立てられている豪奢な部屋なのです。IPTO部長の給料は非常に低いのです。ロバーツなどは外に出かけるときは、オンボロのレンタカーを使っていたというのです。神がないとできないことなのです。ロバート・テイラーは、実質的に1965年からIPTO部長の仕事をしていたのですが、1967年にホワイトハウスからある命令を受けるのです。国の陸海軍および海兵隊からなる四軍の報告があまりにもでたらめなので、実態を調査し、そういうことがないようにせよというものだったのです。命令はマクナマラ国防長官からのものと思われますが、どうしてこのような命令が、軍事のための先端技術を研究するIPTOに下ったかということです。他に持って行きようのない問題だったからではないかと思われるのです。このマクナマラという人物は、ケネディ政権のリンドン・ジョンソン副大統領が「フォードから来た髪の毛を統計数字のように整理した男」といったように、何事も数量化し、秩序立てて判断するという統計学の権化のような人だったのです。彼は、自分の仕事はデータの解析と理解であり、データの提供は軍部にまかせればよいと考えていたのです。軍事情報は作戦参謀によって再編集され、嘘で塗り固められたものが国防総省に上がってきたのです。軍からの報告をそのまま信ずると、ベトナム人民軍の戦死者は北ベトナムの総人口を上回ってしまうという結果を招いたのです。いうわけで、実態調査命令がIPTO部長のロバート・テイラーに下ってきたというわけです。そのため自分が一つ星の准将待遇であることをまるで水戸黄門の印籠のようにいちいち誇示しなければならなかったほどなのです。抵抗にあいながらテイラーは、ベトナム視察を繰り返していくうちにこの戦争が民主主義を守るための正義の戦争であるという信念が揺らいできたといっています。何のために誰が読むのかわからない嘘で塗り固められた報告書が恣意的に生産され国防総省に報告されていた事実を掴んだのです。そこでテイラーはARPAネットがスタートし、拡大していくのを見届けることなく、ARPAを去ってユタ大学に行き、1969年の暮れから教鞭をとることになります。その1969年に、ゼロックス社の3代目の社長であるピーター・マッカローは、コンピュータ分野への進出を考えており、買収すべきターゲットのコンピュータ会社を物色していたのです。当初はDEC社をターゲットにしていたのですが、うまくいかなかったのです。1969年2月にSDS(サイエンティフィック・データ・システムズ)を9億2000万ドルで買収したのです。この金額は当時としては膨大であり、さしものゼロックス社も新株を350万株を発行してやっと買収したのです。SDS社はXDSとなったのです。この買収時点のゼロックス社の研究所の統括責任者は、ジャック・ゴールドマンだったのです。ゴールドマンは、フォード社から移ってきたばかりの物理学畑の学者でしたが、ゼロックス社の技術者は「守りの研究」をしていると批判していたのです。ゴールドマンは、SDSを買収した日と同じ日付で、マッカロー社長に対して、「新しい先端科学・システム研究所の提案」と題する21ページに及ぶ提案書を提出しています。そこに書かれていた提案は、次の3つにまとめられます。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.既存のゼロックス社研究所群は従来通り、複写機関連技術に関わることにする。3.新研究所には、コンピュータやシステムに重点を置く3つの部門が必要である。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ここでいう「守りの研究」とは、既存製品——ゼロックスであれば複写機に関連する技術を中心に研究する姿勢をいうのです。3つの部門とは次の通りです。一流の学者を集め研究−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ゴールドマンは、最初に親友のジョージ・ペイクを新研究所の責任者にすることを決めて、それから研究所の場所探しをやったのです。ゼロックス社の既存の研究所に近い東海岸はあえて避けて、カルフォルニアのパロアルトに場所を決定します。1970年6月に「パロアルト研究所」として発足したのです。学教授をしていたのですが、この学校はあのウェスレイ・クラークのいた大学なのです。所長を引き受けるさい、ペイクの念頭にあったのは、ユタ大学にいたロバート・テイラーだったのです。ペイクは、テイラーに対して、執拗な説得をはじめたのです。米ゼロックス社が1970年にカルフォルニア・パロアルトに開設する。アーキテクチャー・オブ・インフォーメーションの創出を目標にしたのである。方面での影響力が大きく、スモールトーク、GUI、マウスイーサネット、レーザープリンタなどの発明が行われた。放的な気風であったといわれる。●パロアルト研究所の胴元方式(EJ第1690号)パロアルト研究所長ペイクと同研究所システム科学研究室長のガニングが、ユタ大学にロバート・テイラーを訪ねたのは、1970年の夏の頃だったのです。彼らはテイラーにパロアルト研究所に来てくれないかと説得したのですが、テイラーはパロアルト研究所がXDS(ゼロックス・データ・システムズ)と深い協力関係があるという話を聞いて研究所行きに難色を示したといわれます。長のパレフスキーと確執があったからです。テイラーがARPAのIPTO部長のときの話です。IPTOが援助していたカルフォルニア大学バークレー校のプロジェクトで、SDS社製のコンピュータ「SDS930」上で時分割処理ができるプログラム(OS)を開発し、成功したのです。このSDS930というコンピュータは、バッチ処理用のコンピュータであり、時分割処理ができなかったのです。そこでテイラーは、SDS社長のパレフスキーをARPAに呼んで、この時分割処理用のOSを載せた機種を開発してはどうかというアドバイスをしたのです。ちなみに、そのOSはARPAの助成による公共の成果であったので、そのOSを使うことにはお金がかからなかったのです。パレフスキーは頭が固く、時分割処理の価値を認めようとしないので、激しい口論となり、交渉は決裂——最後はテイラーが激高して、「出ていけ!」とパレフスキーを部屋の外に追い出してしまったのです。その後、テイラーは時分割処理のOSを搭載したSDSのコンピュータを求めているクライアントをSDS側に複数並べて見せることによって、SDSの次機種SDS940にそのOSは搭載されたのです。長として残っており、テイラーはそんな奴とは一緒にやりたくないと考えて、パロアルト行きを渋ったものと思われます。究所入りを要請したのです。者を集める仕事に就くことになったのです。テイラーのXDS嫌いは後でいろいろな確執を生むことになります。テイラーに関してはもうひとつ問題があったのです。究室の最高責任者に任ずることはできず、副責任者とするしかなかったことです。そこでペイクは、コンピュータ科学研究室の最高責任者にBBN社に所属していたジェローム・エルカインドを持ってくることによって、テイラーが実質上の最高責任者として機能できるように配慮したのです。エルカインドならばテイラーとうまくやっていけると考えたからです。ペイクの気遣いは無用だったといえます。テイラーはそうした組織上の必要性を自分に有利な条件に変容させる能力に優れていたのです。それは、コンピュータ研究室にとって対外的および社内調整などの雑務をすべてエルカインドにまかせ、自分は副責任者として研究管理に特化することにしたからです。ここからテイラーの獅子奮迅の活躍が始まるのです。テイラーがパロアルト研究所に集めてきた人材は、ARPAネットでつながれたコミュニティの中で、すこぶる評判の良い若手の研究者ばかりだったのです。普通の研究者であれば、苦吟しながらやっと一行を書くような難しいプログラミングを、まるで機関銃を撃つようにタイピングする者が多くおり、プログラムをいかに短くエレガントに書くかが競われていたからです。それはまさにハッカーの殿堂そのものだったといえます。テイラーは、こうした若手の研究者に能力を発揮させる優れたリーダーシップを持っていたのです。システムの若手の研究者たちにとってテイラーは、彼がARPAのIPTO部長をしていたこともあって、その名は知られており、テイラーのチームに入れるならと、自らパロアルト研究所入りを志願する若手の研究者も多かったのです。テイラーの率いるコンピュータ科学研究室の会議は、テイラーによって「胴元方式」と名づけられ、大変有名になったのです。ここで「胴元」とは、ゲームのルールについて宣言し、そのゲームを仕切る人のことをいいます。千草氏の本から紹介しましょう。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−この会議では、発表者が胴元で、議事の進め方については自分の好きなように設定できるようになっていた。この胴元の比喩は活発な会議を促すためには効果的だったといえよう。大勢のゲームの参加者は、胴元を打ち破らないかぎり儲からないため、皆胴元を負かそうとするのが普通だからである。腐なものは容赦なく退けられ、甘い予測は痛烈に批判されるといった切磋琢磨が生まれた。率直なピア・レビューがおこなわれたのである。インターネット』より。青土社刊−−−−−−−−−−−−−−−−−−−−−−−−−−−−−こうしたパロアルト研究所の開放的な風土から、現代のPCの原型といういうべき個人用の小型コンピュータが生まれ、同時にインターネットが育っていったといえるのです。所——それは当時、現代のIT環境につながる未来の扉だったといってよいと思います。・パロアルト研究所の討議方式ロバート・テイラーによって開発されたパロアルト研究所の討議方式を継承したものと思われる討議方式が、米国のIT業界の会議にいくつか残っている。その1つが本シリーズの第1回でご紹介したIETFミーティングである。●若き天才/ランプソンと・サッカー(EJ第1691号)ロバート・テイラーがパロアルト研究所(以下、PARC)に移って、事実上コンピュータ科学研究室をまかされることになったとき、当然のことながら、コンピュータをはじめとする数々の研究設備を整えることが必要になったのです。最大の問題は、どのようなコンピュータを導入するかにあったのです。テイラーは、ゴールドマンやペイクからは高い評価を得ていたものの、ゼロックスの上層部からは博士号を持っていないという理由だけで冷ややかに見られていたのです。XDSのハレフスキーとは犬猿の仲であることは既に述べました。究室にいた研究者たちが選定したコンピュータは、DEC社のコンピュータ「PDP−10」だったのです。このPDP−10はその設計の優秀さから全米の大学が好んで採用しており、ソフトウェアを互いに交換するためにはPARCも同じコンピュータを持つ必要があったのです。ところが、PARCがPDP−10を導入することは絶対にできない事情があったのです。いうと、ゼロックス社にとってDEC社はライバル会社であり、敵対関係にあったからです。実はゼロックス社傘下のXDS社製のコンピュータは、どんどんDEC社のPDP−10に乗り換えられており、ゼロックス社の幹部はDEC社を最大の敵として神経を尖らせていたのです。そのようなときにテイラーは平然とPDP−10をコンピュータ科学研究室用のコンピュータとして申請したのです。当然のことながら、これにはゼロックス本社経営幹部は激高して直ちに却下されてしまったのです。そこでテイラーは一計を案じます。それは、DEC社のPDP−10に限りなく近いマシンをコンピュータ科学研究室のスタッフで作ってしまうということだったのです。実際にテイラーの研究室は、ありとあらゆる新技術を総動員して、PDP−10に限りなく近いが、本物より高性能なコンピュータ/MAXC(マルチプル・アクセス・ゼロックス・コンピュータ)を作ってしまったのです。してこのようなことができたのでしょうか。それは、テイラーの研究室にコンピュータ製作のプロが大勢いたからです。実はBCC(バークレー・コンピュータ・コーポレーション)という会社が1970年11月に倒産し、そこにいた優秀なエンジニアがテイラーの研究室に移籍してきていたからです。中心人物として、次の2人の研究者がいたのです。この2人の名前は覚えておいてください。成を受けて時分割処理システム(OS)を作っていたメンバーが中心となって1968年に設立されています。経営能力には欠けていたらしく、1970年11月に倒産してしまったのです。同じ年の9月にテイラーがPARCに着任していたので、テイラーが動いてBCCのメンバーを受け入れたというわけです。ついでに述べておくと、このBCCで唯一制作したコンピュータがあるのです。「バークレー500」と命名されたのですが、これもテイラーが動いて、これをARPAに買い上げさせています。後にこのバークレー500はハワイ大学に貸与され、後で述べる「ALOHAネット」を生み出すことになるのです。バトラー・ランプソンは、当時全米の学界でも名前を知られるほどの若手の研究者でしたが、早口で有名だったといわれます。提案者が少しでも矛盾したことをいうと、機関銃のような早口で相手をねじふせたといいます。チャールズ・サッカーも非常に優秀な若手研究者で、彼は相手を論破するとき、「ふん、そんなのがうまくいくなら、ブタが空を飛ぶよ!」というのがクセだったといわれます。その判断は的確であり、ランプソンの盟友だったのです。コンピュータ科学研究室に新しい研究者を入れるとき、集団で面接し、議論したといわれます。論できるかによって採否を決めていたのです。いう集団討議の場では、ランプソンとサッカーは際立っており、自然に研究室のリーダー格になっていたのです。テイラーの優れていたところは、研究室には中間的な階級構造を作らず、困ったことがあればすべてテイラーに相談する仕組みになっていたのです。若い研究者たちにとって、テイラーはこの組織になくてはならない存在として尊敬を集めていたのです。当時パロアルト研究所の顧問をしていたアレン・ニューウェルがコンピュータ科学研究室でプログラミングについて講演をやったことがあります。野では著名なカーネギー工科大学(後にカーネギー・メロン大学と改称)の教授だったのです。講演の内容について数多くの質問や提案が飛び出し、ニューウェルが立ち往生してしまうということがあったのです。去の業績や権威などにはとらわれず、否定的な意見を述べるときは完膚なきまでにけなすことで知られていたのです。テイラーの作り出したこういう自由な雰囲気に対してもゼロックス社の経営幹部は眉をひそめていたといわれます。究者たちの後の輝かしい業績であり、そういう優秀な研究者を集め、のびのびと研究をさせたロバート・テイラーの力があってのことなのです。・ビル・ゲイツとPDP−1019歳でハーバード大学を飛び出し,1975年にマイクロソフト社を設立。記録を作ることになる天才ハッカー、ビル・ゲイツを育てたのはDEC社のミニコン「PDP−10」であったといわれている。・PDP−10は第2世代の36ビットコンピュータであるが世界初の商業用タイムシェアリングシステムとして成功している。●PCの原型/ALTO完成(EJ第1692号)昨日ご紹介したDEC社のPDP−10に限りなく似て、それを上回る機能を持つコンピュータ「MAXC」——これはCをサイレントにして「マックス」と呼ぶのです。これは、SDS社をゼロックス社に高値で売りつけて億万長者になったマックス・パレフスキー(XDS社の社長)を揶揄して「マックス」と呼んだのです。MAXCを制作したのは、テイラーのチームであり、テイラーと仲が悪かったパレフスキーをからかったというわけです。この揶揄がパレフスキー本人に通じているかどうかは定かではないそうです。ロバート・テイラーがPARC(パロアルト研究所)に連れてきた研究者はかなりの人数になります。その中で、とりわけ現在のインターネット環境づくりに重要な貢献をしたと考えられる人物を上げると、次の4人になると思います。これら4人の関係について記述していきます。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.バトラー・ランプソン2.チャールズ・サッカー3.アラン・ケイ4.ロバート・メトカフ−−−−−−−−−−−−−−−−−−−−−−−−−−−−−アラン・ケイ——1968年当時、彼はユタ大学の大学院生であり、イワン・サザーランドの弟子の一人だったのです。そのとき、同じユタ大学にいたテイラーとは当然面識があり、テイラーによってPARCに引っ張られたのです。想」という画期的なコンピュータのアイデアを持っており、これを実現するため、テイラーの誘いに乗ってPARCに入社したのです。彼はPARCではシステム科学研究室に属していたのですが、テイラーの率いるコンピュータ科学研究室のディスカッションにはよく参加していたのです。1972年9月のこと、ランプソンとサッカーは、アラン・ケイの部屋を訪ねたのです。彼ら2人はアラン・ケイに次のように尋ねたのです。これは今でも語られる有名な話なのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−「予算をお持ちではありませんか」−−−−−−−−−−−−−−−−−−−−−−−−−−−−−これに対してケイは「持っている」と答えると、ランプソンとサッカーは「そのお金であなた用の小さなコンピュータを作らせていただけませんか」と頼んだというのです。アラン・ケイは小型コンピュータには関心があり、彼らがあまりにも真剣なので、現在考えている自分の仕事をあきらめて、予算の23万ドルを彼らのために提供したのです。このアラン・ケイの決断が伝説的な名器「ALTO/アルト」を誕生させることになるのです。ALTOの設計は、次のような分担で行われたと記録に残っています。言したのですが、さすがに3ヶ月では無理で、約6ヶ月をかけてALTOは1973年4月に完成したのです。添付ファイルにALTOの写真を載せていますが、本体部分はかなり大きいものの、現代のPCに近いものになっています。それでは、ALTOはどのようなコンピュータなのでしょうか。脇英世氏の本から、ALTOがどのようなコンピュータであるかをご紹介します。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ALTOは8.5インチ×11インチのモノクロのビットマップ・ディスプレイが採用された。インターネットを創った人たち』より青土社刊−−−−−−−−−−−−−−−−−−−−−−−−−−−−−かなり、専門用語が入っているので、簡単に説明します。ディスプレイは縦型で、ウインドウズのようなグラフィカル・ユーザ・インタフェース(GUI)を装備しています。脇氏の説明にはありませんが、キーボードとマウスという現在と同じ入力装置がついています。WYSIWYG——ウィジウィグというのは、ディスプレイの画面で見たままが印刷されるという意味であり、WYSIWYGは次の英文の頭文字をひろったものです。Get.−−−−−−−−−−−−−−−−−−−−−−−−−−−−−どうでしょう。現代のPCの原型とでもいうべきものが1973年には米国では完成していたことになります。ゼロックス社の首脳はALTOを商品として販売せず、2000台も生産しながら、PARC内部で使われただけで、終わってしまったのです。これは同社の経営幹部の責任といえます。ALTOがどんなに素晴らしいコンピュータだったかは、1979年にPARCを見学に来たアップルのスティーブ・ジョブスCEOがALTOを見て感激し、まず、「リサ」を作り、それを「マッキントッシュ」に発展させて大成功したことを見ても明らかなことです。・スティーブ・ジョブス/アップル社暫定CEOスティーブ・ジョブズは米国の企業家。スティーブ・ウォズニアックなどとともにアップル・コンピュータ社を創立。近年では業績不振に陥っていたアップル社の暫定CEOを引き受け、「アイ・マック」や「iPod」を発売して業績を回復させている。ジョブスは暫定CEOであるとして、毎年1ドルしか給与を受け取っていない「世界で一番安いCEO」といわれている。「マッキントッシュ」と写っているのは、若き日のスティーブ・ジョブスである。●ロバート・メトカフとノーマン・エブラムソン(EJ第1693号)テイラー、ランプソン、サッカー、そしてケイ——おそらくこの中で一番有名な人物はアラン・ケイでしょう。ロバート・テイラー——同名の有名映画俳優がいる——はともかくとして、ランプソン、サッカーにいたっては、長年コンピュータ業界に籍を置いた人でさえ、その名前を知る人は少ないと思うのです。それに比べてケイは、最初から「子供でも使える小型コンピュータ/ダイナブック」というコンセプトを持っていて、コンピュータ制作やプログラミングよりも、教育研究——その視点に立ったコンピュータ利用に情熱を傾けた人です。文才もあり、熱心に執筆活動をしていたこともあって、世界的にその名前は知られていたのです。いう著名人であるケイは、講演でアルト・システムについて語るとき、それをアルトとは呼ばず、「暫定版ダイナブック」として紹介しています。これを聞けば、単体のアルトがケイのダイナブック講想を実現したものであると誰でも考えてしうでしょう。これでは、ランプソンやサッカーが気の毒です。調しておきたいと思います。PARC内部のアルトをネットワーク化しLANの基礎を築いたのは、ロバート・メトカフです。メトカフは、1972年6月にPARCのコンピュータ科学研究室の一員になっています。テイラーの勧誘によるものです。メトカフは、MITの電子工学科を卒業して、ハーバート大学の応用数学大学院に進み、主としてコンピュータ・ネットワークの研究をしていた研究者です。ハーバート大学には博士号を取得する目的で通っていたのですが、当時優秀な研究者はいろいろな研究所から引っ張りだこで、大学ではあまりじっくりと勉強できなかったようです。ハーバート大学院在学中にMITのMAC計画に参加し、ミニコンのIMPをMAC計画で使っていたPDP−10に接続するなど、実践的な通信・ネットワークの仕事をしてたのです。メトカフはこの仕事をした関係で、リックライダーやテイラーを知り、博士号を取得したらPARCに就職することになっていたのです。述べたように、学者にとって博士号は特別なものではなく取得していないと学者仲間から相手にされないという性格のものだったようです。合格として却下されてしまいます。理由は「理論化が十分ではない」というものだったのです。困惑したメトカフはテイラーに電話をしてそのことを伝えたのですが、テイラーには次のようにいわれたのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−博士号なんてどうでもいいから、早くPARCに来て欲しい。実はすぐに取り組んで欲しい仕事がある。博士号はその仕事でとれる。ロバート・テイラー−−−−−−−−−−−−−−−−−−−−−−−−−−−−−こうしてメトカフはPARCのコンピュータ科学研究室の一員となるのです。1972年6月のことです。テイラーがメトカフに対してすぐにやって欲しい仕事といっていたのは、次の2つだったのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.時分割処理システムMAXCをARPAに接続する2.PARC内のアルトを接続してネットワーク化する−−−−−−−−−−−−−−−−−−−−−−−−−−−−−上記1の仕事に関しては、メトカフは簡単に片付けています。2のアルトによるネットワーク化に関しては、いろいろ考えるところがあったのです。術を使いたくないと考えていたのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.ARPAは電話回線を使うので遅い2.接続するに当って、コストがかかる3.システムが複雑になってしまう恐れ−−−−−−−−−−−−−−−−−−−−−−−−−−−−−メトカフがワシントンのARPAを訪れたとき、ハワイ大学で行われているアロハ・システムのネットワークに関する1970年の学会報告書を目にしたのです。授から自らの希望でハワイ大学にやってきていたのです。彼は海が好きで、かねてからハワイに住みたいと考えていたのです。エブラムソンの論文を読んだメトカフは、直ちにハワイに行って、エブラムソンの指導を受けるために1ヶ月を過ごすのです。1972年の夏のことです。築されたものなのです。処理システムをそのままでは適用できないという事情があったのです。問題となったのは、次の3つです。・ハワイ大学/オアフ島には「IBMシステム360」が設置−−−−−−−−−−−−−−−−−−−−−−−−−−−「IBMシステム360」はIBM最大のヒット商品であり1964年に完成している。IBM社によると「360」は「360度、どの用途でも応用できます」という意味でありその汎用性を強調している。●ロバート・メトカフとノーマン・エブラムソン(EJ第1694号)テイラー、ランプソン、サッカー、そしてケイ——おそらくこの中で一番有名な人物はアラン・ケイでしょう。ロバート・テイラー——同名の有名映画俳優がいる——はともかくとして、ランプソン、サッカーにいたっては、長年コンピュータ業界に籍を置いた人でさえ、その名前を知る人は少ないと思うのです。それに比べてケイは、最初から「子供でも使える小型コンピュータ/ダイナブック」というコンセプトを持っていて、コンピュータ制作やプログラミングよりも、教育研究——その視点に立ったコンピュータ利用に情熱を傾けた人です。文才もあり、熱心に執筆活動をしていたこともあって、世界的にその名前は知られていたのです。いう著名人であるケイは、講演でアルト・システムについて語るとき、それをアルトとは呼ばず、「暫定版ダイナブック」として紹介しています。これを聞けば、単体のアルトがケイのダイナブック講想を実現したものであると誰でも考えてしうでしょう。これでは、ランプソンやサッカーが気の毒です。調しておきたいと思います。PARC内部のアルトをネットワーク化しLANの基礎を築いたのは、ロバート・メトカフです。メトカフは、1972年6月にPARCのコンピュータ科学研究室の一員になっています。テイラーの勧誘によるものです。メトカフは、MITの電子工学科を卒業して、ハーバート大学の応用数学大学院に進み、主としてコンピュータ・ネットワークの研究をしていた研究者です。ハーバート大学には博士号を取得する目的で通っていたのですが、当時優秀な研究者はいろいろな研究所から引っ張りだこで、大学ではあまりじっくりと勉強できなかったようです。ハーバート大学院在学中にMITのMAC計画に参加し、ミニコンのIMPをMAC計画で使っていたPDP−10に接続するなど、実践的な通信・ネットワークの仕事をしてたのです。メトカフはこの仕事をした関係で、リックライダーやテイラーを知り、博士号を取得したらPARCに就職することになっていたのです。述べたように、学者にとって博士号は特別なものではなく取得していないと学者仲間から相手にされないという性格のものだったようです。合格として却下されてしまいます。理由は「理論化が十分ではない」というものだったのです。困惑したメトカフはテイラーに電話をしてそのことを伝えたのですが、テイラーには次のようにいわれたのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−博士号なんてどうでもいいから、早くPARCに来て欲しい。実はすぐに取り組んで欲しい仕事がある。博士号はその仕事でとれる。ロバート・テイラー−−−−−−−−−−−−−−−−−−−−−−−−−−−−−こうしてメトカフはPARCのコンピュータ科学研究室の一員となるのです。1972年6月のことです。テイラーがメトカフに対してすぐにやって欲しい仕事といっていたのは、次の2つだったのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.時分割処理システムMAXCをARPAに接続する2.PARC内のアルトを接続してネットワーク化する−−−−−−−−−−−−−−−−−−−−−−−−−−−−−上記1の仕事に関しては、メトカフは簡単に片付けています。2のアルトによるネットワーク化に関しては、いろいろ考えるところがあったのです。術を使いたくないと考えていたのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.ARPAは電話回線を使うので遅い2.接続するに当って、コストがかかる3.システムが複雑になってしまう恐れ−−−−−−−−−−−−−−−−−−−−−−−−−−−−−メトカフがワシントンのARPAを訪れたとき、ハワイ大学で行われているアロハ・システムのネットワークに関する1970年の学会報告書を目にしたのです。授から自らの希望でハワイ大学にやってきていたのです。彼は海が好きで、かねてからハワイに住みたいと考えていたのです。エブラムソンの論文を読んだメトカフは、直ちにハワイに行って、エブラムソンの指導を受けるために1ヶ月を過ごすのです。1972年の夏のことです。築されたものなのです。処理システムをそのままでは適用できないという事情があったのです。問題となったのは、次の3つです。・ハワイ大学/オアフ島には「IBMシステム360」が設置−−−−−−−−−−−−−−−−−−−−−−−−−−−「IBMシステム360」はIBM最大のヒット商品であり1964年に完成している。IBM社によると「360」は「360度、どの用途でも応用できます」という意味でありその汎用性を強調している。●メトカフの3つの原理(EJ第1695号)アロハ・システムの話を続けます。ホストのIBMシステム360は、ホノルルのハワイ大学に置かれており、端末はその半径200マイルの広大な範囲に分散していたのです。いう状況では無線しか対応のしようがなかったのです。データの基本単位をパケットに分割し、それぞれのパケットには宛先を示すベッダをつけて、ホスト・コンピュータ(IBMシステム360)に接続されているIMPというミニ・コンピュータに送り、IMP経由で目的のホストに到着、そこで再合体されて元のデータになる——既にご説明したパケット交換システムですが、これを無線でやろうというのです。ところで、このミニ・コンピュータIMPには従来のマシンにはなかった無線通信を使うなどの工夫が加えられたこともあってエブラムソンはあえてIMP(インプ)とは呼ばず、「メナフーニ」という洒落た名前をつけたのです。メナフーニとは「ハワイの小鬼」という意味です。アロハ・システムは無線通信だけではなく、いつくか新機軸が取り入れられていたのです。端末がちょうどミニ・コンピュータ——具体的にはDEC社のPDP−8に置き換えられつつあったのです。それぞれのPDP−8がメナフーニをパケット交換機として使って、互いに通信をはじめていたのです。遠隔端末を中央のIBMシステム360に繋げるだけではなく、メナフーニを通して端末同士の通信が行われていたというわけです。この場合、メナフーニをルータと考えれば、現代の通信に非常に近いものになっていたことです。ロバート・メトカフがエブラムソンの論文で最も関心を持ったのは、無線のパケット通信方式の理論の部分だったのです。メトカフは次のようにいっています。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−アロハ・ネットワークが興味深いのは、メナフーニに入ってくるパケットが中央から制御されていないということだった。パケットは端末で発信の準備が出来たらそのまま発信されておりパケットにどの端末から発信されたかという情報がつけられていた。インターネット』より。青土社刊−−−−−−−−−−−−−−−−−−−−−−−−−−−−−少し解説する必要があると思います。エブラムソンのやったことを簡単にいうと、次の3つにまとめられます。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.パケットが届いたら、それを送信元に信号で知らせる2.パケットの着信信号が戻ってこないときは再送信する3.そのさい再送信するときの待ち時間はランダムにする−−−−−−−−−−−−−−−−−−−−−−−−−−−−−一番工夫が行われたのは3の部分です。数の端末から同時にパケットを送信すると、同じ周波数の電波を使っているので、どうしてもパケットの衝突(コリジョン)が起こってしまうのです。コリジョンが起こるとパケットは使えなくなる——つまり、この場合、届いたことを示す信号が戻ってこないので、それらのパケットを再送信することになるのですが、各端末が同じタイミングで再送信すると再びコリジョンが発生するということになってしまうのです。これを防ぐためにエブラムソンは各端末のパケット再送信のタイミングをランダムにして、コリジョンを減らすことに成功したのです。夫の素晴らしさを称えながらもこう考えたのです。エブラムソンは、ポワッソンの待ち行列理論を単純に使っていたからです。このモデルであれば周波数帯の利用量が17%以上になると、再送信がうまくいかなくなるからです。パケットの通信量(トラフィック)が増えると、効率がダウンしてしまう欠陥があったのです。メトカフはこの部分についてハワイにいる間にエブラムソンと徹底的に議論しています。決策を考案してまとめ、ハーバード大学に博士論文として提出したのです。この論文は受理され、メトカフは念願の博士号を手にしたのです。アロハ・システムの周波数帯における不安定性は、新しいモデルによってパケット通信量を基礎にした再送信の率の制御を行えば、相当通信量が多くなっても周波数帯を安定させておくことができることがわかったのです。これは「バックオフ・アルゴリズム」といわれています。このようにして、メトカフは、次の3つの基本原理なるものをまとめます。本原理となる3つの原理です。MA・パケットの再送信する待ち時間をランダム化させる−−−−−−−−−−−−−−−−−−−−−−−−−−−−−この原理は現在では「CSMA/CD」と呼ばれ、イーサネットの基本原理になっています。●メトカフ/イーサネットを完成(EJ第1696号)PARC内のアルトを接続してネットワーク化する——これがロバート・メトカフに課せられた仕事です。当時はこういうネットワークのことを「ローカル・ネットワーク」と呼んでいたそうです。LANと呼ばれるのはもう少し経ってからです。メトカフは既にこの頃からパケット通信網の広がり全体を巨大なシステムとしてとらえていたのです。実に広大な構想をメトカフは描いていたのです。この実現のためには、アルト用のローカル・ネットワークをきちんと仕上げる必要があります。そのため、メトカフはこの仕事のパートナーとして、PARCの同僚のデビット・ボッグズを選んだのです。ローカル・ネットワークの基本設計としては、パケットの制御を中央のコンピュータで行わない分散型の制御採用することに決めていたのです。アロハ・システムと同じ方式です。具体的には次のようなネットワークを目指したのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−速くてシンプル、そして、太いケーブルを必要とせず、どこにでも這わせることができ、信頼性が高く、コンピュータの5%程度のコストにおさまるようなネットワーク。インターネット』より。青土社刊−−−−−−−−−−−−−−−−−−−−−−−−−−−−−さまざまな問題点をクリアして、1974年にメトカフとボックスは実験システムを完成させたのです。続して動かしてみたところ、問題なくネットワークが稼動したのです。ネットワークの仕様は次の通りだったのです。同軸ケーブル−−−−−−−−−−−−−−−−−−−−−−−−−−−−−このネットワークは当初「アルト・アロハネットワーク」と呼ばれていたのです。メトカフとボッグスがゼロックス社の法律関係部局に提出したこのネットワークの「発明記録」には「イーサネット発明記録」と書かれてあったのです。「イーサ」というのは、ギリシャ語の「上層の空気」から作られた言葉で、光を伝える仮想的な物質を意味しています。気が振動することで伝わりますが、宇宙空間は真空であるのに光は太陽から地球まで届きます。それなら、光を伝える媒体とは何か——17世紀にホイヘンスはそれが「エーテル(イーサ)」であると仮定したのです。ホイヘンスの考え方は19世紀末のマイケルソンとモーリーの実験や20世紀初頭のアインシュタインの相対性理論によって否定されています。メトカフはそんなことは知っていましたが、「データを伝える媒体」という意味を込めて「イーサネット」と名付けたのです。後年メトカフはこういっています。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ある物理学者は既に存在が否定されている物質の名前を使うなんて、評判を落とすだけだと思うけどね。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−メトカフは、アルト・ネットワークを「イーサネット」と命名するという趣旨の提案を研究者たちに配っています。その日付は1973年5月22日——この日こそ「イーサネット」が誕生した記念日といえるでしょう。当時DEC社はベストセラーだったミニコンPDPの後継機としてVAXという戦略商品を開発していたのですが、このマシンはLANに繋ぐことが前提だったのです。そのことを知ったロバート・メトカフは、DEC社の技術部門の責任者であるゴードン・ベルに次のように説得したのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−DEC社の方からゼロックス社にイーサネットの標準化に協力すると説いてくれないか。標準化されれば、ゼロックス社のレーザー・プリンタは爆発的に売れますよとね。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−この説得は見事成功し、ゼロックス社はDEC社とイーサネットの標準化で協調することになったのです。合にさらに1社が加わるのです。インテル社がそうです。当時インテル社は新しい半導体製造技術を開発したばかりで、この技術が使える分野を探していたのです。この情報を入手したメトカフはひらめいたのです。合、制御チップの供給先を確保できる——そう考えたメトカフはインテル社を全力を傾けて説得し、承知させたのです。このメトカフという人物、なかなか政治力があるようです。して、DEC、インテル、ゼロックス3社が共同で標準化を目指すことになったのです。この3社連合は、それぞれの会社の頭文字をを取って「DIX連合」と名付けられたのです。このDIX連合——1980年9月にイーサネットの最初のバージョン1.0を出しています。これをDIX仕様といいます。LANの標準化に競合する大企業が2社あらわれたのです。GM社とIBM社です。局のところ、LANの標準化は1本化されず、DIX連合/GM/IBMそれぞれがLAN仕様を出すことになります。政治的な理由でそうなったといえます。産しながら、1台も外部に販売しなかったのです。史上の大失敗のひとつとして語り草になったほどです。PARC内ではそれらのアルトがイーサネット・ネットワークで相互につながり、さらにそれがARPAネットにつながって全米のコンピュータと自由にプログラムやデータを交換できるようになったのです。これに貢献したのがメトカフとボックスの2人なのです。2人は「ボブジーの双子」といわれるほどいつも一緒に働き、イーサネットの実装を熱心に行ったのです。ところが、イーサネットの実装が進む過程において、ファイル転送用プロトコル(EEFTP)が作られ、1975年にレーザー・プリンタをネットワーク上に置くEARSというネットワーク・プリンタ・システムが出来上がったのです。terminal−−−−−−−−−−−−−−−−−−−−−−−−−−−−−PARC内で多くの研究者が個人でアルトを使うようになって一番扱いに苦慮していたのが、実はプリンタの扱いなのです。イーサネットが開発され、PARC内のアルトがネットワークで接続されると、プリンタをネットワーク上の個々のアルトから共有して使用できるようになったのです。正確にいうと、ネット上の1台のアルトにプリンタを接続して制御できるようにし、それをネットワークで個人が使っているアルトから利用するシステムなのです。御を担当したり、ファイルを記憶したりすることで他のコンピュータに奉仕する機能を持たされたことから、「サーバー(奉仕する者)」と呼ばれるようになります。これに対してそれを利用するコンピュータは「クライアント」と呼ばれ、「サーバー・クライアントシステム」という方式のはしりになったのです。このEARSは、ゼロックス社に莫大なる利益をもたらすことになる「ゼロックス9700」というプリンタのプロトタイプになったのです。このプリンタの成功によってゼロックス社は、PARCへの投資の数倍も稼いだといわれます。ここで「RFC文書」について触れておく必要があります。信というのは必ず相手があるわけであり、そこに共通の約束事ができていくことになります。この約束事をどのようにして決めていくかということに使われたのが「RFC文書」なのです。いう通信の約束事はARPAネットのノード——ARPAネットの拠点のホスト・コンピュータ——から、大学院生が派遣され、彼らによる話し合いで決められていったのです。1969年当時のノードは4ヶ所——UCLA、SRI、UCサンタバーバラ、ユタ州立大学——でしたが、UCLAのステファン・クロッカーとジョン・ポステルが「RFC文書」を回覧する方法を考え出したのです。1969年4月のことです。エディターはジョン・ポステルが長期にわたって務めたのです。RFCは次の頭文字です。Comment−−−−−−−−−−−−−−−−−−−−−−−−−−−−−このジョン・ポステルという名前を覚えているでしようか。EJの現在のテーマの第1回——8月23日付、EJ第1661号に登場しているのです。慶応義塾大学の村井純教授の受けた賞がポステル賞なのです。連載37回目にして、ジョン・ポステルの名前が出てきたのです。RFCとは「コメントを求む」という英文の頭文字をとったもので、ARPAネットの構築に当ってネットワーキングの標準規約を定めていくための議論の内容を周知徹底し、関係者の自由なコメントを求める文書なのです。数が4000を超えているそうです。者は、これらの規約によってネットワークを運用しているからこそ、世界各地の無数のネットワークが破綻することなく、一定の秩序のもとに機能しているのです。ちなみにRFC文書第1号は次のような内容だったのです。「ホスト・ソフトウェアについて」−−−−−−−−−−−−−−−−−−−−−−−−−−−−−初期のREC文書はシステム上では電子的に書かれていたのですが、プリントアウトされ、紙の文書を郵送するかたちで流通していたのです。当時はメールやファイル交換のプロトコルができていなかったので、メールで配付するというわけにはいかなかったのです。現在、初期のRFC文書もインターネット上のウェブページで読むことができますが、これは後年RFCオンライン・プロジェクトで、90年代に入ってから電子化されたものなのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−http://www5d.biglobe.ne.jp/~stssk/rfcjlist.html−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1969年の時点で4ヶ所であったノードは1972年4月には23ヶ所になり、ARPAネットは大々的に国際会議で公開されたのです。その当時、最も多い利用例は電子メールだったのですが、電子メールはファイル転送の特殊な例という位置づけだったのです。Postel,1943−1998)は米国のコンピュータ科学者。1974年にUCLAよりコンピュータサイエンスの博士号を授与される。UCLA在学中より初期のARPAネットにかかわる。1977年より南カルフォルニア大学(USC)の情報科学研究所にてインターネットの発展と標準化に多大な貢献をし、「インターネットの神」と呼ばれた。●初期の3層構造のプロトコル(EJ第1698号)PARC内のアルトがイーサネットで接続され、そのネットワークがARPAネットに接続されて巨大なネットワークに成長する——しかし、まだインターネットは登場していないのです。この段階で「通信は階層構造になっている」という少し複雑な話をする必要があります。読んでいただければわかることであり、お付き合いください。9月29日のEJ第1686号〜1687号でご紹介したウェスリー・クラークのメモの図(添付ファイル参照)を思い出していただきたいのです。ホスト・コンピュータ同士の通信を行うために、間にIMPによるサブネットワークを挟むというのがクラークの提案だったのですが、これにより次の2つの通信が生ずるのです。アンシンクロナス——開発会社BBNの責任−−−−−−−−−−−−−−−−−−−−−−−−−−−−−この場合、通信は二つの階層に分かれることになります。「ホストとIMPの間の通信」と「IMPとIMPの間の通信」の2つです。任を負うことになります。この方式において注目すべきことは、大学・研究機関とBBN社がそれぞれ独立して自分たちの仕事を行えば、2つの通信は繋がることになります。通信に関してとくに緊密に打ち合わせをする必要はないわけです。これが階層化のメリットなのです。これにはひとつ問題があるのです。ホストAからファイルをホストBに送る場合について考えます。ホストAから送り出されたファイルはホストAに接続されているIMPに送られ、IMP間のネットワークを経由してホストBに接続されたIMPに送られ、IMPからホストBに届きます。これによって、確かにファイルそのものは、ホストAからホストBに届きましたが、それで目的が果たされたわけではないのです。そのファイルがちゃんとホストB上に開けないと意味がないからです。境——アプリケーションなど——が受信側のホストになければならないのです。いう意味において、送信側のホストと受信側のホストの間には何らかの連携が必要になります。IMPとIMPレベルの層、ホストとホストレベルの層——それぞれが対称的に連携している必要があるのです。このことをとくにうるさくいったのは、当時のIPTO部長であったロバーツです。その結果、ホストとIMP、ホスト相互間用のプロトコルとして「NCP」が開発されたのです。Program−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ここで、IMPによるサブネットが支える「通信層」とNCPによってコントロールされる「ホスト層」という2つの層ができ上がったのです。後にこのNCPがTCPになるのです。このときARPAネットを使う研究者の間でとくに求められていたのは次の2つです。ファイルを相互に交換する−−−−−−−−−−−−−−−−−−−−−−−−−−−−−これら「遠隔ログイン」と「ファイル交換」のために「ホスト層」を2つに分けて、次の3層構成にしたのです。IMPによる通信層−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ここで「通信層」と称しているのは、IMPのサブネットワークのことですが、ここが機能しないと通信はできないわけです。そのため「通信層」と称しているのです。試行錯誤のすえうまく機能するようになると、この層は当たり前の環境とみなされ、上の層に関心は移っていくのです。これら3層は、各階層間のインタフェースの整合性さえあれば上の階層は下の階層でどのような処理が行われているかは関知しないで独立して作業ができるのです。告では、この3層構造という表現が使われているのです。この時点では、「通信層」の技術が安定してきていることが報告されています。この時点で問題になっていたのは「ホスト層」なのです。いうと、それが異種のコンピュータ同士の接続であったからです。その当時既に実働していたネットワークはいずれも同機種のコンピュータ同士を結んだものであり、ARPAネットのそれとは根本的に異なっていたのです。これと関連があるのは、ネットワークとネットワークを接続する異種ネットワーク間接続の問題です。これについては、ARPAネット側と次のヨーロッパの研究グループとの研究がスタートしています。ここに国際ネットワーク・ワーキング・グループが誕生したのです。●TCP/IPの誕生(EJ第1699号)英国とフランスの研究グループ、それに米国のARPA側のメンバーから成る国際ネットワーク・ワーキング・グループの座長は、ARPA側の代表としてヴィントン・サーフが務めることになったのです。IFIPの正式な下部組織になっています。当時、フランスを中心とするヨーロッパでは、ネットワークの方式について次の2つの方式が対立していたのです。データグラム方式2.ヴァーチャル回線方式−−−−−−−−−−−−−−−−−−−−−−−−−−−−−どちらの方式も階層的なプロトコルを持つという点では同じなのですが、「データグラム方式」は、パケットの制御や再配列を上位の層に受け持たせようとしているのに対し、「ヴァーチャル回線方式」は、できるだけ下位の層にやらせて安定的なパケットの配信を行うという考え方だったのです。初期のARPAネットでは、IMPによる通信層がパケットの制御や再配列を行っていたので、上記の2つの方式でいえばヴァーチャル回線方式に該当していたといえます。(CCITT)によってまとめられた「X.25」なのです。パケットの制御や再配列を上位の層にやらせるか下位の層にやらせるかの違いは、パケットの配信・再配列に信頼性を持たせるか否かの違いでもあります。上位層にそれをやらせる方が信頼性を保証するということになります。声機能を追加しようとする動きが出てきたのです。信経路の中で失われることもあり、その場合はパケットの再送信を求めて再配列をすることになります。音声の場合はタイミングを重視する通信であるので、失われたパケットの再配信の必要はないのです。これによって、TCPはその下位層として「IP層(インターネット層)」を置き、次の4層にすることになったのです。1977年のことです。ホスト層を2つに分割するとともに名称も一変させたのです。通信層−−−−−−−−−−−−−−−−−−−−−−−−−−−−−そして音声通信には「UDP」というタイミングを重視したプロトコルを新たに加えることにしたのです。TCPは、パケットごとの着信を確認して送信するが、UDPはそれをせずただパケットを送信するだけなのです。実はこれには、従来から対立していた「データグラムかヴァーチャル回線か」に対して決着をつける意図があったのです。これについて、喜多千草氏は次のように述べています。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−この四層構造こそが、ARPA方式が国際標準になってゆくための基本となる見通しがあっただろうということである。インターネット』より。青土社刊−−−−−−−−−−−−−−−−−−−−−−−−−−−−−ちなみに「パケット」という言葉は、「トランスポート層」では「データグラム」と呼ばれているのですが、ここまでEJを読んでいただいた方には理解できると思います。この時点ではIMPサブネットに支えられた旧プロトコルが有効に機能していたのです。これをどのように切り替えるかがなかなかの難問であったのです。ところがこの切り替えは急速に進むことになります。軍がTCP/IPを軍事用通信として本格的に利用しようと考えていたからです。1981年11月——ポステルのRFC801によって、1983年1月までにすべてのノード(各拠点のホスト)で移行を完了せよということが伝えられたのです。このような強引なことができたかというと、1975年にARPAネットは国防通信局(DCA)の管轄下に編成されていたからなのです。係のノードの切り離しを行っています。分の分離を発表し、TCP/IPの移行が完了した1983年4月にそれを実行したのです。このようにしてできたのが「MILNET」です。これに伴い、軍はTCP/IPを産業界に公開したのです。このために2000万ドルの予算を組んで、コンピュータ・メーカにTCP/IPを標準で搭載するよう奨励したのです。そのためTCP/IPは急速に民間に普及していったのです。IBM社をはじめ多くのメーカが独自のネットワークの普及を行っており、世界中には互換性のないネットワークがうんざりするほど多くあったのです。●OSI参照モデルをめぐる論争(EJ第1700号)TCP/IP——この言葉が最近よく出てきます。国防通信局(DCA)の軍事ネットワーク/ARPAネットの標準プロトコルとしてです。このようにいわれてもきっとピンとこない人が多いと思います。一体TCP/IPとは何なのでしょうか。TCP/IPは、PCの例でいうと、OS——通信のOSのようなものと考えてよいと思います。PCはPCメーカ独自のハードウェアの上にOSが搭載され、それがプラットフォームになっています。そのプラットフォーム上でアプリケーションが動作するわけです。通信は伝送路(ケーブルなど)というハードウェアの上にTCP/IPというソフトウェア(OS)が載り、その上位層においてアプリケーションが動作する——大雑把にいえばそういう位置づけになります。添付ファイルを参照してください。昨日のEJで述べたように、ARPAネットのすべてのノード(拠点コンピュータ)へのTCP/IPの実装は1983年4月までに完了しています。事ネットワークとして位置づけられていたため、TCP/IPの実装を軍の命令として実施することができたからです。政府は、コンピュータ・メーカにTCP/IPを標準として搭載するよう働きかけたのです。これにはメーカからかなり抵抗があったのです。自社でプロトコルを開発していたところがあり、それをTCP/IPにせよというのですから反発が起きて当然です。IBM社は、1974年9月に「SNA」という大型コンピュータ用の通信プロトコルを発表しており、ゼロックス社においてもPARCが1977年に「PUP」という5層レベルから成るプロトコルを既に実用レベルにまで高めていたのです。Architecture−−−−−−−−−−−−−−−−−−−−−−−−−−−−−とくにPARCのPUPは、TCP/IPを先取りした内容になっているのです。準プロトコルを検討していたのです。そのときPUP構築の中心メンバーであるPARCのロバート・メトカフもこの会議に参加していたのです。ヴィントン・サーフという人は、拙速を非常に嫌うタイプだったのです。標準プロトコルを定めるには、大勢の人による合意形成が必要であるという信念の持主であり、会議に新しいメンバーが加わって異論を述べると、一から議論し直すという慎重さがあったのです。議には途中から出席しなくなったのです。PARCの仲間と一緒にPUPを作ってそれを実装してしまったのです。PUPは当初ゼロックス社の「社外秘」とされてきたのですが1979年7月にはPARCから技術報告が出ています。それはデビット・ボッグス、ジョン・ショック、エドワード・タフト、ロバート・メトカフの共著となっているのですが、興味深いのはそのタイトルです。そこには「インターネットワーク」の文字が書かれていたからです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−『PUP:インターネットワークの仕組み』−−−−−−−−−−−−−−−−−−−−−−−−−−−−−PUPはTCP/IPが世に出る前に単純化され、XNS——ゼロックス・ネットワーク・システム——と命名されています。ISOが、米国、英国、フランス、カナダ、日本から委員を集めて、オープン・システム相互接続(OSI)参照モデルを打ち出したのです。本的に異なっていたのです。それはARPAネットの4層にはある「インターネット層」がOSIにはなかったことです。この時点のOSIモデルでは、「X.25」の方式を「ネットワーク層」の標準としていたからです。X.25というのは、既に述べたように、ヴァーチャル回線方式の通信層のプロトコルなのです。それにOSIモデルが発表された時点では「TCP」から「IP」は分離していなかったのです。これを巡ってARPAの打ち出すTCP/IPとOSIモデルとは、1982年まで激しい主導権争いを繰り広げるのです。争の結果、OSIモデルにインターネット層を加えることになったのです。いっても名称は変更せず、OSIのレイヤ3のネットワーク層がARPAでいうところのインターネット層を意味することになったのです。置づけられ、X.25もLANと肩を並べるひとつの方式ということになったのです。役割を終えていくのです。線をX.25ネットワークとも呼ぶ。このX.25は、データ端末(ユーザー側。DTE、データ端末装置)とネットワーク側のDCE(回線終端装置)の間のプロトコルで、レイ3までをサポートしている。●CSネットの誕生の背景(EJ第1701号)ARPAネットが普及してくると、ある動きがはっきりとしたかたちを取りはじめたのです。1980年代になってから、それは具体的に動き出します。ARPAネットの恩恵にあずかれなかったコンピュータ研究者たちの不満の高まりです。利用することはできなかったのです。そこで持たざる者のためのネットであるCSネット——コンピュータ・サイエンス・リサーチ・ネットワークを作ろうという動きが起こってきたのです。この考え方を提唱したのは、ウィスコンシン大学コンピュータ科学科のラリー・ランドウェーバー教授です。1979年5月にランドウェーバーは、ウィスコンシン大学に各大学、ARPA、NSF(全米科学財団)の代表を集めて、次のテーマで会議を開いています。メール交換用のネットを作って運用していたのです。これは「セオリーネット」と呼ばれていたのです。「セオリーネット」は、ウィスコンシン大学にメールサーバーを置き、利用者の端末をダイヤルアップ回線で接続してメールのやり取りだけをやっていたのです。ランドウェーバーは、これをファイル転送、リモート・ログイン、高速メッセージ配信に拡大したいと考えていたのです。ウィスコンシン大学は、このシステムについて、NSFから資金援助を受けています。ひとつ、パーデュー大学のケースがあります。同大学のピ—ター・デニング教授は、AT&Tベル研究所のサービスを通じて、やはりダイヤルアップ回線を利用してメールの交換をやっていたのです。ところで、AT&Tベル研究所のサービスというのはどのようなサービスだったのでしょうか。AT&Tベル研究所は、一日に一度、このネットワークに参加している大学に電話回線経由で接続し、メールや小規模ファイルを集めて、それを配付していたのです。この方式だと、メールを出してから届くまで最低一日かかってしまいますが、郵送よりは速かったのです。AT&Tベル研究所のシステムは、UNIXというサーバーOS上で動くUUCP(UNIX間コピー・プログラム)というプログラムで通信していたのです。このサービスは次第に評判になり、UUCPシステムのユーザは増加し、AT&Tベル研究所のUNIXサーバーは、同研究所の本来の業務に支障をきたすようになってしまったのです。普通の企業であれば、これだけユーザが増えたらそれをビジネスにすることを考えるものですが、AT&Tという会社自体が、ネットワークの会社でありながら、きわめて後進的な考え方しか持っていなかったので、1979年の春にこのサービスをやめてしまったのです。困ったのは、パーデュー大学です。いうときにランドウェーバー教授の呼びかけがきたので、ピーター・デニング教授は会議に参加したというわけです。長ではない)、NSFからは数学/コンピュータ部長ケント・カーティスが出席していたのです。この会議の目的は、CSネットの概要を説明し、NSFからの資金援助を仰ぐ根回しにあったので、ケント・カーティスの出席はランドウェーバーにその期待を抱かせるのに十分なものであったのです。話を聞いたケント・カーティス部長は、次の3つの条件を出したのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.CSネットは多様なサービスをサポートし、使った額に応じて従量課金すべきである2.NSFは多くの大学を支援したいので、供出できるものは最大5500万ドルとする3.NSFとしては無制限に支援できないので、2年間が経過したら自立して欲しいこと−−−−−−−−−−−−−−−−−−−−−−−−−−−−−この会談に基づき、ランドウェーバーはNSFに提案書を書いたのです。NSFは、1980年1月にこの提案を受け入れることを了承しています。この時点でIPTOの部長になったボブ・カーンは、NSFの関心がCSネットとARPAネットの接続にあるということを知って、その責任者にヴィントン・サーフを任命しているのです。してもヴィントン・サーフです。この人はよほど信頼の厚い人物であったものと思われます。「インターネットの父」にふさわしい人物といえます。あって、CSネットの提案者にネットワークの専門家はいないので、NSFのカーティス部長は、このCSネット・プロジェクトのフルタイム・マネージャーとして、ボブ・カーンを任命するのです。完全なるNSFペースです。CSネットは、ARPAネットが提供しているのと同じビス——メール、リモート・ログイン、オンライン・ネームサービスを提供できるようになったのです。NSFが手をひいた1983年1月には、CSネットはちゃんと自立できるようになっていたのです。その他にも数多くのネットワークが続々と誕生しつつあったのです。IBM社が支援したBITネット、UNIXのUUCPを使ったUSEネットなど——NSFはそれらを統合して「NSFネット」を立ち上げる手を打っていったのです。100科目以上の授業が開講されている。ランキングでは大学院修士課程(中西部)の部でベスト4位。●ジェニングスのNSFネット構想(EJ第1702号)ここでNSF——全米科学財団についてふれておく必要があります。NSFの設立は、1950年に遡ります。米科学財団法に時のトルーマン大統領が署名したのです。1951年に初代理事長としてアラン・ウォーターマンが指名されて活動を開始しています。この財団設立の構想は、ルーズベルト大統領がヴァネヴァー・ブッシュに書いた一通の手紙がきっかけで、ブッシュが大統領に答申して実現したものです。答申した大統領はルーズベルトではなくトルーマンだったのです。ルーズベルトは1945年4月12日に逝去したからです。共同体制が生み出した数々の新しい知識や技術は、そのまま民間でも役に立つものが多いが、こういう研究は平時においても続けるべきであるかどうか、平時における科学知識・技術の研究体制について答申して欲しい——おおよそこういう内容であったものと思われます。ブッシュは1945年7月25日に次の標題の答申をトルーマン大統領に提出したのです。NSF」の設立を提言し、認められたのです。絡をとることが条件とされたのです。NSFのモデルとなったのは、海軍科学財団であり、初代理事長のアラン・ウォーターマンも海軍研究局の主任科学者だったのです。ちなみにブッシュ自身も海軍閥であることは既に述べた通りです。1950年代の後半からNSFは、各大学にコンピュータ・センターの設置の援助を開始しています。設置したコンピュータは一括処理用であったため、一般の研究者の利用要求を満たすところまでいかなかったのです。時分割処理が登場してより多くの利用に対応できるようになり、NSFはセンターのコンピュータを時分割処理に対応できる設備に変更するための助成を行うようになったのです。これによって、NSFは大学の枠内にとどまらない地域コンピューティング・センターを作るようになり、そのセンターの数は増加していったのです。したNSFの地道な努力の積み重ねにより、学校におけるコンピュータ利用は次のレベルに達したのです。いうところが米国の強さといえるでしょう。1968年頃の話なのですから驚きです。20%−−−−−−−−−−−−−−−−−−−−−−−−−−−−−MERITネットワークというのがあります。ミシガン大学とミシガン州立大学、ウェイン州立大学の3校を結び、利用者はどの大学の端末からでも、3つの大学にあるそれぞれの地域コンピューティング・センターのコンピュータを自由に使うことができたのです。大しつつあった1970年代後半に、ウィスコンシン大学のランドウェーバー教授のあの提案が出てきたのです。その結果、CSネットが構築されたのです。このCSネットの成功は、NSFの全国的ネットワーク構築への布石となったのです。このとき登場したのが、デニス・ジェニングスという人物です。1985年1月にNSFにやってきて、ネット構築の責任者になった人物です。ジェニングスの仕事は速かったのです。想を示し、すぐにテクニカル・アドバイザリー・グループを作りデラウェア大学のディビット・ファーバー教授を委員長に指名したのです。・コンピュータ・センターを「56キロビット/秒」の伝送速度のバックボーン・ネットワークで結ぶというものだったのです。バックボーン・ネットワークとは、いくつかのネットワークを繋ぐ基幹的役割をするネットワーク回線のことです。これを決めるとき一番大変だったのは、通信プロトコルに何を採用するかということだったのです。その時点での選択肢は次の3つがあったのです。標準のTCP/IPがOSIのプロトコルを押しのけて採用されるようになったのです。系のOSIに勝ったことを意味するのです。ルータの選定も大変だったのです。当時はBBN社のIMPが主流だったのですが、非常に高価であり、新興勢力のシスコやプロテオンは、まだ全国的なサポート体制ができていなかったのです。結局、DECのPDP−11にソフトウェアをインストールして使うことになったのです。・デニス・ジェニングスの3つ重要な決定−−−−−−−−−−−−−−−−−−−−−−−−−−−1.NSFネットの目的は、汎用の研究用のネットワークを建設することであり、単にスーパーコンピュータを接続することだけにとらわれない。2.各地にあるスーパーコンピュータセンターがこの地域のネットワークを構築することにし、NSFNETはそうした地域ネットワークを相互に接続するためのバックボーンを提供する。3.NSFネットで使うプロトコルはARPANETのTCP/IPとする。●NSFネットからインターネットへ(EJ第1703号)1986年になると、ジェニングスは英国に戻ってしまい、スティーブ・ウォルフという人がNSFネット構築の責任者になるのです。NSFのバックボーン作りがスタートするのです。NSFのバックボーンというのは、地理的に離れた場所にあった次の5大学/6ヶ所のスーパー・コンピュータ・センターを結んだ回線なのです。この頃には、地域センターのネットワークからスーパー・コンピュータのネットワークまで、すべてがTCP/IPを採用し、ARPAネットとなめらかな互換性を持つ相互接続には理想的な環境になっていたのです。ニュージャージー州プリンストン−−−−−−−−−−−−−−−−−−−−−−−−−−−−−バックボーンは「背骨」という意味ですが、上記5大学を結ぶ回線は西と東を結ぶ「背骨」そのものです。速度は当時としては高速であり、これに接続すると、まるで回線を高速道路のように使うことができるのです。1988年にハードウェアの設置が完了し、新しい基幹ネットワークが動き出します。NSFネットの始動です。基幹ネットワークのノード(拠点コンピュータ)は、ノード交換システム——NSSと呼ばれる独自のパケット交換機です。NSSの内部には次の3つのプロセッサが置かれ、通信機構に接続されたのです。−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1.パケット交換プロセッサ2.経路選択および制御プロセッサ3.アプリケーション・プロセッサ−−−−−−−−−−−−−−−−−−−−−−−−−−−−−このように書くと凄いマシンが導入されたと考えるかもしれませんが、実はぜんぜん違うのです。設置され、それらがIBMの推進しているトークンリングLANで結ばれただけなのです。ちなみに、IBMのRT/PCというのは、初のラップトップPCとしてIBMが市場に投入したRISC系のCPUを搭載したPCですが、あまりにも低速であって、話題に上らなかったいわば失敗作なのです。このマシンを本来とは違う目的で使ったというわけです。「RISC系のCPU」というのは、詳しく説明すると難しくなるのでやりませんが、現在ほとんどのPCで使われているインテルのCPUはRISC系ではなく、CISC系であることは知っておくべきでしょう。NSFネットの基幹ネットワークのノード間をつなぐ通信線の伝送速度は当初56キロビット/秒でしたが、次のように改善していったのです。45メガビット/秒−−−−−−−−−−−−−−−−−−−−−−−−−−−−−1991年には、3台のIBMのRT/PCの分担処理を変更し、IBMのRS/6000というワークステーション1台でやるようになります。1990年2月28日、ARPAネットは正式に幕を閉じ、NSFネットに引き継がれたのです。する組織はARPAネット時代と何もかわらなかったのです。それに、NSFネットの利用目的はあくまで「学術・研究」に限られ、商業目的のネットワークはNSFネットが提供しているインターネットのバックボーンに接続できなかったのです。してきたのでここで整理しておきましょう。1983年にARPAネットから軍事関係の部分であるMILNETを分割し、1980年代の前半は、各地に大学や研究所を結んだネットワークが乱立するようになります。1985年にデニス・ジェニングス博士が中心となってNSFネットの構築をはじめます。1986年には全米5大学のスーパー・コンピュータを結ぶバックボーンができ、このバックボーンに地域ネットワークが接続をはじめるのです。これが、1980年代後半の動きです。この頃からこのネットワークを「インターネット」と呼ぶようになっていったのです。1995年にNSFネットは、ARPAネットの廃止からわずか数年で廃止に追い込まれます。ここに、インターネットの完全民営化が実現したのです。インターネット——インターは「〜の中の」という意味です。したがって、インターネットは「ネットワークとネットワークの中のネットワーク」という意味になります。題なく機能しているのです。●IBM社とインターネット/BITネット(EJ第1704号)43回にわたって続けてきました「インターネットの歴史/Part1」は12月2日で終了します。緒にして、別の機会に取り上げることにします。そこで今回を含めて最後の3回は、インターネットに深く関わりながら、なぜかインターネットの誕生・発展の少なくとも主役ではなかった2つの巨大企業のインターネットへの関わりについて述べることにします。2つの巨大企業の1つとはIBM社です。前回述べたように、IBM社は、NSFネットの基幹ノードを構築し、インターネットのノウハウについては熟知していたのです。それを生かして他に売る努力をしていない——それはなぜでしょうか。推測ですが、IBM社はやはり大型コンピュータから脱却できていなかったからではないかと思います。1990年代から急速に普及するPCにおいても主導権をとれなかったし、インターネットについても、必ずしも強いリーダーシップを発揮しているとはいえないからです。このことに関連して、IBMの大型汎用機を使う人たちの間で作られていたBITネットについて述べることにします。BITネットの「BIT」という意味には次の2つがあるといわれています。Time.−−−−−−−−−−−−−−−−−−−−−−−−−−−−−「ビコーズ・イッツ・ゼア」は、「それがそこにあったから」という意味であり、「ビコーズ・イッツ・タイム」は、「時が満ちていたから」という意味になります。BITネットの創始者は、アイラ・フュークスという人です。1980年当時、フュークスを含めた大学関係者でコンピュータを使っている人たちの間には、ARPAネットに関しては大きな不満が渦巻いていたのです。利用に当って制約が多過ぎるという不満です。実際にかなりのアクセス制限があったのです。そこで、ARPAネットに接続できなくても、似たようなことができないかと考えていたのです。そこで使ったのがIBM社の「Vネット規格」です。フュークスはこの規格を使って、IBMのVM370というコンピュータを使っている大学間をネットワーク化することを考えたのです。類のコンピュータ同士をつなぐという、きわめて内向きのネットワークなのです。IBM社のコンピュータユーザであるフュークスの立場から見ると、自分が使っているコンピュータを、同じメーカの他のコンピュータと接続したいと考えたら、「そこに(Vネットという)規格があったら」それを使ってネットワークを構築したというわけです。いう意味でそのネットワークはBITネットと名づけられたという考え方です。いや、ARPAネットが充実し、コンピュータのネット機能も充実している——すなわち、「時が満ちていたから」当然に作られたネットワークという考え方もあるのです。フュークスの呼びかけにIBM社製の大型汎用機を使っている大学が応じ、BITネットは、米国からカナダ、ヨーロッパまで広がっていったのです。実際にできたことといえば、電子メールやファイル交換機能という限られたものであったのですが、それでも他に手段がなかった時代ですから、結構重宝がられていたのです。この結果、メーリング・リストというサービスが生み出されることになります。最終的には、32ヶ国の2300台以上のコンピュータがつながれ、その規模はARPAネットをしのぐほどになります。最終的には「世界一の学術コンピュータ・ネットワーク」といわれるようになるのです。IBM社はBITネットに対して「自社にとって誇らしいユーザ・グループの活動」として、大規模な資金援助を行っているのですが、これには他の草の根ネットワークからはやっかみと批判の声があったようです。NSFネットはちょうどこのときできたのです。このことにより、アイラ・フュークスは、ARPAネット経由のインターネットがペンタゴンを離れ、民営化されることを受けて、同じようなネットワークであるCSネットと合併して学術研究ネットワーク会社——CRENを形成するのです。CRENは、TCP/IPを採用することによって、やがてインターネットに吸収されていったのです。他の草の根ネットについても、同じような行動を起こしているのです。IBM社関連では、もうひとつ「Fidoネット」と呼ばれるものがあったのです。PCを使う人々のネットワークです。PCが発売されたのが1981年8月のことであり、「Fidoネット」がスタートしたのは1983年からです。PCやIBM互換PCを使っている人たち用の電子メール交換用のネットワークです。いう「Fidoネット」のユーザは、ARPAネットで行われていた情報交換の場を何とか作ろうとして、「電子掲示板システム」(BBS)を作り出しています。BBSは米国では「オンライン・サービス」、日本では「パソコン通信」というかたちで流行することになります。このサービスは中央のコンピュータを大勢の人で使う時分割処理システムの大衆版そのものなのです。——を使う人たちのネットワークがある。「ユーズネット」がそれである。これはARPAネットに対して「貧者のARPAネット」といわれたのである。いう意味では、CSネット、BITネット、Fidoネットも、すべて「貧者のARPAネット」ということになる。Journalはここにも掲載されています。人気ランキングhttps://intec-j.up.seesaa.net/image/8CDCE48A90AF815E8BE38E9A90D882E8.docSeesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。