@ Tips

Internet:インターネット

語源と定義

まずはインターネットとは何かをはっきりさせましょう。もともとinterとは中間とか間、相互といった意味を持ちます。internationalなら国際ですし、intercessionなら仲裁、仲介です。ですから、語源的にはネットワークとネットワークをつなぐものが、すなわちインターネットです。 英語だと、小文字で始まるinternetがこれに相当して、LANとLANをつないだもの、というイメージになります。

対して日本でインターネット、英語では大文字で始まるthe Internetのほうは、もっと限定的です。これはIPという約束に従って接続された、世界規模のコンピュータネットワークを意味します。

運営主体

インターネットはだれが運営しているのでしょうか。実は、特定の団体が運営しているわけではないのです。強いてあげれば、 ICANN(The Internet Corporation for Assigned Names and Numbers)と IETF(The Internet Engineering Task Force)でしょうか。

資源管理の観点で言うと、長らく南カリフォルニア大学情報科学研究所(ISI)がアメリカ政府からの委託を受けIPアドレスとドメイン名を管理しており、後にそのプロジェクトをIANA(Internet Assigned Numbers Authority)と呼ぶようになりました。 ドメイン名の登録業務に関しては、 アメリカ政府からスタンフォード研究所(SRI)に委託されていましたが、 その後ネットワーク・ソリューションズ社に移管されました。 こうした背景のもと、 アメリカでは1993年にゴア副大統領(当時)が情報ハイウェイ構想を発表し、 急速にインターネットが普及し始めました。 5年後の1998年、 IANAが担ってきた機能に関する権限をアメリカ政府から移行する目的で組織されたのがICANNです。 その設立には、アメリカ政府の発表したグリーンペーパーホワイトペーパーが強く影響しています。 現在ではIPアドレス、ドメイン名、プロトコル、ポート番号はICANNが管理しています。 しかし歴史的経緯から、 いまだにその機能のことを差してIANAと呼んでいます。

ICANNが資源管理を担う一方、技術面での責を担うのがIETFです。ここでは、RFC(Request For Comments)と呼ばれる、一連の技術文書を発行しています。
これは独占的なものではなく、誰でも自由に使えます。 それどころか正式なRFCとして採用されるためには、 素案の段階で独立した複数の開発が行われて、 相互に運用可能であることが確認されなければならないくらいです。

RFCってなに? – JPNIC

特筆すべきは、 ICANN、 IETFともに非常に開かれた組織で、 原則として誰でも参加できるという点でしょう。

ICANN(The Internet Corporation for Assigned Names and Numbers):アイキャン

インターネットの各種資源(IPアドレス、ドメイン名、ポート番号など)を全世界的に調整することを目的として、 1998年10月に設立された民間の非営利法人です。(本拠地は米国カリフォルニア州マリナ・デル・レイ)

その主な役割は、

  1. ドメイン名やIPアドレスといったインターネットの識別子の割り振り・割り当てをグローバルかつ一意に行うシステムの調整。
  2. DNSルートネームサーバ・システムの運用および展開の調整。
  3. これらの技術的業務に関連するポリシー策定の調整。

となっています。

DNSルートサーバ – JPNIC

ICANN情報 – JPNIC

IETF(The Internet Engineering Task Force):アイイーティーエフ

IETFは、インターネット技術の標準化を推進する任意団体です。コンピュータシステムを相互接続するため、共通の技術仕様策定を議論するグループから発展したものです。IETFへの参加は企業等の代表としてではなく、個人として参加することになっています。参加者は自由にIETFの会合やメーリングリストでの議論に参加することができます。IETFにおける技術標準化の議論はワーキ ンググループ(WG)を単位にして推進されます。

IETFにおける技術仕様は、RFC(Request For Comments)という名前で文書化、保存され、広くインターネットを通じて参照することができるようになってい ます。

IETFとは – JPNIC

インターネット上の情報の可視化

インターネット上の情報のを可視化するさまざまなWebサービスが公開されています。

情報を可視化(画像・グラフ・図・表などにする)することにより、情報の特徴や傾向、量などの把握・解析が容易になり、あらたな意味や価値を見いだす可能性をひろげます。

The Internet map

インターネット上に存在するさまざまなウェブサイトの規模や関連性を可視化したマップ。
http://internet-map.net/

Twitter + GNIP

世界中のTwitter使用状況を可視化したマップ。AndroidやiPhone、BlackBerryといった端末別に絞り込むこともできる。
https://www.mapbox.com/labs/twitter-gnip/brands/#5/38.000/-95.000

CYBERTHREAT REAL-TIME MAP

ロシアのセキュリティ会社「Kaspersky」が提供しているサービスで、世界中で起きている各種ウィルスやスパムなどの攻撃をリアルタイムに可視化される。
http://cybermap.kaspersky.com/

Watch_Dogs WeAreData

信号・監視カメラ・電車・携帯電話などの情報を地図上にリアルタイムで表示する。ベルリン・パリ・ロンドンが選択可能。
http://wearedata.watchdogs.com/

NYC Taxis

ニューヨークのタクシー事情を、リアルに可視化するサービス。実在のタクシーと協力して、アクセスする度にランダムな1台を選び、1日の稼働状況を表示することが出来る。どのくらい稼いで、何人くらい乗客がいたのか?などを表示できるので面白い。
http://nyctaxi.herokuapp.com/