スプートニクショック
- 世界中のどこにもソ連の核が
- 防衛のため
- 指揮系統の分散化と自律化
- コンピュータとネットワークの研究
- ARPA(DoD)
- Advanced Research Projects Agency, Department of Defence
(意訳:国防省先端研究計画庁)
初期の論文
- ネットワークが理論の世界であった時代
- パケットスイッチネットワーク 1961
- Leonard Kleinrock, MIT: "Information Flow in Large Communication Nets"
- ネットワークの概念と社会への影響 1962
- J.C.R. Licklider & W. Clark, MIT: "On-Line Man Computer Communication"
- 冗長ネットワーク(障害に強い) 1964
- Paul Baran, RAND: "On Distributed Communications Networks"
遠距離ネットワーク
- 最初の遠距離ネットワーク 1965
- ARPANET 計画 1966
- ARPANET 発足 1969
RFC
- Request for Comments -- 1969 start
- ARPA ネットワークグループの技術文書・論文・冗談 (実装 ) 冗談全部
- IETF RFC Page
- Internet Engineering Task Force
メール
- 時代は戻って 1971
- 最初のメールシステム
- RFC196 RFC221
RFC224
RFC278
- 議論を読むと、当時のコンピュータが端末に流れて消えていく文字を読むか、プリンタに記録するかでしかなかったことが見えてくる。
- @ (at mark) を使用 1972
ネットワークの拡大
- ARPANET (アメリカ国防省の研究費)
- UUCP (Unix to Unix CoPy) 1976 -> USENET 1979
- BITNET 1981 (大型計算機)
- JUNET (Japan Unix Network) 1984
- JANET (Joint Academic Network; UK) 1984
- インターネット接続ホスト数が 1,000 を超える
メール利用者の拡大
- エリザベス女王が電子メールを使った 1976
- USENET ... News システム
- メールシステムの概念を拡張
- 誰もがメッセージを読める
- Google の グループ
- BITNET ... LISTSERV
- メーリングリスト
- 「購読」している人にメールが届く
- Majordomo/Mailman へ
このようにして、
- 国土防衛のため計算機資源を分散化させようという計画は
- メール(メッセージ)交換のためのインフラとなりましたとさ。
- めでたし、めでたし
拡大するネットワーク
- ARPANET, BITNET, JUNET, JANET ...
- ネットワークのネットワーク -> Internet (1973 から)
- TCP (Transmission Control Protocol) (1974)
- IP (Internet Protocol) (1978)
- EGP (External Gateway Protocol) (1982)
- BGP4 (Border Gateway Protocol ver. 4) 1995
- バックボーンのルーティングプロトコル
- DNS (Domain Name System) (1984)
インターネットの応用プロトコル
- SMTP (Simple Mail Transfer Protocol)
- Telnet (端末) (1972)
- rsh, rexec, rcp ... 認証を必要としない
- FTP (File Transfer Protocol:ファイル転送) (1971)
- Anonymous FTP (匿名 FTP サーバ)
誰もがファイルを取り出せる
- IRC (Internet Relay Chat ... 1988)
情報システムへの進化
- Anonymous FTP
- 誰でもファイルを取り出せるの?
- でも、それってどこにあるの?
- Archie (Anonymous FTP 検索) 1990
- Archive (保存書庫)
- Archie (コミックの主人公)
WWW の3要素
- HyperText Markup Language
- Uniform Resource Locator
- 情報のありか http://www.is.kochi-u.ac.jp/...
- RFC1738
- HyperText Transfer Protocol
WWW Browser
- Mosaic (1992) ... NCSA, U of Illinois
- Marc Andreessen & Eric Bina
- HTML に画像表示を追加 <IMG ...>
WWW の進化(変容)
- <TABLE> タグ / Javascript ... (Netscape)
- TABLE は本来「表」作成 ... レイアウトに使用
- 「論文」から「新聞」「広告チラシ」に
何でもインターネット
- MIME (Multipurpose Internet Message Extenson)
- Realtime / Streaming (ラジオ・テレビ)
- ブログ
- Podcasting (XML/RSS)
- ...