パケット交換

コンピュータネットワークを介してデータを送信する方法

電気通信においてパケット交換とは、データを固定形式の短いメッセージ(パケット)にグループ化し、電気通信ネットワークを介して伝送する方法です。パケットはヘッダーペイロードで構成されます。ヘッダーはパケットを宛先に導き、ペイロードはオペレーティングシステムアプリケーションソフトウェア、または上位層プロトコルによって抽出され、使用されます。パケット交換は、世界中のコンピュータネットワークにおけるデータ通信の基本的な基盤です

1960年代初頭、アメリカの技術者ポール・バラン氏は、アメリカ国防総省の資金提供を受けたランド研究所の研究プログラムの一環として、分散適応型メッセージ・ブロック・スイッチングという概念を開発した。彼の提案は、分散ネットワーク上でメッセージ・ブロックをルーティングする低コストのハードウェアを用いて、フォールトトレラントで効率的な音声メッセージの通信方法を提供するというものだった。彼のアイデアは、ベルシステムにおける電気通信の発達に代表される、当時確立されていたネットワーク帯域幅の事前割り当ての原則と矛盾していた。この新しい概念は、1965年にイギリスのコンピュータ科学者ドナルド・デイヴィス氏が国立物理学研究所で独立した研究を始めるまで、ネットワーク実装者の間ではほとんど受け入れられなかった。デイヴィス氏は、高速コンピュータ・ネットワークでソフトウェア・スイッチを使用してデータ通信を行うという概念を考案し、「パケットスイッチング」という用語を作った。 ARPANET と CYCLADES は、現代のインターネットの前身となる主要なネットワークでした。

コンセプト

このアニメーションは、ホスト間の連続するパケットが異なる経路を通るネットワークモデルを示しています。しかし、順序不同の配信はTCPを含むいくつかのネットワークプロトコルのパフォーマンスに悪影響を与えるため、インターネットでは、同じデータストリームに関連するパケットはほとんどの場合、同じ経路に沿ってルーティングしようとします。[4]

パケット交換の簡単な定義は次のとおりです。

アドレス指定されたパケットによるデータのルーティングと転送。チャネルパケットの送信中のみ占有され、送信が完了するとチャネルは他のトラフィックの転送に使用できるようになります。[5] [6]

パケット交換により、固定形式の短いメッセージのシーケンス (つまり、パケット)として実現される可変ビット レートのデータ ストリームを、統計的多重化または動的帯域幅割り当て技術を使用して必要に応じて送信リソースを割り当てるコンピュータ ネットワーク経由で配信できます。スイッチルータなどのネットワーク ハードウェアを通過する際に、パケットは受信され、バッファリングされ、キューイングされ、再送信 (格納および転送) されるため、ネットワークのリンク容量とトラフィック負荷に応じて遅延とスループットが変動します。 パケットは通常、先入先出バッファリングを使用して中間ネットワーク ノードによって非同期に転送されますが、公平キューイングトラフィック シェーピング、または差別化または保証されたサービス品質(重み付け公平キューイングリーキー バケットなど) のためのスケジューリング規則に従って転送されることもあります。 パケットベースの通信は、中間転送ノード (スイッチおよびルータ) の有無にかかわらず実装できます

パケット交換は、もう一つの主要なネットワークパラダイムである回線交換とは対照的です。回線交換は、各通信セッションに専用のネットワーク帯域幅を事前に割り当てる方式で、各セッションのビットレートとノード間の遅延は一定です。携帯電話通信サービスなどの課金対象サービスの場合、回線交換はデータ転送がない場合でも接続時間単位ごとに料金が発生するのに対し、パケット交換は文字、パケット、メッセージなどの伝送情報単位ごとに料金が発生する場合があります。

パケットスイッチには、入力ポート、出力ポート、ルーティングプロセッサ、スイッチングファブリックの4つのコンポーネントがあります。[7]

歴史

発明と開発

1962年にポール・バランによって設計され、1964年に改良された「メッセージブロック」は、データパケットの最初の提案である[8] [9]
パケット交換のコストパフォーマンスの傾向、1960年から1980年。[10]

小さなデータブロックを切り替えるという概念は、1960年代初頭にアメリカのランド研究所ポール・バランと、 1965年にイギリスの国立物理学研究所(NPL)のドナルド・デイヴィスによって独立して発明されました。 [1] [2] [3] [11]

1950年代後半、アメリカ空軍は半自動地上環境(SAGE)レーダー防衛システム用の広域ネットワークを構築した。このネットワークの脆弱性を認識した空軍は、核攻撃を受けても生き残り、対応を可能にして敵による先制攻撃の優位性(相互確証破壊を参照)の魅力を減少させるシステムを求めた。1960年代初頭、バランは空軍の構想を支援するため、分散型適応型メッセージブロックスイッチングの概念を発明した。 [12] [13] [14]この概念は1961年夏にブリーフィングB-265として初めて空軍に提示され、[15]後に1962年にRANDレポートP-2626として公開され、[8]最終的に1964年にレポートRM 3420として発表された。 [9]これらのレポートでは、大規模で分散型の生存可能な通信ネットワークの一般的なアーキテクチャが説明されている。この提案は3つの主要なアイデアから構成されていました。2点間のパスが複数ある分散型ネットワークの使用、ユーザーメッセージをメッセージブロックに分割すること、そしてこれらのメッセージをストアアンドフォワードスイッチングによって配信することです。[12] [16]バランのネットワーク設計は、低コストの電子機器であるハードウェアスイッチを使用して音声メッセージを高速デジタル通信することに重点を置いていました。 [17] [18] [19]

オックスフォード大学初の計算科学教授となったクリストファー・ストラチーは、 1959年2月に英国でタイムシェアリングに関する特許を出願した。[20] [21]同年6月、パリで開催されたユネスコ情報処理会議で「大型高速コンピュータにおけるタイムシェアリング」と題する論文を発表し、その概念をJCRリックライダーに伝えた[22] [23]リックライダーは(ジョン・マッカーシーと共に)タイムシェアリングの開発に尽力した。1965年にリックライダーとリモートコンピュータとのタイムシェアリングについて話し合った後、[24] [25]デイヴィスは独自に同様のデータ通信概念を発明した。[26]彼の洞察は、高速通信を実現するために、固定形式の短いメッセージを高データ転送速度で使用するというものだった。[27]彼はさらに、インタフェースコンピュータ通信プロトコルを含む階層型の高速コンピュータネットワークの設計を進めた[28] [29] [14]彼はパケット交換という用語を作り出し、英国で商用の全国データネットワークを構築することを提案した。[30] [31]彼は1966年にこの提案について講演し、その後、国防省(MoD)の人物が彼にバランの研究について語った。[32]

デイヴィスのチームの一員であったロジャー・スキャントルベリーは、1967年10月のオペレーティングシステム原理に関するシンポジウム(SOSP)で自分たちの研究成果を発表し(そしてバランの研究成果を引用した)。[33] [34] [35] [36] [37]会議でスキャントルベリーは、ARPANETでパケット交換を使用するよう提案し、ラリー・ロバーツを説得してメッセージ交換の方が経済的に有利であると納得させた[38] [39] [40] [41] [42] [43]デイヴィスは、1024ビットのパケットサイズなど、バランと同じいくつかのパラメータを自身のネットワーク設計に選択した。パケットの順列(動的に更新される経路設定による)とデータグラムの損失(高速な送信元が低速な送信先に送信する際に避けられない)に対処するため、彼は「ネットワークのすべてのユーザーが何らかのエラー制御を自ら行う」と仮定し、[33]こうして、後にエンドツーエンド原理として知られるようになった原理を発明した。デイヴィスは、NPLのニーズに応え、パケット交換の実現可能性を証明するために、研究所内にローカルエリアネットワークを構築することを提案した。1969年初頭のパイロット実験の後、 [44] [45] [46] [47] NPLデータ通信ネットワークは1970年にサービスを開始した。[48]デイヴィスは日本に招かれ、パケット交換に関する一連の講演を行った。[49] NPLチームは、英国全土にデータ通信を提供できる規模で、データグラムとネットワークの輻輳に関するシミュレーション作業を行った。 [47] [50] [51] [52] [53]

ラリー・ロバーツは、ARPANET構築の提案依頼書で重要な決定を下した[54]ロバーツは1967年2月にバランと会ったが、ネットワークについては議論しなかった。[55] [56]彼はフランク・ウェスターベルトに、ネットワークのメッセージサイズと内容の問題を調査し、「文字とブロックの転送、エラーチェックと再転送、コンピュータとユーザーの識別のための規則」を含むコンピュータ間通信プロトコルに関するポジションペーパーを書くように依頼した。[57]ロバーツは、ホストコンピュータを直接接続するという当初の設計を修正し、ウェズリー・クラークのアイデアを組み込み、SOSP で発表したインターフェイスメッセージプロセッサ(IMP)を使用してメッセージスイッチングネットワークを作成するというアイデアを取り入れた。[58] [59] [60] [61]ロバーツは、迅速に決断を下すことで知られていた。[62] SOSPの直後、彼はネットワーク上でデータ通信を可能にするためにパケット交換に関するデイヴィスのコンセプトと設計を取り入れ、[40] [63] [64] [65]バランからの意見を求めた。[66]

MITでロバーツと同時代人だったレナード・クラインロックは1961年から62年にかけて博士論文でメッセージ交換の分野における待ち行列理論の応用を研究し、1964年にその研究成果を書籍として出版した。[ 67 ]デイヴィス、1966年のパケット交換に関する論文[28]で、クラインロックの手法を適用し、「[パケット交換]システムの推定性能と、人間のユーザーにとって満足のいく応答時間に関する規定の要件との間には十分な余裕がある」ことを示した。 [68]これは、コンピュータネットワークの実現可能性に関する重要な疑問に答えたものである。[69]ラリー・ロバーツは1967年初頭にクラインロックを非公式にARPANETプロジェクトに招き入れた。[70]ロバーツとテイラーは応答時間の問題が重要であることを認識していたが、これを評価するためにクラインロックの方法論を適用せず、リアルタイムコンピューティングを意図していないストアアンドフォワードシステムに基づいて設計した。[71] SOSPの後、ロバーツがパケット交換を使用するように指示した後、[63]クラインロックはバランに意見を求め、バランとRANDを顧問として残すことを提案した。[72] [73] [74] ARPANETワーキンググループは、IMPのソフトウェアに関するレポートを作成する責任をクラインロックに割り当てた。[75] 1968年、ロバーツはクラインロックに、ARPANETのパケット交換のパフォーマンスを測定およびモデル化するためのネットワーク測定センター(NMC)をUCLAに設立する契約を授与した。 [72]

ボルト・ベラネック・アンド・ニューマン(BBN)がネットワーク構築の契約を獲得した。ボブ・カーンが中心となって設計したこのネットワークは、[76] [77]分散制御を備えた初の広域パケット交換ネットワークであった。[54] BBNの「IMP Guys」は、ルーティングアルゴリズム、フロー制御、ソフトウェア設計、ネットワーク制御など、ネットワーク内部動作の重要な側面を独自に開発した。[78] [79] UCLAネットワークマネジメントセンター(NMC)とBBNチームは、ネットワーク輻輳についても調査した。[76] [80] UCLAでクラインロックの大学院生だったスティーブ・クロッカーが率いるネットワークワーキンググループは、ホスト間プロトコルであるネットワーク制御プログラム(NCP)を開発し、これはバリー・ウェスラーがARPA向けに承認した。[81]ウェスラーは、ウェスラーが特定の特殊な要素を削除するよう指示した後、承認した。[82] 1970年、クラインロックはメッセージ交換に関する以前の分析研究を拡張し、ARPANETにおけるパケット交換に適用した。[83]

ARPANETは1972年10月にワシントンで開催された国際コンピュータ通信会議(ICCC)でデモンストレーションされました。[84] [85]しかし、パケット交換ネットワークの設計に関する根本的な疑問は残っていました。[86] [87] [88] [89]

ロバーツは1970年代初頭、通信業界の専門家たちにパケット交換のアイデアを提示しました。ARPANETが稼働する前は、ルーターのバッファがすぐに枯渇すると主張していました。ARPANETが稼働した後は、政府の補助金なしではパケット交換は経済的に成り立たないと主張しました。バランも同様の拒絶に直面し、1960年代に軍を説得してパケット交換ネットワークを構築することはできなかったのです。[10]

CYCLADESネットワークは、 1970年代初頭にルイ・プーザンによってインターネットワーキングを研究するために設計された。[90] [91] [92]これは、デイヴィスのエンドツーエンド原理を初めて実装し、パケット交換ネットワーク上でのデータの信頼性の高い配信をネットワーク自体のサービスではなく、ホストコンピュータに責​​任を持たせた。[93]彼のチームは、ベストエフォート型サービスを使用しながら、ユーザーアプリケーションに信頼性の高い仮想回線サービスを提供するという非常に複雑な問題に初めて取り組んだ。これは、後の伝送制御プロトコル(TCP)への初期の貢献となった[94]

ゼロックスPARCのボブ・メトカーフらは、インターネットワーキングのためのイーサネットPARCユニバーサルパケット(PUP)のアイデアを概説した[95]

1974年5月、ヴィント・サーフボブ・カーンは、ノード間でパケット交換を用いてリソースを共有するためのインターネットワーキングプロトコルである伝送制御プログラムについて説明した。 [96] TCPの仕様は、1974年12月にヴィント・サーフ、ヨゲン・ダラル、カール・サンシャインによって書かれたRFC  675(インターネット伝送制御プログラムの仕様)で公開された。 [97]

レミ・デプレらによって開発されたX.25プロトコルは仮想回線の概念に基づいて構築されました。1970年代半ばから後半、そして1980年代初頭にかけて、フランス、イギリス、日本、アメリカ、カナダの参加を得て開発されたX.25を使用した国内および国際公共データネットワークが登場しました。その後、インターネットワーキングを可能にするためにX.75が補完されました。 [98]

1970年代後半、モノリシックな伝送制御プログラムは、インターネットプロトコル(IP)の上に伝送制御プロトコル(TCP)として階層化されました。多くのインターネットの先駆者たちは、これをインターネットプロトコルスイートへと発展させ、1980年代に登場した関連するインターネットアーキテクチャとガバナンスを構築しました。[99] [100] [101] [102] [103] [104]

レナード・クラインロックは1970年代にUCLAでARPANETのスループットと遅延を分析する理論研究を行った。[83] [105] [106]クラインロックは数百の研究論文を発表し、[107] [108]最終的に、待ち行列理論の理論とコンピュータネットワークへの応用に関する新しい研究分野を立ち上げた。[109] [110]学生のファルーク・カモウンと行った階層型ルーティングに関する研究は、インターネットの運用に不可欠なものとなった。[111] [112]

パケット交換は1978年にハフマン符号化の意味で最適であることが示された。[113] [114]

1980年代から1990年代初頭にかけて、ネットワークエンジニアリングコミュニティは、競合するプロトコルスイートの実装をめぐって二極化しており、これは一般に「プロトコル戦争」と呼ばれていました。インターネットプロトコルスイートとOSI参照モデルのどちらが、最も優れた堅牢なコンピュータネットワークを実現するのかは不明でした。 [115] [116] [117]

相補型金属酸化膜半導体CMOSVLSI(超大規模集積回路)技術は、1980年代から1990年代にかけて高速ブロードバンドパケットスイッチングの開発につながった。 [118] [119] [120]

「父子関係紛争」

1978年のIEEE会議論文集(Proceedings of the IEEE)のパケット交換に関する特別版で、ゲスト編集者のボブ・カーンは「分析はネットワーク設計問題に直接的な影響を与えていない」と述べている。[121]ロバーツが1982年にデータ通信研究に対するLMエリクソン賞に提出した「パケット交換の経済学」という論文では、デイヴィスの1967年のSOSP論文のみを参照し、バランやクラインロックの研究は参照していない。[122]クラインロックが同じ賞に提出した論文のタイトルは「パケット交換の原理」であった。[123]ロバーツが1986年に発表した「ARPANETとコンピュータネットワーク」という会議論文でも、バランの1964年の論文と自身の1966年の論文を引用しているが、クラインロックの研究については1970年代のARPANETに関する研究のみを参照している。[124]この論文は1995年にロバーツによってウェブ上で再公開されました。[125]

ロバーツは1990年代後半、1967年10月のSOSPの時点で既にパケット交換の概念を念頭に置いていた(ただし、会議で発表した論文には未だ名称も明記されておらず、多くの情報源が「曖昧」と評している)と主張し始めた。そして、この概念は、1961年から62年にかけて博士論文で同様の概念について書いていた古い同僚のクラインロックに由来すると主張し始めた。[60] [38] [61] [126] [127] 1997年、ロバーツとクラインロックは他の7人のインターネットの先駆者と共に、インターネット協会から出版された『インターネットの簡潔な歴史』を共著した。その中で、クラインロックは「1961年7月にパケット交換理論に関する最初の論文を、1964年にこのテーマに関する最初の書籍を出版した」とされている。[128]インターネットの歴史に関する多くの資料は、これらの主張を議論の余地のない事実として反映し始めました。これは、2001年にニューヨーク・タイムズ紙でケイティ・ハフナーが「父子関係論争」と呼んだものの対象となりました。 [129]

クラインロックのパケット交換への貢献に関する意見の相違は、1990年代のある時期にUCLAコンピュータサイエンス学部のウェブサイトに掲載されたクラインロックのプロフィール記事に遡る。そこでは、彼は「インターネット技術の発明者」と呼ばれていた。[130]このウェブページでのクラインロックの業績に関する描写は、初期のインターネットのパイオニアたちの間で怒りを買った。[131]この優先権をめぐる論争は、ドナルド・デイヴィスが2001年に死後に発表した論文で、1960年代初頭のクラインロックの研究がパケット交換に関連していたことを否定し、「彼がパケット交換の原理を理解していたという証拠は見当たらない」と述べたことで、公的な問題となった。デイヴィスはまた、ARPANETプロジェクトマネージャーのラリー・ロバーツがクラインロックを支持していたと述べ、ロバーツのオンライン上の著作とクラインロックのUCLAウェブページのプロフィールは「非常に誤解を招く」と指摘した。[132] [133] ウォルター・アイザックソンは、クラインロックの主張は「他の多くのインターネットの先駆者たちの激しい抗議を引き起こし、彼らはクラインロックを公然と攻撃し、メッセージを小さな断片に分割するという彼の短い言及はパケット交換の提案にはほど遠いと述べた」と書いている。[131]

デイヴィスの論文は、ARPANET のオンライン化の功績は誰の手にあるのかという、ボルト、ベラネック、ニューマン(BBN) のエンジニアたちと、ARPA 関連の研究者たちの間で繰り広げられた論争を再燃させた。[78] [79]この論争の典型は、BBN のウィル・クロウザーが 1990 年の口述歴史で、ARPA チームが推奨していたにもかかわらず、ポール・バランのパケット交換設計 (彼はこれをホットポテトルーティングと呼んだ) を「クレイジー」で無意味だと評したことである。[134]再燃した議論により、アレックス・マッケンジーを含む他のBBN元従業員も懸念を表明した。マッケンジーはデイヴィスに続き、クラインロックの研究がパケット交換に関連しているという主張に異議を唱え、「1964年の本全体を通して、パケット化のアイデアを示唆、分析、またはほのめかすものは何もありません」と述べた。[135]

IPTO長官ボブ・テイラーもこの議論に加わり、「数十人のアーパネットの先駆者にインタビューした著者は、クラインロックとロバーツの主張が信じられていないことをよく知っている」と述べた。[136]ウォルター・アイザックソンは、「1990年代半ばまで、クラインロックは[バランとデイヴィス]がパケット交換のアイデアを考案したと信じていた」と指摘している。[131]

クラインロックの伝記ウェブページのその後のバージョンは、2009年にクラインロックによって著作権が取得されました。[ 137]彼はその後数十年にわたって自分の立場を擁護するよう求められました。[138] 2019年にインターネット歴史誌に掲載された論文はクラインロックの見解を支持しました。 [139 ]著者はクラインロックとロバーツにインタビューしましたが、スキャントルベリーにはインタビューしませんでした。 [140] 2023年、クラインロックは1960年代初頭に発表した論文はメッセージ交換に関するものであり、パケット交換について考えていたと主張しました。[141]一次資料や歴史家は、バランとデイヴィスがARPANETやインターネットを含む現代のコンピュータネットワークで使用されているデジタルパケット交換の概念を独立して発明したことを認めています。[1] [2] [40] [142] [143]

クラインロックは、1970年代にパケット交換に関する画期的な応用数学的研究を行い、数々の賞を受賞しています。この研究は、1960年代初頭の通信ネットワークにおけるメッセージ遅延の最適化に関する先駆的な研究の発展形でした。[83] [144]しかし、1960年代初頭の研究がパケット交換の概念を生み出し、ARPANETで使用されているパケット交換の概念の源泉となったというクラインロックの主張は、このテーマに関する資料に影響を与え、インターネットの歴史学において方法論的な課題を生み出しています。[129] [131] [133] [138]歴史家のアンドリュー・L・ラッセルは、「『インターネットの歴史』もまた、方法論的な問題を抱えています。それは、その源泉に近すぎる傾向があるということです。多くのインターネットの先駆者たちは今も生きており、活動しており、彼らの業績を記述する歴史を形作ることに熱心です。多くの博物館や歴史家も同様に、先駆者たちにインタビューし、彼らの物語を世に広めることに熱心です」と述べています。[145]

コネクションレスモードとコネクション指向モード

パケット交換は、データグラムを使用するコネクションレス型パケット交換と、仮想回線を使用するコネクション指向型パケット交換に分類できます。コネクションレス型システムの例としては、イーサネットIPユーザーデータグラムプロトコル(UDP)などがあります。コネクション指向型システムには、 X.25フレームリレーマルチプロトコルラベルスイッチング(MPLS)、TCPなど があります。

コネクションレスモードでは、各パケットには宛先アドレス、送信元アドレス、およびポート番号がラベル付けされます。また、パケットのシーケンス番号がラベル付けされる場合もあります。この情報により、パケットが宛先に到達するまでの経路を事前に確立する必要がなくなりますが、パケットヘッダーに必要な情報が増えるため、サイズが大きくなります。パケットは個別にルーティングされ、異なる経路を通る場合があり、その結果、順序どおりに配信されないことがあります。宛先では、パケットのシーケンス番号に基づいて、元のメッセージが正しい順序に再構成される可能性があります。このように、ネットワークはコネクションレス型のネットワーク層サービスのみを提供しますが、バイトストリームを伝送する仮想回線は、トランスポート層プロトコルによってアプリケーションに提供されます

コネクション指向伝送では、パケットを転送する前に通信パラメータを確立するためのセットアップフェーズが必要です。セットアップに使用されるシグナリングプロトコルにより、アプリケーションは要件を指定し、リンクパラメータを検出できます。サービスパラメータの許容値はネゴシエートされます。転送されるパケットには、アドレス情報ではなく接続識別子が含まれる場合があり、パケットヘッダーは、このコードと、長さ、タイムスタンプ、シーケンス番号など、パケットごとに異なる情報のみを含む必要があるため、小さくなります。この場合、アドレス情報は、接続セットアップフェーズでのみ各ノードに転送されます。このフェーズでは、宛先への経路が検出され、接続が通過する各ネットワークノードのスイッチングテーブルにエントリが追加されます。接続識別子が使用される場合、パケットをルーティングするには、ノードがテーブルで接続識別子を検索する必要があります。[要出典]

TCPなどのコネクション指向トランスポート層プロトコルは、基盤となるコネクションレス型ネットワークを利用してコネクション指向のサービスを提供します。この場合、エンドツーエンド原則により、コネクション指向の動作はネットワーク自体ではなくエンドノードが担うことになります。

ネットワークにおけるパケット交換

通信ネットワークにおいて、パケット交換はチャネル容量の利用を最適化し堅牢性を高めるために使用されます。[61]回線交換と比較して、パケット交換は非常に動的であり、明示的な予約ではなく使用状況に基づいてチャネル容量を割り当てます。これにより、帯域幅保証を削除する代わりに、十分に活用されていない予約によって生じる容量の無駄を削減できます。実際には、輻輳制御はIPネットワークで接続間の容量を動的にネゴシエートするために一般的に使用されます。パケット交換は、障害発生時のネットワークの堅牢性を高める可能性もあります。ノードに障害が発生した場合、パケットは障害を迂回してルーティングできるため、接続を中断する必要はありません。

パケット交換は、インターネットおよびほとんどのローカルエリアネットワークで使用されています。インターネットは、様々なリンク層技術を用いたインターネットプロトコルスイートによって実装されています。例えば、イーサネットやフレームリレーが一般的です。新しい携帯電話技術(GSMLTEなど)もパケット交換を使用しています。パケット交換はコネクションレス型ネットワークと関連付けられています。これらのシステムでは、データ交換前に通信相手間で接続合意を確立する必要がないためです。

1976年の国際CCITT標準規格であるX.25は、フロー制御された 仮想回線サービスをユーザーに提供するという点で、パケット交換の注目すべき用途である。これらの仮想回線は、データ順序を保持したまま可変長パケットを確実に伝送する。カナダのDATAPACはX.25をサポートした最初の公衆網であり、その後フランスのTRANSPACが続いた。[146]

非同期転送モード(ATM)は、別の仮想回線技術です。X.25とは異なり、小さな固定長パケット(セル)を使用し、ネットワークがユーザーに フロー制御を課さない点が異なります。

MPLSやリソース予約プロトコル(RSVP)などの技術は、データグラムネットワーク上に仮想回線を構築します。MPLSとその前身、そしてATMは、「高速パケット」技術と呼ばれてきました。実際、MPLSは「セルのないATM」と呼ばれてきました。[147]仮想回線は、堅牢なフェイルオーバーメカニズムの構築や、遅延に敏感なアプリケーションへの帯域幅の割り当てに特に役立ちます。

パケット交換ネットワーク

このパケット交換ネットワークのリストは、 X.25導入前の初期の孤立したネットワーク、多くの郵便、電話、電信(PTT) 会社が世界規模の公衆データ ネットワークを提供していたX.25 時代、そして当初はOSI モデル競合していた現代のインターネット時代という、重複する 3 つの時代に分かれています

1960年代後半にドナルド・デイヴィスが行ったデータ通信コンピュータネットワーク設計に関する研究は、米国、欧州、そして日本で広く知られるようになりました。これは、その後10年間に数多くのパケット交換ネットワークにインスピレーションを与える「礎石」となりました。(記事全文はこちら…

参照

参考文献

  1. ^ abc 「インターネットがいかに脆弱になったかの真実」ワシントン・ポスト。2015年5月30日時点のオリジナルよりアーカイブ。 2020年2月18日閲覧歴史家たちは、ウェールズの科学者ドナルド・W・デイヴィスとアメリカのエンジニア、ポール・バランに、この画期的な洞察の功績を認めている。
  2. ^ abc Pelkey, James L.; Russell, Andrew L.; Robbins, Loring G. (2022). Circuits, Packets, and Protocols: Entrepreneurs and Computer Communications, 1968-1988 (PDF) . Morgan & Claypool. p. 4. ISBN 978-1-4503-9729-2. 2024年4月23日にオリジナル(PDF)からアーカイブ。 2023年11月22日に取得ポール・バランは、デジタルネットワークの基盤となるパケット交換技術の共同発明者(ドナルド・デイヴィスと共同)として知られるエンジニアである。
  3. ^ ab 「Inductee Details - Paul Baran」全米発明家殿堂. 2017年9月6日閲覧; 「ドナルド・ワッツ・デイヴィス氏(入会者の詳細)」全米発明家殿堂。 2017年9月6日閲覧
  4. ^ ユニキャストおよびマルチキャストネクストホップ選択におけるマルチパスの問題。2000年11月。doi : 10.17487 / RFC2991。RFC 2991
  5. ^ Weik, Martin (2012年12月6日). 光ファイバー標準辞典. Springer Science & Business Media. ISBN 978-1461560234
  6. ^国家電気通信情報局(1997年4月1日) 電気通信:電気通信用語集」連邦規格第1037巻第3部、政府機関ISBN 1461732328
  7. ^ Forouzan, Behrouz A.; Fegan, Sophia Chung (2007). データ通信とネットワーキング. Huga Media. ISBN 978-0-07-296775-3
  8. ^ ab バラン、ポール (1962)。 「ランドペーパー P-2626」。
  9. ^ ab バラン、ポール(1964年1月)。「分散通信について」。
  10. ^ ab Roberts, L. (1988)、「ARPANETとコンピュータネットワーク」、パーソナルワークステーションの歴史、ニューヨーク、ニューヨーク州、米国:Association for Computing Machinery、pp.  141– 172、doi10.1145/61975.66916ISBN 978-0-201-11259-7
  11. ^ Edmondson-Yurkanan, Chris (2007). 「SIGCOMMのネットワークの過去への考古学的旅」 . Communications of the ACM . 50 (5): 63– 68. doi :10.1145/1230819.1230840. ISSN  0001-0782. 1960年の課題は、ネットワークの大部分が軍事攻撃に耐えられるようなネットワークを構築することでした。[Baran]は、「冗長パスがあれば、ネットワーク全体の信頼性は個々の信頼性よりも高くなる可能性がある」と気づいた瞬間、解決策を設計できると確信したと述べています。 ... 1965 年 11 月 10 日の最初の草稿で、デイヴィスは、彼の新しい通信サービスの今日の「キラー アプリ」を予測しました。「最大のトラフィックは、一般の人々がショッピングなどの日常的な目的でこの手段を使用した場合にのみ実現できます...問い合わせを送信したり、あらゆる種類の商品を注文したりする人々がトラフィックの大部分を占めます...私たちが検討している種類のサービスの成長により、電話のビジネス使用は減少する可能性があります。」
  12. ^ ab Baran, Paul (2002). 「パケット交換の始まり:いくつかの基礎概念」(PDF) . IEEE Communications Magazine . 40 (7): 42– 48. Bibcode :2002IComM..40g..42B. doi :10.1109/MCOM.2002.1018006. ISSN  0163-6804. 2022年10月10日時点のオリジナルよりアーカイブ( PDF) .基本的にすべての作業は1961年までに定義され、1962年に具体化されて正式な文書化された。ホットポテトルーティングのアイデアは1960年後半に遡る。
  13. ^ Baran, Paul (1960年5月27日). 「信頼性の低いネットワークリピーターノードを用いた信頼性の高いデジタル通信」(PDF) . The RAND Corporation : 1. 2022年10月10日時点のオリジナルよりアーカイブ(PDF) . 2016年7月7日閲覧
  14. ^ ab 「ジェームズ・L・ペルキーによるドナルド・デイヴィスへのインタビュー」(PDF)コンピュータ歴史博物館p.7-9。
  15. ^ Stewart, Bill (2000年1月7日). 「ポール・バランがパケットスイッチングを発明」. Living Internet . 2008年5月8日閲覧。
  16. ^ 「ポール・バランとインターネットの起源」RANDコーポレーション. 2020年2月15日閲覧
  17. ^ Pelkey, James L. 「6.1 通信サブネット:BBN 1969」。起業家資本主義とイノベーション:コンピュータ通信の歴史 1968–1988。Kahnの回想によると:… Paul Baranの貢献… Paulはほぼ完全に音声に関する考察に動機付けられていたと思います。彼の著作を見ると、彼は低コストの電子機器であるスイッチについて語っていました。強力なコンピュータをこれらの場所に設置するという費用対効果の高いアイデアは、彼にはまだ思い浮かんでいませんでした。つまり、コンピュータスイッチというアイデアは存在しなかったのです。プロトコルという概念自体が当時は存在していませんでした。そして、コンピュータ間通信というアイデアは、実際には二次的な関心事でした。
  18. ^ ウォルドロップ、M.ミッチェル (2018). 『ドリームマシン』. ストライプ・プレス. p. 286. ISBN 978-1-953953-36-0バラン氏は、コンピュータ通信よりもデジタル音声通信に重点を置いていました。
  19. ^ Kleinrock, L. (1978). 「パケット通信の原理と教訓」. Proceedings of the IEEE . 66 (11): 1320– 1329. Bibcode :1978IEEEP..66.1320K. doi :10.1109/PROC.1978.11143. ISSN  0018-9219.ポール・バラン…はルーティング手順と、過酷な環境下における分散通信システムの生存性に焦点を当てていましたが、現在私たちが理解しているような形でのリソース共有の必要性については焦点を当てていませんでした。実際、彼の研究にはソフトウェアスイッチの概念は存在しませんでした。
  20. ^ 「コンピュータのパイオニア - クリストファー・ストラチー」history.computer.org . 2020年1月23日閲覧
  21. ^ 「コンピュータ - タイムシェアリング、ミニコンピュータ、マルチタスク」ブリタニカ. 2023年7月23日閲覧
  22. ^ Corbató, FJ; et al. (1963). 『互換性のあるタイムシェアリングシステム:プログラマーズガイド』(PDF) . MIT Press. ISBN 978-0-262-03008-3 {{cite book}}:ISBN / 日付の非互換性(ヘルプ「1959 年 6 月の UNESCO 情報処理会議における C. Strachey によるタイムシェアリング コンピュータに関する最初の論文」。
  23. ^ Gillies & Cailliau 2000、p. 13
  24. ^ Roberts, Dr. Lawrence G. (1978年11月). 「パケット交換の進化」. 2016年3月24日時点のオリジナルよりアーカイブ2017年9月5日閲覧。
  25. ^ Roberts, Dr. Lawrence G. (1995年5月). 「ARPANETとコンピュータネットワーク」. 2016年3月24日時点のオリジナルよりアーカイブ2016年4月13日閲覧。
  26. ^ ロバーツ、ギャレス・フォウク (2022). 『記録のために:ウェールズの数学の偉人の歴史』ウェールズ大学出版局. ISBN 978-1-78683-917-6数学者たちはすでに交通渋滞を分析する方法、「待ち行列理論」を開発していましたが、コンピューター間のボトルネックを回避する方法という問題を解決するには新たな洞察が必要でした
  27. ^ Pelkey, James L. (1988年5月27日). 「ドナルド・デイヴィスへのインタビュー」(PDF) .
  28. ^ ab Davies, DW (1966). 「デジタル通信ネットワークの提案」(PDF) .ネットワークのすべてのユーザーは何らかのエラー制御を自ら用意することになる…遠い将来、コンピュータの発達により、あるタイプのネットワークで音声とデジタルメッセージを効率的に伝送できるようになるかもしれない。
  29. ^ Scantlebury, RA; Bartlett, KA (1967年4月)、「NPLデータ通信ネットワークで使用するためのプロトコル」、私家文書
  30. ^ イェーツ、デイビッド・M. (1997). チューリングの遺産:国立物理学研究所におけるコンピューティングの歴史 1945-1995. 国立科学産業博物館. p. 130. ISBN 978-0-901805-94-2
  31. ^ Davies, DW (1986年3月17日)、オーラルヒストリー189:DW Davies interviewed by Martin Campbell-Kelly at the National Physical Laboratory, Charles Babbage Institute University of Minnesota, Minneapolis、2014年7月29日時点のオリジナルよりアーカイブ、 2014年7月21日閲覧。
  32. ^ 「英国国立物理学研究所、ドナルド・デイヴィス」LivingInternet . 2024年6月5日閲覧
  33. ^ ab Davies, Donald; Bartlett, Keith; Scantlebury, Roger; Wilkinson, Peter (1967年10月). 「リモート端末で迅速な応答を提供するコンピュータ向けデジタル通信ネットワーク」(PDF) . ACM Symposium on Operating Systems Principles. 2022年10月10日時点のオリジナルよりアーカイブ(PDF) . 2020年9月15日閲覧.
  34. ^ ハフナー、ケイティ、リヨン、マシュー (1996). 『魔法使いたちが夜更かしする場所:インターネットの起源』インターネットアーカイブ. サイモン&シュスター. pp.  76– 78. ISBN 978-0-684-81201-4ドナルド・デイヴィスのチームのロジャー・スキャントルベリーは、パケット交換ネットワークの詳細な設計スタディを提示した。ロバーツにとって、それは初めての経験だった。…ロバーツはまた、数年前にRANDのポール・バランが行った研究についても、スキャントルベリーから初めて知った。
  35. ^ Moschovitis 1999, p. 58-9 さらに重要なのは、Roger Scantleburyがパケット交換ネットワークの設計を提示していることです。これはRobertsとTaylorが初めて耳にしたパケット交換の概念であり、ARPAnetを介したデータ伝送の有望な方式と思われました。
  36. ^ ヘンプステッド、C.、ワージントン、W.編 (2005). 20世紀技術百科事典. 第1巻, A- L. ラウトレッジ. p. 574. ISBN 9781135455514NPLの提案は、このようなリソース共有コンピュータネットワークの通信がどのように実現できるかを示したため、非常に重要な会議となりました
  37. ^ 「パケット交換について」。Net History 2024年1月8日閲覧。[スキャントルベリー氏より] 私たちは1967年のガトリンバーグACM論文でバランの論文を参照しました。参考文献に載っています。ですから、私たちがバランの研究をラリー(そしてBBNの人たち)に紹介したことは間違いありません。
  38. ^ ab ジョン・ノートン(2015年)『未来の簡潔な歴史:インターネットの起源』ハシェット社、ISBN 978-1474602778彼らには重要な要素が一つ欠けていました。誰もポール・バラン氏について聞いたことがなかったため、システムをどう機能させるか、真剣に考えもしませんでした。そして、それを教えてくれたのはイギリスの組織でした。…ラリー・ロバーツ氏の論文は、ウェズリー・クラーク氏の協力を得て構想されたARPANETのコンセプトを初めて公に発表したものでした…今見ると、ロバーツ氏の論文は非常に、まあ、漠然としたものに思えます。
  39. ^ ウォルドロップ、M.ミッチェル (2018). 『ドリームマシン』. ストライプ・プレス. pp.  285–6 . ISBN 978-1-953953-36-0スキャントルベリーとNPLグループの仲間たちは、その夜ロバーツと一緒に夜通し技術的な詳細を共有し、細かい点について議論して楽しんだ。
  40. ^ abc アバテ、ジェーン(2000年)『インターネットの発明』MITプレス、  pp.37–8 , 58–9 . ISBN 978-0262261333NPLグループは多くのアメリカのコンピュータ科学者に影響を与え、この新技術の支持を促しました。彼らはデイヴィスの「パケットスイッチング」という用語をこのタイプのネットワークを指すために採用しました。ロバーツもまた、NPLの設計の特定の側面を採用しました
  41. ^ 「Donald W. DaviesとDerek LA Barber:Janet Abbateによるインタビュー、IEEE History Center」、1996年3月17日。 2016年4月13日閲覧。ARPAネットワークが既存の電信技術を用いて実装されているのは、単に我々が説明するタイプのネットワークが存在しないからだ。NPLの論文で提案されているアイデアは、現時点で米国で提案されているどのアイデアよりも先進的であるように思われる。
  42. ^ バーバー、デレク (1993年春). 「パケット交換の起源」.コンピュータ保存協会紀要(5). ISSN  0958-7403 . 2017年9月6日閲覧.ロジャーはラリーに、彼の話は全く間違っており、NPLが提案している方法が正しいと説得した。メモによると、最初はラリーは懐疑的だったが、他の数人がロジャーの側に立った。そして最終的に、ラリーは数に圧倒されたという。
  43. ^ Needham, Roger M. (2002-12-01). 「ドナルド・ワッツ・デイヴィス CBE 1924年6月7日 – 2000年5月28日」 .王立協会フェロー伝記. 48 : 87–96 . doi :10.1098/rsbm.2002.0006. S2CID  72835589.ラリー・ロバーツは、後にARPAnetとなるものの初期のアイデアに関する論文を発表しました。これはメッセージ全体をストア・アンド・フォワード方式で処理するものでした。しかし、この会議の結果、NPLの取り組みが、パケット交換こそが今後の方向性であるとロバーツに確信させるきっかけとなりました。
  44. ^ Rayner, David; Barber, Derek; Scantlebury, Roger; Wilkinson, Peter (2001). NPL, Packet Switching and the Internet. Symposium of the Institution of Analysts & Programmers 2001. 2003年8月7日時点のオリジナルよりアーカイブ。 2024年6月13日閲覧このシステムは1969年初頭に初めて稼働した。
  45. ^ John S, Quarterman; Josiah C, Hoskins (1986). 「注目すべきコンピュータネットワーク」Communications of the ACM . 29 (10): 932– 971. doi : 10.1145/6617.6618 . S2CID  25341056.最初のパケット交換ネットワークは、英国の国立物理学研究所で実装されました。その後すぐに、1969年にARPANETが続きました。
  46. ^ Haughney Dare-Bryan, Christine (2023年6月22日). Computer Freaks (ポッドキャスト). Chapter Two: In the Air. Inc. Magazine. 35分55秒. Leonard Kleinrock: Donald Davies …はARPAよりも先に単一ノードのパケットスイッチを作った。
  47. ^ C. ヘムステッド、W. ワージントン (2005). 『20世紀技術百科事典』ラウトレッジpp.  573–5 . ISBN 9781135455514
  48. ^ Campbell-Kelly, Martin (1987). 「国立物理学研究所におけるデータ通信 (1965-1975)」Annals of the History of Computing . 9 (3/4): 221– 247. Bibcode :1987IAHC....9c.221C. doi :10.1109/MAHC.1987.10023. S2CID  8172150.
  49. ^ Needham, RM (2002). 「ドナルド・ワッツ・デイヴィス CBE 1924年6月7日 – 2000年5月28日」.王立協会フェロー伝記. 48 : 87– 96. doi :10.1098/rsbm.2002.0006. S2CID  72835589. 1967年のガトリンバーグ論文はARPAnetの開発に影響を与えました。この論文がなければ、ARPAnetは拡張性の低い技術で構築されていたかもしれません。…デイヴィスはパケット交換に関する講演のために日本に招待されました。
  50. ^ Clarke, Peter (1982). パケット交換および回線交換データネットワーク(PDF) (博士論文). ロンドン大学インペリアル・カレッジ・オブ・サイエンス・テクノロジー電気工学科. オリジナル(PDF)から2022年8月3日時点のアーカイブ。 2024年1月21日閲覧NPLでは、各拠点の計算施設間の通信用に実際にパケット交換ネットワークが構築されているが、それに加えて、より大規模なネットワーク上でのシミュレーション実験もいくつか実施されている。この研究の概要は[69]に報告されている。この研究は、英国のほとんどの地域にデータ通信設備を提供できる規模のネットワークを調査するために実施された。…実験は、デイヴィス[70]が考案した「等価的」フロー制御と呼ばれるフロー制御手法を用いて実施された。…NPLで実施されたシミュレーション研究は、多くの点で、ARPAによるネットワーク理論研究のほとんどよりも現実的なものであった。
  51. ^ Pelkey, James. 「6.3 CYCLADESネットワークとルイ・プーザン 1971-1972」.起業家資本主義とイノベーション:コンピュータ通信の歴史 1968-1988 . 2021年6月17日時点のオリジナルよりアーカイブ2020年2月3日閲覧。
  52. ^ キャンベル=ケリー、マーティン(2008年秋)「パイオニア・プロファイル:ドナルド・デイヴィス」『コンピュータ・リザレクション』(44)ISSN  0958-7403。
  53. ^ Wilkinson, Peter (2001). NPLによるパケット交換の開発. Symposium of the Institution of Analysts & Programmers 2001. オリジナルから2003年8月7日アーカイブ. 2024年6月13日閲覧.実現可能性調査は、待ち行列理論を適用してネットワーク全体の性能を調査する試みとともに継続されました。これは困難であることが判明したため、すぐにシミュレーションに切り替えました。
  54. ^ ab Hafner, Katie (2018-12-30). 「インターネットの先駆者設計に尽力したローレンス・ロバーツ氏が81歳で死去」ニューヨーク・タイムズ. ISSN  0362-4331 . 2020-02-20閲覧.彼はARPANETの基盤技術としてパケット交換技術を採用することを決定し、これは現在もインターネット機能の中核を成しています。また、複数のコンピューターに分散制御するネットワークを構築するという決断もロバーツ博士のものでした。分散型ネットワークは、今日のインターネットのもう一つの基盤となっています。
  55. ^ ウォルドロップ、M.ミッチェル (2018). 『ドリームマシン』. ストライプ・プレス. pp.  285–6 . ISBN 978-1-953953-36-0……しまった。ロバーツはバラン氏を少し知っていて、実は前年2月にRANDを訪問した際に一緒に昼食を共にしていた。しかし、ネットワークについて議論したことは全く覚えていなかった。どうしてそんなことを見逃していたのだろう?
  56. ^ オニール、ジュディ(1990年3月5日)「ポール・バランとのインタビュー」(PDF) 37ページ。1967年2月28日火曜日、カレンダーに正午12時にL・ロバーツ博士の予定が記されているのを見つけた。
  57. ^ Pelkey, James. 「4.7 ARPANETの計画:1967-1968」(第4章「ネットワーキング:ビジョンとパケット交換 1959-1968」)『コンピュータ通信の歴史』。2022年12月23日時点のオリジナルよりアーカイブ。 2023年5月9日閲覧
  58. ^ Press, Gil (2015年1月2日). 「インターネットとウェブのごく短い歴史」. Forbes . 2015年1月9日時点のオリジナルよりアーカイブ2020年2月7日閲覧。すべてのホストコンピュータが互いに直接接続するというロバーツの提案は承認されなかった。ウェズリー・クラークはロバーツに、ネットワークをそれぞれホストコンピュータに接続された同一の小型コンピュータで管理することを提案した。このアイデアを受け入れたロバーツは、ネットワーク管理専用の小型コンピュータを「インターフェース・メッセージ・プロセッサ」(IMP)と名付け、これが後に今日のルーターへと発展した。
  59. ^ SRIプロジェクト5890-1; ネットワーキング(会議レポート)、スタンフォード大学、1967年、2020年2月2日時点のオリジナルからアーカイブ。2020年2月15日取得。Wクラークのメッセージスイッチング提案(テイラーが1967年4月24日にエンゲルバートに宛てた手紙に添付)が検討された。
  60. ^ ab Roberts, Lawrence (1967). 「多重コンピュータネットワークとコンピュータ間通信」(PDF) .多重コンピュータネットワークとコンピュータ間通信. pp.  3.1 – 3.6 . doi :10.1145/800001.811680. S2CID  17409102.したがって、IMPのセット、電話回線、およびデータセットは、メッセージ交換ネットワークを構成する。
  61. ^ abc Tanenbaum, Andrew S.; Wetherall, David (2011). コンピュータネットワーク(PDF) (第5版). ボストン・アムステルダム: Prentice Hall. p. 57. ISBN 978-0-13-212695-3ロバーツはこのアイデアを採用し、1967年後半にテネシー州ガトリンバーグで開催されたACM SIGOPSオペレーティングシステム原理シンポジウムで、それに関するやや漠然とした論文を発表しました
  62. ^ ウォルドロップ、M.ミッチェル (2018). 『ドリームマシン』. ストライプ・プレス. pp. 279, 284–5 . ISBN 978-1-953953-36-0ロバーツはすでにペンタゴンで最速の男として知られるようになっていた。 …そして、ラリー・ロバーツがペンタゴンで最速の男として知られるのも当然だった。空港に着く頃には、決断は既に下されていた…ペンタゴンで最速の男は、またしてもためらうことなく決断を下したのだ。
  63. ^ ab “Shapiro: Computer Network Meeting of October 9–10, 1967”. stanford.edu . 2015年6月27日時点のオリジナルよりアーカイブ。
  64. ^ 「コンピュータのパイオニア - ドナルド・W・デイヴィス」IEEEコンピュータ協会。 2020年2月20日閲覧1965年、デイヴィスはコンピュータ通信の新しい概念を開拓し、これを「パケットスイッチング」と名付けました。…この技術を採用するために、ARPAネットワーク(ArpaNet)の設計は全面的に変更されました。
  65. ^ 「パイオニア:ドナルド・デイヴィス」、インターネットの殿堂「アメリカの高等研究計画局(ARPA)とARPANETは彼のネットワーク設計を熱烈に受け入れ、NPLのローカルネットワークは、この技術を使用した世界初の2つのコンピュータネットワークとなった。」
  66. ^ アバテ、ジャネット(2000年)『インターネットの発明』、マサチューセッツ州ケンブリッジ:MITプレス、pp.39, 57–58ISBN 978-0-2625-1115-5バラン氏は「分散型適応型メッセージブロックネットワーク」を(1960年代初頭に)提案しました...ロバーツ氏は、分散型通信とパケット交換に関するARPANET計画グループへの助言者としてバラン氏を採用しました
  67. ^ アイザックソン、ウォルター (2014). 『イノベーターズ:ハッカー、天才、オタク集団がいかにしてデジタル革命を起こしたか』サイモン&シュスター社. 246ページ. ISBN 9781476708690
  68. ^ Davies, DW (1966). 「デジタル通信ネットワークの提案」(PDF) . p. 10, 16.
  69. ^ Heart, F.; McKenzie, A.; McQuillian, J.; Walden, D. (1978年1月4日). Arpanet完成報告書(PDF) (技術レポート). バーリントン, マサチューセッツ州: Bolt, Beranek and Newman.pp. III-40-1
  70. ^ 「SRIプロジェクト5890-1; ネットワーキング(会議報告)[1967]」。web.stanford.edu。2011年8月10日時点のオリジナルよりアーカイブ。 2020年2月15日閲覧
  71. ^ ハフナー&リヨン 1996
  72. ^ ab Abbate, Janet (2000). 『インターネットの発明』 ケンブリッジ, MA: MIT Press . pp. 39, 57– 58. ISBN 978-0-2625-1115-5バラン氏は「分散型適応型メッセージブロックネットワーク」を[1960年代初頭に]提案した。ロバーツ氏は、分散型通信とパケット交換に関するARPANET計画グループの顧問としてバラン氏を採用した。ロバーツ氏は、ネットワークの理論モデルを作成し、実際のパフォーマンスを分析するために、UCLAのレナード・クラインロック氏に契約を授与した。
  73. ^ 1967年11月3日開催のARPA特別会議の要約。我々は、近い将来、約4名からなるワーキンググループがIMPの正確な定義に集中的に取り組むことを提案する。このグループは、以前の会議に参加したより大きなグループと随時連携する。暫定的に、この調査グループの中核メンバーは、ブーシャン(MIT)、クラインロック(UCLA)、シャピロ(SRI)、ウェスターベルト(ミシガン大学)であり、これにバラン(ランド)、ボーム(ランド)、カラー(UCSB)、ロバーツ(ARPA)といった専門家グループが加わると考えている。
  74. ^ Judy O'Neill (1990)、Paul Baran とのオーラル ヒストリー インタビュー、Charles Babbage Institute、hdl :11299/107101、BARAN: 1967 年 10 月 31 日火曜日、午前 9 時 30 分から午後 2 時まで、ARPA の (Elmer) Shapiro、(Barry) Boehm、(Len) Kleinrock、ARPA ネットワークの記載があります。1967 年 11 月 13 日月曜日、次の記載があります: Larry Roberts が (だいたい?) 昼食 (の時間?) まで。Art Bushkin = 午後 1 時。こちらです。Larry Roberts IMP 委員会。1967 年 11 月 16 日木曜日、午後 7 時、Kleinrock、UCLA - IMP 会議。
  75. ^ 1967年11月16日、UCLAで開催されたARPAコンピュータネットワークワーキンググループの会議
  76. ^ ハフナー&リヨン 1996年、116、149ページ
  77. ^ ペルキー、ジェームズ・L.「6.1 通信サブネット:BBN 1969」。起業家資本主義とイノベーション:1968~1988年のコンピュータ通信の歴史主任設計者であるカーン
  78. ^ ab Roberts, Lawrence G. (1978年11月). 「パケット交換の進化」(PDF) . IEEE招待論文. 66 (11): 1307. Bibcode :1978IEEEP..66.1307R. doi :10.1109/PROC.1978.11141. オリジナル(PDF)から2018年12月31日にアーカイブ。 2017年9月10日閲覧ルーティング、フロー制御、ソフトウェア設計、ネットワーク制御といったネットワーク内部動作の重要な側面は、Frank Heart、Robert Kahn、Severo Omstein、William Crowther、David WaldenからなるBBNチームによって開発されました。
  79. ^ ab FE Froehlich, A. Kent (1990). The Froehlich/Kent Encyclopedia of Telecommunications: Volume 1 - Access Charges in the USA to Basics of Digital Communications. CRC Press. p. 344. ISBN 0824729005NPLグループとARPANETの設計・実装者との間では相当な技術的交流があったものの、NPLデータネットワークの取り組みはARPANETの設計に根本的な影響を与えなかったように思われます。NPLデータネットワーク設計の主要側面、例えば標準ネットワークインターフェース、ルーティングアルゴリズム、スイッチングノードのソフトウェア構造などは、ARPANET設計者によってほとんど無視されていました。しかしながら、NPLデータネットワークがARPANETの設計と発展に、より根源的でない多くの点で影響を与えたことは疑いの余地がありません。
  80. ^ RFC  334
  81. ^ RFC  53
  82. ^ Heart, F.; McKenzie, A.; McQuillian, J.; Walden, D. (1978年1月4日). Arpanet完成報告書(PDF) (技術レポート). バーリントン, マサチューセッツ州: Bolt, Beranek and Newman. p. III-63.
  83. ^ abc Clarke, Peter (1982). パケット交換および回線交換データネットワーク(PDF) (博士論文). ロンドン大学インペリアル・カレッジ・オブ・サイエンス・テクノロジー、電気工学部. オリジナル(PDF)から2022年8月3日時点のアーカイブ。 2024年1月21日閲覧 「ARPA ネットワークのパフォーマンスと設計に関する理論的研究の多くは、クラインロックの以前の研究を発展させたものでした。これらの研究はメッセージ交換ネットワークに関するものでしたが、ARPA ネットワークの多くの調査の基礎となりました。[1961 年の] クラインロックの研究の目的は、ストア アンド フォワード ネットワークのパフォーマンスを分析することでした。[1970 年の] クラインロックは、[1961 年の研究] の理論的アプローチを初期の ARPA ネットワークに拡張しました。」
  84. ^ ペルキー、ジェームズ. 「8.3 CYCLADESネットワークとルイ・プーザン 1971–1972」. 『起業家資本主義とイノベーション:1968–1988年のコンピュータ通信の歴史』.
  85. ^ ハフナー&リヨン 1996年、222ページ
  86. ^ ペルキー、ジェームズ. 「8.4 伝送制御プロトコル (TCP) 1973-1976」. 『起業家資本主義とイノベーション:コンピュータ通信の歴史 1968–1988』 .しかしながら、Arpanet には欠点があり、真のデータグラムネットワークではなく、エンドツーエンドのエラー訂正も提供していませんでした。
  87. ^ Pouzin, Louis (1975年5月). 「ネットワークプロトコルへの統合アプローチ」. 1975年5月19日~22日開催の全国コンピュータ会議および展示会「AFIPS '75」の議事録. Association for Computing Machinery. pp.  701– 707. doi :10.1145/1499949.1500100. ISBN 978-1-4503-7919-9. S2CID  1689917。
  88. ^ Roberts, Dr. Lawrence G. (1978年11月). 「パケット交換の進化」(PDF) . IEEE招待論文. 66 (11): 1307. Bibcode :1978IEEEP..66.1307R. doi :10.1109/PROC.1978.11141. 2018年12月31日時点のオリジナル(PDF)からアーカイブ。 2017年9月10日閲覧
  89. ^ Bochmann, Gregor v.; Rayner, Dave; West, Colin H. (2010-12-20). 「プロトコルエンジニアリングの歴史に関するいくつかのノート」 . Computer Networks . 54 (18): 3197– 3209. doi :10.1016/j.comnet.2010.05.019. ISSN  1389-1286.
  90. ^ アバテ、ジャネット(2000年)『インターネットの発明』MITプレス、pp.  124– 127. ISBN 978-0-262-51115-5実際、CYCLADESはARPANETとは異なり、インターネットワーキングを容易にするために明確に設計されており、例えば、さまざまなフォーマットやさまざまなレベルのサービスを扱うことができました
  91. ^ キム・ビョングン(2005年)『インターネットの国際化:影響力と技術の共進化』エドワード・エルガー、pp.  51– 55. ISBN 1845426754NPLネットワークとARPANETに加えて、学術研究実験ネットワークであるCYCLADESもコンピュータネットワーク技術の発展に重要な役割を果たした
  92. ^ 「インターネットの第5の男」.エコノミスト. 2013年11月30日. ISSN  0013-0613 . 2020年4月22日閲覧. 1970年代初頭、プザン氏はフランス、イタリア、イギリスを結ぶ革新的なデータネットワークを構築しました。そのシンプルさと効率性は、数十台ではなく数百万台のマシンを接続できるネットワークへの道を示しました。このネットワークはサーフ博士とカーン博士の想像力を掻き立て、彼らはその設計の一部を、現在のインターネットを支えるプロトコルに取り入れました。
  93. ^ Bennett, Richard (2009年9月). 「Designed for Change: End-to-End Arguments, Internet Innovation, and the Net Neutrality Debate」(PDF) . Information Technology and Innovation Foundation. pp. 7, 9, 11. 2017年9月11日閲覧. TCP/IPインターネットに先立つ重要なパケットネットワークとして、ARPANETとCYCLADESがありました。インターネットの設計者は、特にCYCLADESをはじめとするこれらのシステムから多大な影響を受けました。… 最初のエンドツーエンド研究ネットワークはCYCLADESで、フランスのIRIAのLouis PouzinがBBNのDave WaldenとAlex McKenzieの支援を受けて設計し、1972年から運用が開始されました。
  94. ^ Green, Lelia (2010). インターネット:ニューメディア入門. Berg ニューメディアシリーズ. Berg. p. 31. ISBN 978-1-84788-299-8OCLC  504280762。オリジナルのARPANET設計ではデータの整合性はIMPのストアアンドフォワード機能の一部となっていましたが、Cycladesのエンドツーエンドプロトコルは、ネットワークのパケットスイッチング操作を大幅に簡素化しました。…そのアイデアは、Cycladesのいくつかの原則を採用し、ARPANETモデルを反転させることで、国際的な差異を最小限に抑えることでした。
  95. ^ モスコヴィティス 1999、78-9ページ
  96. ^ Cerf, V.; Kahn, R. (1974). "A Protocol for Packet Network Intercommunication" (PDF). IEEE Transactions on Communications. 22 (5): 637– 648. Bibcode:1974ITCom..22..637C. doi:10.1109/TCOM.1974.1092259. ISSN 1558-0857. 2022年10月10日時点のオリジナルよりアーカイブ (PDF) .著者国際ネットワークプロトコルに関する初期議論 において有益コメントを寄せてくれた多くの同僚、特にR. Metcalfe、R. Scantlebury、D. Walden、H. Zimmerman、D. Davies、L. Pouzinには断片化とアカウンティングの問題について建設的なコメントを、S. Crockerにはアソシエーションの作成と破棄についてコメントをいただいたことに感謝の意を表します。
  97. ^ Cerf, Vinton; Dalal, Yogen; Sunshine, Carl (1974年12月). インターネット伝送制御プロトコル仕様. IETF . doi : 10.17487/RFC0675 . RFC 675.
  98. ^ Postel, Jon (1979年8月29日). 「ケーブルバスネットワークプロトコルとしてのX.25とTCPバージョン4の比較」(PDF) .
  99. ^ Cerf, Vinton G.; Postel, Jon (1977年8月18日). 「インターネットワーク伝送プログラムの仕様:TCPバージョン3」(PDF) . p. iii, 75-87.
  100. ^ Postel, Jon (1978年9月). 「インターネットワーク伝送制御プロトコルの仕様:TCPバージョン4」(PDF) . pp. iii, 85– 97.
  101. ^ Cerf, Vinton G. (1980年4月1日). 「スタンフォード大学TCPプロジェクト最終報告書」
  102. ^ モスコヴィティス 1999、78-9ページ
  103. ^ 「ISIがポール・モカペトリス博士を客員研究員に任命」Wayback Machineに2012年8月26日アーカイブ、南カリフォルニア大学情報科学研究所、2003年3月27日
  104. ^ 「輻輳回避と制御」、ヴァン・ジェイコブソン、ACM SIGCOMM コンピュータ通信レビュー - 25周年記念特別号、コンピュータ通信レビュー25周年のハイライト、第25巻第1号、1995年1月、pp.157-187
  105. ^ Davies, Donald Watts (1979). コンピュータネットワークとそのプロトコル. インターネットアーカイブ. Wiley. pp. URLでハイライトされているページ参照を参照. ISBN 978-0-471-99750-4数学的モデリングでは、ネットワークにおける待ち行列プロセスとフローの理論が用いられ、一連の方程式でネットワークのパフォーマンスが記述されます。… クラインロックらは、重要な単純化の仮定が置かれている場合に限り、この解析的手法を効果的に用いてきました。… クラインロックの研究において、解析的手法とシミュレーションの結果が良好に一致していることは、心強いものです。
  106. ^ Postel, J. (1979年2月7日). 「インターネット会議メモ -- 1979年1月25日および26日」(PDF) . p. 5. 2022年2月9日閲覧. Vint氏は、UCLAのインターネット研究は主にスループットと遅延解析に関する理論研究であると述べた。この研究はL. Kleinrock氏が主導している。
  107. ^ 「レナード・クラインロック」。インターネットの殿堂2023年3月13日閲覧。
  108. ^ “クラインロック(レナード)論文”. oac.cdlib.org 2023-04-04に取得
  109. ^ アバテ、ジャネット(1999年)『インターネットの発明』インターネットアーカイブ、MITプレス、pp.81, 230、ISBN 978-0-262-01172-3レナード・クラインロックの研究は、コンピュータネットワークの待ち行列理論における基本的な参考文献となった。クラインロックの影響については、Frank、Kahn、Kleinrock 1972、p. 265、Tanenbaum 1989、p. 631 を参照。
  110. ^ Davies, Donald Watts (1979). コンピュータネットワークとそのプロトコル. インターネットアーカイブ. Wiley. pp. URLでハイライトされているページ参照を参照. ISBN 978-0-471-99750-4
  111. ^ デイヴィス、ドナルド・ワッツ (1979). コンピュータネットワークとそのプロトコル. インターネットアーカイブ. Wiley. pp.  110– 111. ISBN 978-0-471-99750-4ネットワークルーティングのための階層型アドレス体系は、Fultzによって提案され、McQuillanによってより詳細に提案されています。最近の非常に詳細な分析は、KleinrockとKamounによって参照できます
  112. ^ Feldmann, Anja; Cittadini, Luca; Mühlbauer, Wolfgang; Bush, Randy; Maennel, Olaf (2009). 「HAIR: インターネットルーティングのための階層的アーキテクチャ」(PDF) . 2009年ワークショップ「インターネットの再構築」の議事録. ReArch '09. ニューヨーク州ニューヨーク: Association for Computing Machinery. pp.  43– 48. doi :10.1145/1658978.1658990. ISBN 978-1-60558-749-3S2CID  2930578。階層アプローチは、階層内のレベルを接続する要素であるセパレータを最適に配置することで、ルーティングテーブルのサイズと更新メッセージのチャーンの両面で大きな効果が得られることを示す理論的結果(例えば、[16])によってさらに推進されている。... [16] KLEINROCK, L., AND KAMOUN, F. Hierarchical routing for large networks: Performance assessment and optimization. Computer Networks (1977).
  113. ^ Camrass, R.; Gallager, R. (1978). 「データ伝送のためのメッセージ長の符号化(対応)」. IEEE Transactions on Information Theory . 24 (4): 495– 496. Bibcode :1978ITIT...24..495C. doi :10.1109/TIT.1978.1055910. ISSN  0018-9448.
  114. ^ 「インターネットの先駆者ロジャー・カムラスについての考察」stories.clare.cam.ac.uk . 2024年7月1日閲覧
  115. ^ Andrew L. Russell (2013年7月30日). 「OSI: 存在しなかったインターネット」. IEEE Spectrum . 第50巻、第8号.
  116. ^ Russell, Andrew L. 「Rough Consensus and Running Code' and the Internet-OSI Standards War」(PDF) IEEE Annals of the History of Computing. 2019年11月17日時点のオリジナルよりアーカイブ(PDF) 。
  117. ^ デイヴィス、ハワード、ブレサン、ベアトリス (2010). 「議定書戦争」.国際研究ネットワークの歴史:それを実現させた人々 . ジョン・ワイリー・アンド・サンズ. pp.  106– 110. ISBN 978-3-527-32710-2
  118. ^ Hayward, G.; Gottlieb, A.; Jain, S.; Mahoney, D. (1987年10月). 「CMOS VLSIの広帯域回路スイッチングへの応用」. IEEE Journal on Selected Areas in Communications . 5 (8): 1231– 1241. Bibcode :1987IJSAC...5.1231H. doi :10.1109/JSAC.1987.1146652. ISSN  1558-0008.
  119. ^ Hui, J.; Arthurs, E. (1987年10月). 「統合トランスポートのためのブロードバンドパケットスイッチ」. IEEE Journal on Selected Areas in Communications . 5 (8): 1264– 1273. Bibcode :1987IJSAC...5.1264H. doi :10.1109/JSAC.1987.1146650. ISSN  1558-0008.
  120. ^ ギブソン、ジェリー・D. (2018). 『コミュニケーションハンドブック』CRCプレス. ISBN 9781420041163
  121. ^ Kahn, RE; Uncapher, KW; van Trees, HL (1978). 「Scanning the issue」. Proceedings of the IEEE . 66 (11): 1303– 1306. doi :10.1109/PROC.1978.11140. ISSN  0018-9219.
  122. ^ ロバーツ、ローレンス・G. (1982). 「パケットスイッチングの経済学」.エリクソンレビュー. 89 (3): 128.
  123. ^ クラインロック、レナード (1982). 「パケットスイッチングの原理」.エリクソンレビュー. 89 (3): 121–4 .
  124. ^ ロバーツ、ラリー (1986年1月9日). 「Arpanetとコンピュータネットワーク」. ACMパーソナルワークステーションの歴史に関する会議議事録. HPW '86. ニューヨーク州ニューヨーク: Association for Computing Machinery. pp.  51– 58. doi : 10.1145/12178.12182 . ISBN 978-0-89791-176-4
  125. ^ Roberts, Lawrence G. (1995年5月). 「ARPANETとコンピュータネットワーク」. 2016年3月24日時点のオリジナルよりアーカイブ2016年4月13日閲覧。その後、1966年6月にデイヴィスは2番目の社内論文「デジタル通信ネットワークの提案」を執筆した。この論文で彼は「パケット」という言葉を創り出した。これはユーザーが送信したいメッセージの小さな部分であり、ユーザー機器とパケットネットワークの間に設置される「インターフェースコンピュータ」という概念も導入した。
  126. ^ Kirstein, Peter T. (2009). 「英国におけるパケット交換の初期の歴史」. IEEE Communications Magazine . 47 (2): 18– 26. doi :10.1109/MCOM.2009.4785372. S2CID  34735326.しかし、ラリーがNPLの作業を知る前にARPAnetでフラグメントを独立したパケットとして交換することを意図していたかどうかは、現時点では立証が困難です。確かに彼は現在、それが常に彼の意図であったと主張しています。
  127. ^ technicshistory (2019-06-02). 「ARPANET 第2部:パケット」. Creatures of Thought . 2024-06-21閲覧。パケット交換の誕生に関する上記の説明は、最も広く受け入れられているものです。しかし、別のバージョンもあります。ロバーツは後年、ガトリンバーグ・シンポジウムの時点で既にパケット交換の基本概念を熟知しており、その起源は古くからの同僚であるレン・クラインロックにあると主張しました。クラインロックは1962年という早い時期に、通信ネットワークに関する博士論文の一環として、パケット交換について論文を執筆していました。しかし、クラインロックの著作からパケット交換に似たものを抽出するには、かなりの労力が必要であり、私がこれまでに目にした他の当時の文献資料は、クラインロック/ロバーツの説明を裏付けていません。
  128. ^ バリー M. ライナー、ヴィントン G. サーフ、デビッド D. クラーク、ロバート E. カーン、レナード クラインロック、ダニエル C. リンチ、ジョン ポステル、ラリー G. ロバーツ、スティーブン ウルフ (1997)、インターネットの歴史、インターネット社会{{citation}}: CS1 maint: 複数の名前: 著者リスト (リンク)
  129. ^ ケイティ・ハフナー(2001年11月8日)「父子関係をめぐる争いがネットのパイオニアたちを分断」ニューヨーク・タイムズより。「インターネットは実に千人の人々の手によるものです」とバラン氏は述べた。「様々な人々が成し遂げた数々の物語は、全てが繋がっています。この小さなケースだけが例外的なようです。」
  130. ^ UCLAコンピュータサイエンス学部「レナード・クラインロック教授(アーカイブ)」。UCLAコンピュータサイエンス学部。2004年2月27日時点のオリジナルよりアーカイブ。 2023年12月28日閲覧
  131. ^ abcd アイザックソン、ウォルター(2014). 『イノベーターズ:ハッカー、天才、オタク集団がいかにしてデジタル革命を起こしたか』 サイモン&シュスター. pp.  244–6 . ISBN 9781476708690
  132. ^ Donald W. Davies (2001)、「パケット交換の始まりに関する歴史的研究」The Computer Journal44 (3): 152– 162、doi :10.1093/comjnl/44.3.152、彼がパケット交換の原理を理解していたという証拠は見つかりません。
  133. ^ ab ハリス、トレバー、ウェールズ大学 (2009)。パサデオス、ヨルゴ (編)。「インターネットの父は誰か?ドナルド・デイヴィスのケース」『Variety in Mass Communication Research』、ATINER: 123– 134。ISBN 978-960-6672-46-02022年5月2日にオリジナルからアーカイブ。レナード・クラインロックとローレンス(ラリー)・ロバーツは、どちらもパケット交換の発明に直接関わっていませんでした。ランド研究所の上級コンピュータ科学者兼研究者であるウィリス・H・ウェア博士は、デイヴィス(および他の人々)が、パケット交換の発明に関する適切な主張と見なしていたものについて悩んでいたと指摘しています。{{cite journal}}: CS1 maint: 複数の名前: 著者リスト (リンク)
  134. ^ ジュディ・オニール(1990年3月12日)、ウィリアム・クロウザーとのオーラルヒストリーインタビュー、hdl :11299/107235、「…あらゆる種類の突飛なアイデアがあり、そのほとんどは意味をなさなかった。誰かが提唱していた「ホットポテト」ルーティングは、まさに狂気の沙汰だった。」
  135. ^ Alex McKenzie (2009)、Dr. Leonard Kleinrockの「現代データネットワーキングの父」という主張に対するコメント、 2015年4月23日閲覧。
  136. ^ ロバート・テイラー(2001年11月22日)「インターネットの誕生:出産室からの手紙;主張への異議申し立て」ニューヨーク・タイムズ
  137. ^ Leonard Kleinrock, Leonard Kleinrock - UCLA コンピュータサイエンス学部、2023年12月5日アーカイブ。彼は1960年から1962年にかけてMITの大学院生として、インターネットの基盤技術であるデータネットワークの数学的理論を開発した。この研究において、彼はメッセージのパケット化をモデル化し、パケット化がもたらす重要な性能向上を解明した。
  138. ^ ab シュワルツ、ミシャ;アダムソン、グレッグ。 Kleinrock、Leonard (2011 年 2 月)、「Letters to the editor」、IEEE Communications49 (2): 12、Bibcode :2011IComM..49b..12S、doi :10.1109/MCOM.2011.5706298
  139. ^ ベイ、モーテン (2019). 「ホットポテトと郵便配達員:パケット交換がARPANETの最大の遺産となった経緯」 .インターネット歴史. 3 (1): 15– 30. doi :10.1080/24701475.2018.1544726. ISSN  2470-1475.
  140. ^ 「検索結果。著者:ベイ、モーテン」。Taylor and Francis Online
  141. ^ Haughney Dare-Bryan, Christine (2023年6月22日). Computer Freaks (ポッドキャスト). Chapter Two: In the Air. Inc. Magazine.
  142. ^ ノーバーグ, アーサー・L.、オニール, ジュディ・E. (1996). 『コンピュータ技術の変遷:ペンタゴンにおける情報処理、1962-1986』 ジョンズ・ホプキンス大学技術史研究新シリーズ. ボルチモア: ジョンズ・ホプキンス大学出版局. pp.  153– 196. ISBN 978-0-8018-5152-0インスピレーションの源としてバランとデイヴィスを重点的に引用しているが、クラインロックの作品についてはどこにも触れていない。
  143. ^ ARPANETの歴史:最初の10年間(PDF)(報告書)。Bolt, Beranek & Newman Inc. 1981年4月1日。13ページ、183ページ中53ページ。2012年12月1日時点のオリジナルからのアーカイブ。通信回線でコンピュータを相互接続するという技術的な問題とは別に、コンピュータネットワークの概念は理論的な観点から様々な場所で検討されてきました。特に注目すべきは、1960年代初頭にランド研究所のポール・バランらが行った研究「分散通信について」です。また、1960年代半ばにイギリスの国立物理学研究所のドナルド・デイヴィスらが行った研究も注目に値します。…ARPANETの開発に影響を与えた初期の重要なネットワーク開発のもう一つは、イギリスのミドルセックスにある国立物理学研究所で、DW・デイヴィスのリーダーシップの下行われました。
  144. ^ 「Leonard Kleinrock」. UCLA Samueli School Of Engineering . 2024年1月20日閲覧。
  145. ^ ラッセル、アンドリュー (2012). ネットワークの歴史とインターネットの歴史(PDF) . 2012 SIGCISワークショップ. p. 6.
  146. ^ シュワルツ、ミシャ; Després、Rémi (2010)、「X.25 Virtual Circuits - TRANSPAC in France - Pre-Internet Data Networking」、IEEE Communications Magazine48 (11): 40、Bibcode :2010IComM..48k..40S、doi :10.1109/MCOM.2010.5621965、S2CID  23639680
  147. ^ Pildush, G. 「MPLSベースVPNに関する記事の著者へのインタビュー」。2007年9月29日時点のオリジナルよりアーカイブ。

参考文献

  • アバテ、ジャネット(2000年)『インターネットの発明』MIT出版、ISBN 9780262511155
  • ギリーズ、ジェームズ、カイリオ、ロバート(2000年)『ウェブの誕生:ワールド・ワイド・ウェブの歴史』オックスフォード:オックスフォード大学出版局、ISBN 0-19-286207-3. OCLC  43377073。
  • ハフナー、ケイティ(1996年)『魔法使いたちが夜更かしする場所』サイモン&シュスター社、  52~ 67頁。ISBN 9780684832678
  • ノーバーグ、アーサー、オニール、ジュディ・E. (2000). 『コンピュータ技術の変革:ペンタゴンにおける情報処理、1962-1982』ジョンズ・ホプキンス大学. ISBN 978-0801863691
  • モスコヴィティス、クリストス・JP (1999). インターネットの歴史:1843年から現在までの年表. ABC-CLIO. ISBN 978-1-57607-118-2
  • ローレンス・ロバーツ、「パケット交換の進化」(IEEE紀要、1978年11月)

一次資料

  • ポール・バラン他著「分散通信について」第1巻~第11巻(2011年3月29日、Wayback Machineにアーカイブ)(ランド研究所研究資料、1964年8月)
  • ポール・バラン「分散通信について:I 分散通信ネットワーク入門」(RANDメモ RM-3420-PR、1964年8月)
  • ポール・バラン、「分散通信ネットワークについて」(IEEE Transactions on Communications Systems、Vol. CS-12 No. 1、pp. 1–9、1964年3月)
  • DW Davies、KA Bartlett、RA Scantlebury、およびPT Wilkinson、「リモート端末で迅速な応答を提供するコンピュータ用デジタル通信ネットワーク」(ACM Symposium on Operating Systems Principles、1967年10月)
  • RA Scantlebury、PT Wilkinson、KA Bartlett、「デジタル通信ネットワークのためのメッセージスイッチングセンターの設計」(IFIP 1968)

さらに読む

  • ペルキー、ジェームズ・L.、ラッセル、アンドリュー・L.、ロビンス、ローリング・G. (2022). 『回路、パケット、プロトコル:起業家とコンピュータ通信、1968-1988』 モーガン&クレイプール. ISBN 978-1-4503-9729-2
  • ラッセル、アンドリュー・L.(2014年)『オープンスタンダードとデジタル時代:歴史、イデオロギー、そしてネットワーク』ケンブリッジ大学出版局、ISBN 978-1-139-91661-5
  • ウィルキンソン、ピーター(2020年夏)、「パケットスイッチングとNPLネットワーク」、コンピュータリザレクション:コンピュータ保存協会誌(90)、ISSN  0958-7403
  • ポール・バラン氏へのオーラル・ヒストリー・インタビュー。ミネソタ大学チャールズ・バベッジ研究所(ミネアポリス)。バランは、RANDでの勤務環境、サバイバル通信への初期の関心、そして全11巻からなる著書『分散通信論』の発展、執筆、そして配布について語ります。また、後にARPANETの開発を担うARPAのグループとの交流についても語ります。
  • NPLデータ通信ネットワーク NPLビデオ、1970年代
  • パケット交換の歴史と設計、Baran、Roberts、Kleinrockによるサイトレビュー
  • ポール・バランとインターネットの起源
  • 1970年代のパケット交換に関する20以上の記事(2009年8月1日にオリジナルからアーカイブ)
  • 「パケット交換ネットワーク入門」Phrack 1988年5月3日。2023年12月4日時点のオリジナルよりアーカイブ。
「https://en.wikipedia.org/w/index.php?title=Packet_switching&oldid=1332686761」より取得