ローレンス・ギルマン・ロバーツ(1937年12月21日 - 2018年12月26日)は、アメリカのコンピュータ科学者であり、インターネットのパイオニアであった。[ 4 ] [ 5 ]
高等研究計画局のプログラム マネージャー、後に局長として、ロバーツと彼のチームは、英国のコンピュータ科学者ドナルド デイビスと米国のエンジニアポール バランが発明したパケット交換技術を実装した最初の広域コンピュータ ネットワークであるARPANET を構築しました。[ 6 ] [ 7 ] ARPANET の主任設計者はボブ カーンで、インターフェース メッセージ プロセッサ(IMP) とその通信プロトコルに取り組んだボルト ベラネク ニューマン(BBN)の他の数人のコンピュータ科学者も参加しました。ロバーツは、ネットワークのパフォーマンスをモデル化して測定するために数学的手法を適用するようレナード クラインロックに依頼しました。1970 年代、ARPA は、ルイ プーザンが先駆的に開発した概念を使用して、インターネット ワーキングの通信プロトコルに関する研究を支援し、それが現代のインターネットの開発につながりました。
ARPAでの勤務後、ロバーツは商用パケット交換ネットワークであるTelenetのCEOに就任した。Telenetは北米初の公共データネットワークである。
ローレンス・ギルマン・ロバーツ(ラリーとして知られる)は、コネチカット州ウェストポートで生まれ育った。[ 8 ]彼はエリザベス(ギルマン)とエリオット・ジョン・ロバーツの息子で、両親はともに化学の博士号を持っていた。若い頃、彼はテスラコイルを製作し、テレビを組み立て、両親のガールスカウトキャンプのためにトランジスタで構築した電話網を設計したと言われている。[ 9 ]
ロバーツはマサチューセッツ工科大学( MIT)に通い、そこで学士号(1959年)、修士号(1960年)、博士号(Ph.D.、1963年)を電気工学で取得した。[ 10 ]彼の博士論文「3次元固体の機械知覚」 [ 10 ]により、彼はコンピュータビジョンの父として知られている。[ 11 ] [ 12 ]
ロバーツは博士号取得後、MITリンカーン研究所で研究を続けた。[ 9 ] JCRリクリダーによる1961年の画期的な論文「銀河間コンピュータネットワーク」を読んだロバーツは、コンピュータネットワークを使用したタイムシェアリングの研究に興味を持つようになった。[ 13 ]
1964年のMITのビデオで、ロバーツは、当時MITリンカーン研究所のTX-2コンピュータ上で動作していた、イヴァン・サザーランドの先駆的なコンピュータグラフィックスプログラムであるSketchpadについて説明し、実演している。[ 14 ]
1966 年後半、当初は管理職的な役割に抵抗があったものの[ 15 ]、 ARPA情報処理技術局(IPTO) のロバート テイラーに採用され、 ARPANETのプログラム マネージャーとなった。ロバーツは1967 年 2 月にポール バランと会ったが、ネットワークについては話し合わなかった。[ 16 ] [ 17 ]彼はフランク ウェスターヴェルトにネットワークの初期設計上の問題を検討するよう依頼した。[ 18 ]ロバーツは、すべてのホスト コンピュータが直接相互接続するという提案を準備した。[ 19 ]テイラーとウェズリー クラークはこの設計に反対し、クラークは専用コンピュータを使用してメッセージ スイッチングネットワークを作成することを提案した。これは後にインターフェイス メッセージ プロセッサ(IMP) と呼ばれるようになった。[ 18 ] [ 20 ]
その年のオペレーティングシステム原理シンポジウム(SOSP)で、ロバーツはクラークのメッセージ交換提案に基づく計画を発表した。[ 21 ] [ 22 ] [ 23 ]そこで彼は、英国国立物理研究所のドナルド・デイビスのチームのメンバーであるロジャー・スカントルベリーと出会い、スカントルベリーはパケット交換に関する研究を発表し、ARPANETでの使用を提案した。[ 24 ] [ 25 ]ロバーツはARPANETにデイビスのパケット交換の概念を適用し、ポール・バランから意見を求めた。[ 26 ] [ 27 ] [ 28 ] [ 29 ]
ロバーツのARPANET計画は、ドナルド・デイビスの1965年の設計と同様に、分散制御を備えた最初の広域パケット交換ネットワークでした。[ 30 ] ARPAはシステム構築のための見積依頼書(RFQ)を発行し、ボルト、ベラネク、ニューマン(BBN)に落札されました。ルーティング、フロー制御、ソフトウェア設計、ネットワーク制御など、ネットワーク運用の重要な側面は、ボブ・カーンを含むBBN IMPチームによって開発されました。[ 13 ]ロバーツは実装を管理し、 1968年にレナード・クラインロックと契約して、パケット交換ネットワークのパフォーマンスの数学的モデリングを実行しました。[ 31 ]ロバーツはネットワークのトポロジー設計についてハワード・フランクにコンサルティングを依頼しました。フランクは、拡張されたネットワークでスループットを向上させ、コストを削減するための推奨事項を提示しました。[ 32 ] 1969年にロバート・テイラーがベトナムに派遣され、その後辞任すると、ロバーツがIPTOのディレクターになりました。彼はバリー・ウェスラーを雇い、ARPANETのホスト間プロトコルの開発を監督させた。[ 33 ] [ 34 ]
ロバーツはパケット交換の推進者となった。[ 35 ] 1970年、彼はNPLのドナルド・デイビスに、両組織のネットワークを衛星リンクで接続することを提案した。この当初の提案は実現不可能であることが判明したが、1971年にピーター・カースティンは、代わりにユニバーシティ・カレッジ・ロンドン(UCL)の彼の研究グループを接続するというロバーツの提案に同意した。UCLは英国の学術ネットワークとの相互接続を提供し、最初の国際的なリソース共有ネットワークを形成した。[ 36 ]ロバーツは1973年に、衛星の64キロビット/秒のリンクを、ビームの範囲内にある複数の衛星地球局が共有する媒体として使用できると予測した。これは後にボブ・カーンによって実装され、SATNETにつながった。
パーディ多項式ハッシュアルゴリズムは、1971年にロバーツの要請により、ARPANETのパスワード保護のために開発された。
ロバーツは1970年代初頭に、ARPANETを引き継いで公共のパケット交換サービスを提供することをAT&Tに提案したが、AT&Tはこれを拒否した。[ 37 ]
1972年7月、彼は「最近の」メッセージをすべてユーザーの端末にダンプするREADMAILのアイデアを取り入れ、個々のメッセージにアクセスできるRDと呼ばれるTECOマクロでTENEX用のプログラムを作成した。 [ 38 ]
1973年初頭、ロバーツはネットワークの容量が9ヶ月で枯渇すると予測した。実際には、ネットワークよりも先にタイムシェアリングホストコンピュータの容量が枯渇したことが判明した。[ 39 ]
1973年、ロバーツはARPAを離れ、BBNのTelenetという形で黎明期のパケット交換技術を商業化する取り組みに参加した。[ 40 ] Telenetは米国で初めてFCCの認可を受けた公共データネットワークである。ロバーツは1973年から1980年までCEOを務めた。ロバーツは、仮想回線に基づくパケット交換プロトコルの標準化に向けた国際的な取り組みに、最終決定される直前に参加した。[ 41 ] [ 42 ] TelenetはX.25プロトコルに移行し、これは1970年代半ばから後半にかけて北米とヨーロッパのPTTで公共データネットワークに採用された。 [ 43 ]ロバーツは、ARPAが追求していたTCP/IPのデータグラム方式よりもこの方式を推奨し、1978年には「過大評価されている」と評した。[ 13 ]
1983年、彼はDHLコーポレーションに社長として入社した。当時、彼は音声圧縮技術によって帯域幅が低下すると予測していた。[ 44 ]
彼は1983年から1993年まで、非同期転送モード(ATM)機器会社であるNetExpressのCEOを務めた。ロバーツは1993年から1998年までATM Systemsの社長を務めた。彼はCaspian Networksの会長兼CTOであったが、2004年初頭に退任し、Caspianは2006年後半に事業を停止した。[ 45 ]
2011年現在ロバーツはアナグラン社の創設者兼会長でした。アナグラン社はカスピアン社と同じ分野、つまりインターネットのサービス品質を向上させたIPフロー管理の分野で活動を続けています。 [ 46 ]
2012年9月以来、彼はカリフォルニア州レッドウッドシティにあるNetmaxのCEOを務めていた。[ 47 ]
ロバーツは1990年代後半に、1967年10月のオペレーティングシステム原理シンポジウム(SOSP)の時点で既にパケット交換の概念を念頭に置いていたと主張した(ただし、まだ名前は付けられておらず、会議で発表された論文にも書かれておらず、多くの情報源はそれを「曖昧」と評している)。[ 48 ] [ 49 ] [ 50 ] [ 51 ] [ 52 ]さらに、1965年10月にトーマス・マリルと行った実験[ 53 ]はパケット交換に基づいていたと主張し[ 54 ] [ 55 ] [ 56 ]、翌年に発表された彼らの論文「時分割コンピュータの協調ネットワークに向けて」はARPANETの設計図であったと主張した。[ 57 ] [ 58 ] [ 59 ] [ 60 ] [ 61 ]さらに、彼はARPAの「主任科学者」であったと自称し始めた。[ 62 ] [ 63 ] [ 64 ]これらの主張はARPANETとインターネットの歴史に関する出版物に反映され、パケット交換の「父権争い」の一部となった。[ 65 ]
ロバーツのARPAでの役割は、主に管理と運営であった。[ 15 ] [ 66 ] SOSP以前の彼の初期の研究は、「既存の電信技術」を使用して「サポートグラフィックスプロセッサの概念をネットワークのアイデアに拡張する」と説明されている。[ 67 ] [ 68 ] 1982年のデータ通信研究に対するLMエリクソン賞の「パケット交換の経済学」に関する論文で、彼はデイビスの1967年のSOSPに関する論文を参照したが、それ以前の論文は参照していない。[ 69 ]一次資料と歴史家は、バランとデイビスがARPANETやインターネットを含む現代のコンピュータネットワークで使用されるデジタルパケット交換の概念を独自に発明したことを認めている。[ 70 ] [ 71 ] [ 72 ] [ 73 ] [ 74 ]
ロバーツは4回結婚と離婚を繰り返した。亡くなった当時、彼のパートナーは医師のテッド・リンカーだった。[ 8 ]ロバーツは2018年12月26日、カリフォルニアの自宅で心臓発作により亡くなった。[ 8 ] [ 75 ]
ARPANETプロジェクトの責任者であるローレンス・ロバーツは、多数のコンピュータ科学者からなるチームを編成し、米国と英国のネットワーク実験者たちのアイデアを参考にしました。
歴史家たちは、ウェールズの科学者ドナルド・W・デイヴィスとアメリカ人エンジニアのポール・バランに、画期的な洞察を与えたとしている。
彼は、リンカーン研究所を離れて、主に管理業務だと考えていた仕事に就くことに抵抗があった。しかし、最終的には同意し、1966 年 12 月に国防総省に到着した。
ロバーツはバランと少し面識があり、実際、前年の2月にランド研究所を訪れた際に彼と昼食を共にしたことがあった。しかし、ネットワークについて話し合った記憶は全くなかった。どうしてそんなことを見逃してしまったのだろうか?
1967年2月28日火曜日、私のカレンダーに正午12時にL・ロバーツ博士との面会予定が記されているのを見つけた。
すべてのホスト コンピュータが直接相互接続するという Roberts の提案は、支持されなかった。... Wesley Clark は、ネットワークをホスト コンピュータに接続された同一の小型コンピュータで管理することを Roberts に提案した。このアイデアを受け入れた Roberts は、ネットワーク管理専用の小型コンピュータを「インターフェース メッセージ プロセッサ」(IMP)と名付け、それが後に今日のルーターへと発展した。
.クラークのメッセージ交換提案(テイラーが1967年4月24日にエンゲルバートに送った手紙に添付)が検討された。
ポール・バランの名前を聞いたことがなかったため、システムを機能させる方法について真剣に考えたことがなかったのだ。そして、それを教えてくれたのはイギリスの組織だった。...ラリー・ロバーツの論文は、ウェズリー・クラークの協力を得て構想されたARPANETの概念を初めて一般に公開したものであった。...今見ると、ロバーツの論文は、実に曖昧で、まあ、漠然としているように思える。
ロバーツはこのアイデアに賛同し、1967年後半にテネシー州ガトリンバーグで開催されたACM SIGOPSオペレーティングシステム原理シンポジウムで、やや曖昧な論文を発表した。
メッセージ交換ネットワークが構成されます。
パケット交換ネットワークの詳細な設計研究を発表した。ロバーツがそれについて聞いたのは初めてだった。…ロバーツはまた、数年前にポール・バランがランド研究所で行った研究についても、スカントルベリーから初めて知った。
NPLグループは、この新しい技術を支持する多くのアメリカ人コンピュータ科学者に影響を与え、彼らはこの種のネットワークを指すのにデイヴィスの用語である「パケット交換」を採用した。ロバーツもまた、NPLの設計の特定の側面をいくつか採用した。
ARPANET の先駆者たちにインタビューした著者たちは、クラインロックとロバーツの主張が信じられていないことをよく知っている。
メッセージ交換ネットワークが構成されます。
ポール・バランの名前を聞いたことがなかったため、システムを機能させる方法について真剣に考えたことがなかったのだ。そして、それを教えてくれたのはイギリスの組織だった。...ラリー・ロバーツの論文は、ウェズリー・クラークの協力を得て構想されたARPANETの概念を初めて一般に公開したものであった。...今見ると、ロバーツの論文は、実に曖昧で、まあ、漠然としているように思える。
ロバーツはこのアイデアに賛同し、1967年後半にテネシー州ガトリンバーグで開催されたACM SIGOPSオペレーティングシステム原理シンポジウムで、やや曖昧な論文を発表した。
確かに彼は現在、それが常に彼の意図であったと主張している。
パケット交換がどのように生まれたかについての上記の説明は、最も広く受け入れられているものです。しかし、別のバージョンもあります。ロバーツは後年、ガトリンバーグ シンポジウムの頃には、パケット交換の基本概念をすでに十分に理解しており、それらは通信ネットワークに関する博士論文研究の一環として 1962 年という早い時期にそれらについて書いた旧友のレン クラインロックに由来すると主張しました。しかし、クラインロックの著作からパケット交換に似たものを抽出するには、かなり目を凝らす必要があり、私がこれまでに出会った他の同時代の文献証拠は、クラインロック/ロバーツの説明を裏付けていません。
インターネットは実際には何千人もの人々の働きです」とバラン氏は語った。「そして、さまざまな人々が成し遂げたことに関するすべての物語は、すべてのピースがうまく組み合わさっています。この小さなケースだけが例外のようです。」
ロバーツ氏がインターネット開発に貢献した仕事は、厳密に技術的なものというよりは、管理・運営的なものとして捉えられることが多い。
ラリー・ロバーツは、サポートグラフィックスプロセッサの概念をネットワークのアイデアに拡張し、複数のコンピュータネットワークとコンピュータ間通信について語っていました。ロジャーは実際にラリーに、彼の話はすべて間違っていて、NPLが提案している方法が正しいと説得しました。私のメモには、最初はラリーは懐疑的でしたが、そこにいた他の何人かがロジャーに賛同し、最終的にラリーは数の多さに圧倒されたと書かれています。これが実際にARPANETの誕生につながりました。
ネットワークは、私たちが説明するタイプのネットワークが存在しないため、既存の電信技術を使用して実装されています。現時点では、NPLの論文のアイデアは、米国で提案されているどのアイデアよりも進んでいるようです。
歴史家は、ウェールズの科学者ドナルド・W・デイヴィスとアメリカのエンジニア、ポール・バランに重要な洞察を与えている。
ポール・バランは、デジタルネットワークの基盤となるパケット交換技術の共同発明者(ドナルド・デイヴィスと共に)として名高いエンジニアである。
NPLグループは、この新しい技術を支持する多くのアメリカ人コンピュータ科学者に影響を与え、彼らはこの種のネットワークを指すのにデイヴィスの用語である「パケット交換」を採用した。ロバーツもまた、NPLの設計の特定の側面をいくつか採用した。
コンピュータと通信回線を相互接続する技術的な問題とは別に、コンピュータネットワークの概念は、理論的な観点から多くの場所で検討されてきた。特に注目すべきは、1960年代初頭にランド研究所のポール・バランらが行った研究「分散通信について」である。また、1960年代半ばにイギリスの国立物理研究所のドナルド・デイヴィスらが行った研究も注目に値する。... ARPANETの開発に影響を与えたもう1つの初期の主要ネットワーク開発は、DW デイヴィスのリーダーシップの下、イギリスのミドルセックスにある国立物理研究所で行われた。