ジョン・ポステル(Jon Postel):たった一人でインターネットを運営した男
1998年1月、ジョン・ポステルはインターネットのルートネームサーバーを運営する12の組織のうち8つに対し、政府指定の権限から彼自身が管理するサーバーへとマシンをリダイレクトするよう控えめに要請するメールを送った。彼らはそれに応じた。なぜなら、30年近くもの間、ジョン・ポステルがインターネットのインフラに対して何かをするよう頼めば、それは実行されたからである。数日以内に、大統領の科学顧問は彼を個人的に脅した。「あなたは二度とインターネットに関わる仕事ができなくなるだろう」と。これは、一人の個人が電子メールだけでインターネットの中核となる配管を説得力を持ってリダイレクトし、正式な投票なしに従わせることができた歴史上最後の瞬間だったのかもしれない。それは、ネットワークがその初期の存在を通じてどれほどの非公式で個人的な信頼の上に成り立っていたかを、ミニチュアのように捉えている。
未来の伝説の中の平凡な学生
ジョナサン・ブルース・ポステル(Jonathan Bruce Postel)は1943年8月6日、カリフォルニア州アルタデナで生まれた。彼はヴァン・ナイズ高校に通い、スティーブ・クロッカーやヴィントン・サーフ(Vint Cerf)と共に学んだ。この二人の学友は後のインターネットの共同設計者となるが、ポステル自身の学業成績によれば、彼はこの3人の中で最も目立たない学生だった。彼はUCLAに進学し、1966年に工学の学士号、1968年に修士号、1974年にデイヴ・ファーバー(Dave Farber)の指導の下で計算機科学の博士号を取得した。博士号を取得する前の1969年12月、ポステルはUCLAでARPANETの研究員として働き始めた。ARPANETはインターネットの直接の祖先となる国防総省のネットワークであり、彼はサーフやクロッカーと協力して最初期のネットワークプロトコルに取り組み、独立したネットワーク間の通信を処理するための追加プロトコルを推進した。これが後のインターネットプロトコルスイートの概念的な種となった。
誰もが従ったルールを編集する
ポステルの最も永続的な制度的役割は、ほぼ即座に始まり、決して終わることはなかった。1969年から亡くなるまで、彼は「Request for Comments」(RFC)シリーズの編集者を務めた。これはインターネットの技術標準が提案され、議論され、正式に採用されるための文書である。彼は個人的にRFC 791、792、793を含む20以上の文書を執筆または共同執筆した。これらは、事実上すべてのインターネットトラフィックの基盤となっているインターネットプロトコル(IP)と伝送制御プロトコル(TCP)の基礎仕様であり、ドメインネームシステム(DNS)のアーキテクチャを確立したRFCでもある。ネットワークナンバリングの最初期から、ポステルはInternet Assigned Numbers Authority(IANA)も指揮し、当初はネットワークアドレスとプロトコルパラメータの割り当てという作業全体をすべて手作業で行っていた。また、インターネットアーキテクチャ委員会(IAB)およびインターネット協会の理事会に所属しながら、国別コードドメイン「.us」を管理した。この期間中の彼の本業は、1977年3月から南カリフォルニア大学情報科学研究所の計算機ネットワーク部門を指揮することであった。
頑健性の原則
計算機科学に対するポステルの最も引用される貢献は、組織ではなく一つの文章である。これはRFC 760で最初に明文化され、後にRFC 1122で再定義された設計原則である。「実装は、送る際には保守的であり、受け取る際には寛容であるべきである」というもので、一般には「受け入れるものには寛容に、送るものには保守的であれ」と要約される。それ以来「ポステルの法則」として知られるこの原則は、何十年にもわたってネットワークソフトウェアがどのように書かれるかを形作り、システムが他者からの不完全または予期しない入力を許容する一方で、自らが送信するものには厳格な基準を保つよう奨励した。これは、元々制御を目的として書かれた特定のプロトコルの大部分よりも長生きした工学哲学である。
1998年のルートサーバーテスト
ポステルのキャリアを決定づけた論争は、その終わりの近くにやってきた。1998年1月28日、ドメインネームシステムの商業的な将来の支配権をめぐって米国政府とNetwork Solutions社が未解決の紛争を抱える中、ポステルは12のルートネームサーバー運営者のうち8社に電子メールを送り、サーバーをNetwork Solutionsの権威あるルート「A.ROOT-SERVERS.NET」から、IANA管理下のマシン「DNSROOT.IANA.ORG」へリダイレクトするように指示した。ポステルと数十年来の個人的な知り合いであり信頼を寄せていた多くの運営者は、何事もなくこれに従い、通常のインターネットトラフィックは中断されることなく続いた。しかし、政治的な反響は即座かつ深刻だった。クリントン政権のインターネット政策顧問アイラ・マガジナー(Ira Magaziner)は、ポステルに対し個人的に「二度とインターネットに関わる仕事はできないだろう」と警告し、テストを元に戻すよう命じた。1週間以内に、米国電気通信情報庁(NTIA)はDNS管理に対する米国政府の正式な監視を縮小するどころか、かえって拡大する提案を発表した。これは、ポステルの行動が「不必要である」ことを示そうとしていたのとは、おそらく正反対の結果であった。
死と賞賛の嵐
ポステルは1998年10月16日、サンタモニカでの心臓弁置換手術後の合併症により55歳で亡くなった。それはルートサーバーの対立からわずか数ヶ月後のことであり、ポステルが数十年にわたって非公式に行使してきた権限を正式に制度化する組織、ICANNが設立される直前のことだった。その後に続いた賞賛は、技術分野としては異例なほど個人的なものだった。ヴィントン・サーフはRFC 2468「I Remember IANA」を書き、インターネット自身の技術文献の中核にポステルを直接追悼した。これは真に前例のない名誉であった。1999年には、インターネット協会が彼の名にちなんで「ジョナサン・B・ポステル・サービス賞」を創設し、ポステル自身を最初の死後受賞者として指名した。彼は2012年に「先駆者」としてインターネットの殿堂入りを果たし、南カリフォルニア大学情報科学研究所は「ポステル・センター」と命名した。あるジャーナリストが彼を「インターネットの神」と呼んだとき、ポステルは独特の謙虚さでこのレッテルを否定した。「もちろん、『インターネットの神』などというものは存在しない。インターネットが機能しているのは、多くの人々が協力して一緒に物事を行っているからだ」。The Economist紙は彼を簡単に見逃すことはできず、「もしネットに神がいるとすれば、それはおそらくジョン・ポステルだろう」と書いた。
ジョンが天才と呼ばれる理由
ポステルに帰せられる天才性は、このレッテルを貼られる人物の中では異例である。それは単一の発明や製品ではなく、30年にわたる静かで、大部分が無給の「管理」によるものである。彼は、当時のいかなる正式な官僚機構も管理できないほど複雑で、あまりにも急速に成長する技術システムを、一人の信頼された個人としてまとめ上げていた。サーフのRFC 2468での追悼と、The Economistによる「インターネットの神」という枠組みは、どちらも同じ根本的な主張を指している。つまり、インターネットの初期の結束は、プロトコルの文書よりも、ポステルの個人的な判断力、公平性、そしてそれらを解決するための正式な権威がどこにも存在しなかった技術的な紛争を仲裁する意志に依存していたのである。ポステルの法則自体も、システム設計に関する真に独創的で永続的な洞察として、ソフトウェア工学のカリキュラムで定期的に引用されている。
正直な複雑さは、この管理モデル — 一人の人間が、ほとんど説明責任を負うことなく、個人の電子メールによってグローバルなインフラに関する重大な決定を下すこと — が、まさに1998年のルートサーバー事件によって脆弱であると露呈したことであり、米国政府にとって懸念材料であったということである。ポステルの権限が機能したのは、人々が彼を個人的に信頼していたからである。それは決して民主的な説明責任のある構造ではなかった。彼の死後にICANNによって代替されたことは、ますます商業化され、政治的に争われるようになったインターネットにおいては、一人のエンジニアの判断に依存し続けることはできない権力の正式な制度化として広く理解された。
レガシー
ポステルは、彼が統治を支えたインターネットが今日のような大衆消費および商業プラットフォームになる前に亡くなったが、彼が執筆または編集したプロトコル — TCP/IPとドメインネームシステムはその筆頭である — は、現代のインターネットの文字通りの基盤として残っている。そして、IANAの存続からICANN自体に至るまで、彼が構築した、ほとんどたった一人で作り上げた非公式な信頼ベースのシステムの形を、今もなお留めている。
