あなたは本当にわかっている？

立ち読みですませちゃもったいない！

人に聞かれたときにちゃんと説明できる？

196 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

忙しい人でも30分でわかる！

[特集]▼

インターネットマガジン編集部 編
Photo : Nakamura Tohru

すこ
べの
て特
が集
解で
決
！

今
イ
答
ン
疑 タえ
る
問 ー！

大

ネ
ッ
ト

撮影協力／山脇ブック・ガーデン

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&DのINTERNET magazine 1998/4

197

相手のコンピュータ
までの道順はどうやって見つけているの?

難しい知識がなくてもインターネットは使えるけれど……

キーワード

ルーティング／IPアドレス／ネットマスク
ホスト／デフォルトルート

ISDNにしたのにモデムと変わらないみたい。なぜかな?
キーワード

P.200

日常的にインターネットを利用している人

バックボーン
IXP

P.204

でも、あらためて「その仕組みを説明してください」と言われたらできるのだろうか。もちろん、仕組みなんて知らなくてもインターネットは利用できる。でも「話題になっているから」、「まわりがやっているから」というような理由でたった30分で疑問解決!

始めて、そろそろウェブサーフィンにも飽きて、インターネットから遠ざかった人たちが、
あなたのまわりにもいるんじゃないだろうか。
しかし、インターネットというものがどんなものなのかがわかると、その楽しみや世界はグ

インターネットをンと広がってくる。

ちょっとしたきっかけでインターネットはもっと楽しくなる
ウェブサーフィンを例に取ると、自宅から世界中のウェブサーバーにアクセスする仕組
みがわかれば、「今日はなんだか遅いなあ」というときに解決策が考えられるようになるし、雑学方式でサーフィンしているときにときおり表示される「サイト認証がどうした」だの、「安全性に疑問がある」だのの、よくわからない「警告めいたもの」がなんなのかがわかれば、安心してクレジットカードを使えるから、オンライン
ショッピングが楽しくなる。
電子メールにしても、その仕組みがわかると会社のメールアドレス宛ての電子メールを
自宅や外出先から取ったり、逆に会社のLAN

さまざまな
個人情報は
どうやって守れば
いいの?
キーワード

からプロバイダーのメールサーバーに届いた個

鍵マーク
SSL／SET

人のメールを取ることができ、コミュニケーシ

P.210

ョンの幅が広がっていく。

改めて考えるとインターネットには謎がいっぱい！
「地下鉄の車両はどうやって地下に入れたんだろう？」、「あんな重いジャンボジェットがなぜ空を飛ぶの？」。子供に限らず、こんな素朴な疑問を持ったことのある人は多いだろ

インターネットで世界中と通信できるのはの「IX」のおかげなの?
キーワード

NSPIXP／プロバイ
ダーの相互接続／IX

P.212

198 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

最近は新しいドメイン名の決まりができたみたいだけど?
キーワード

ドメイン名／JPNIC
gTLD

P.214

エッ!? 自分の電子メールはどこのプロバイダーにつないでいても取れるの!?
キーワード

メールサーバー
POP／IMAPISDNにしなくても56Kbpsのアナログで十分じゃないの?
キーワード

ISDN／MPBODう。インターネットでも同じことで、自分の机の上のコンピュータから、どうして世界中のウェブサイトにあるデータにアクセスできる

P.206

P.208

のか、相手のコンピュータと直接つながっていないのにどうやって行き着くことができるのかと疑問に思ったことのある人は多いはずだ。

難しい技術解説を読む
時間なんてない！
前記のように、なんとなくはわかっているんだけど人に説明しようとすると「んっ？」と詰まってしまう素朴な疑問。実は目に見えないところで複雑な仕組みになっていたりして、その疑問を解くためにはブ厚い専門書が必要になったりして。もちろん、本誌ではそんなインターネットの仕組みについても記事にしてはいる。だが、ネットワークやコンピュータの読み解こう
WWWブラウザー
で見かける「cookie」って
なに?
キーワード

cookieショッピングカート

プッシュや
ストリーミングって本当に便利?

技術者でもなければ、難しい技術解説記事は、読んで覚えるということは少ないだろう。忙しいビジネスマンには、技術解説記事をじっくりと読む時間もないかもしれない。でも、前述したような素朴な疑問の1つ1つがほんの10分でわかるとしたらどうだろう。読んでみる気になるんじゃないだろうか。

素朴な疑問をきっかけにインターネットが見えてくる！
今回の特集では、難しい技術解説ではなく、
1 つの疑問に対して10 分でわかるような図と回答を用意した。たとえば、「ISDN にしたの

キーワード

プッシュ
ストリーミング
常時接続にアナログと変わらないのはなぜ？」という疑問。こんな誰もが感じている疑問を入口として読み進んでいくと、いつのまにかインターネ
ットの本質ができてしまうカラクリなのだ。そ

P.216

P.218

う、素朴に見える疑問の裏側には、実は本質に迫る重要な問題が隠されているというわけ。
そう、この際だから、インターネットの本質っていうものに迫ってみることにしよう。今回の特集は、最初のページから順番に読み進む必要はない。雑学辞典を読むように、気にな

検索エンジンは
本当にすべてのページが検索できる?
キーワード

自動収集方式／編集方式
ディレクトリーサービス

P.220

なぜ今Javaが話題になっているの?
キーワード

るタイトルのページだけを読んでくれればいい。
どのページを見ても、目からウロコが落ちること間違いなし！ なに、お時間は取らせませんから。

Java 言語Java 仮想マシン
サン・マイクロシステムズ
マイクロソフトP.222

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

199

相手のコンピュータまでの
道順はどうやって見つけているの？
インターネットでは世界中のコンピュータに接続できるけどどこにあるかもキーワード
わからないものをルーティング
どうやって探し出して
IP アドレス
いるんだろう？
ネットマスク
どこかに世界のホスト
コンピュータの配置地図でもデフォルトルート
あるのかな？
考えてみると不思議な気がするんだけど……。

H2 は、まずルーターR1 にデータを送り出す。
ルーターR1は、受け取ったデータの宛先を判断して、今度はルーターR2に送り出す。ルー
ターR2もまた、受け取ったデータを見て、宛先であるコンピュータH7 がネットワークD 上にあることを判断し、データを送り出すのだ。

インターネットの住所になるIP アドレス
▼

井上尚司

▼

ここまでわかると、次はデータの宛先、つまり郵便の場合の住所氏名にあたるものは、
インターネットではどうなっているのかが疑問に感じるだろう。コンピュータがデータを送信するときにも、やはり郵便と同じように宛先を指定しなければならない。もちろん、ルーターがデータを中継するときも、宛先を見て判断するわけだ。ということは、通信するには、どうしてもインターネットの住所が必要になってくる。このインターネットの住所と氏名にあたるのが、「IP アドレス」だ。

郵便は中継されている▼インターネットのデータも中継されている▼

郵便を出すときには郵便物には宛先と送り郵便の仕組みはわかった。では、インターダイアルアップでインターネット接続したとき

主の住所氏名を書く。そして郵便ポストに投

ネットではデータはどういう手順で相手まで届には、そのときごとにプロバイダー側から自動函すると、集配車によって最寄りの集配局にくのだろう。実はインターネットのデータ通信

的にIP アドレスが割り当てられる。つまり、集められる。

の方法は、先ほどの郵便の配送システムによ

どちらにしてもインターネットに接続されていインターネットに常時接続されているコンピ
ュータの場合は、通常そのコンピュータ固有のIP アドレスが割り当てられている。また、集配局ではまず郵便物の宛先を見て、それく似ている。インターネットは、世界中のネるコンピュータには、すべてにこのIPアドレス

らを地域ごとに分類する。そして、その局自ットワークを相互接続したネットワーク。だが付けられることになる。通信するときは、こ身が配達を担当するもの以外を地域区分局とから、データを送るといろいろなネットワークのIP アドレスを宛先や送り主を特定する情報呼ばれる地域の拠点となる局に自動車で送りを通って宛先のコンピュータに届けられることとして利用するというわけだ。

出しているのだ。

になる。そこで問題になるのが、経由するネ

次に地域区分局では、宛先から担当する地

ットワークはどうやって決めているのか、だ。

域区分局ごとに取りまとめ、実際に自動車や

1 つのネットワークから別のネットワークへ

鉄道、飛行機を使って送り出す。

データを中継する装置のことをインターネット

住所はネットワークアドレス
氏名はホスト番号だ▼

宛先側の地域区分局に着くと、今度は配達

では「ルーター」と呼ぶ。これは郵便配送シを担当する集配局ごとに分類し、各集配局にステムの集配局、地域区分局にあたる機能を

このIP アドレスには、ネットワークを識別送り出す。集配局では、実際に配達を担当す持っている。ルーターは複数のネットワークにするための情報と、そのネットワーク内でコンる人ごとに分け、それを配達担当者が自転車つながっており、それぞれにデータを中継してピュータを識別するための情報が入っている。

やバイクを使って宛先の郵便受けに配達してくれる。

では、IP アドレスを実際に見てみよう。図

図1 を見てほしい。ここには4 つのネットワ

2のAを見てほしい。
「192.218.90.1」という送り主側の集配局では、その局が配達を担

ークA、B、C、D がある。そしてネットワーのは、インプレスのWWW サーバーのコンピ

当しない郵便物については、その局が属する地

クA とB を中継しているのがルーターR1、B

ュータに付けられたIP アドレスだ。

くれるというわけだ。

域区分局にたらい回しをするだけ。その郵便物とC とD を中継しているのがルーターR2 だ。

IP アドレスは、実際には図2 のB のように、の配達を担当する局のことはもちろんのこと、

ここで、ネットワークA 上のコンピュータH2

長さが32 ビットの2 進数値という形をしてい宛先側の地域区分局のことさえも知らないのからネットワークD 上のコンピュータH7 へデる。しかし32 ビットの2 進数値は、人にとっだが、郵便物はちゃんと宛先に届けられている。

ータを送るとする。このとき、コンピュータてわかりやすい10 進数値で取り扱うには大き200 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
ネットワーク

図1

H4

A

H5

R1
H1

ネットワーク

H2

C
ネットワークR2

B

R＝ルーター
H＝コンピュータ

たとえばネットワークA にあるコンピュータH2 からネッ
トワーク D 上にあるコンピュータ H7 にデータを送る場
合、まずH2 はルーターR1 にデータを送る。ルーターR1は受け取ったデータの宛先を見て判断し、ルーターR2 に送り出す。そしてルーターR2 もまた、受け取ったデータを見てネットワークD 上にあるコンピュータH7 にデータを送り出すのだ。

ネットワークDH3H6な数になりすぎてしまう。そこで通常はこれを8ビットずつ4つに分けてそれぞれを10進数値

H7

図2

A IPアドレス

192

.

218

.

90

.

1

とし、それらをドット（ピリオド）でつなげたB

形式で表記している。

11000000 11011010 01011010 00000001

4 つに分けたそれぞれの数字は、0 から2 の8 乗− 1 まで、すなわち0 から255 までの256個の値のいずれかとなる。
ちなみに一番小さいIPアドレスは、32ビッ

C ネットマスク
D

255

.

.

255

.

ネットワーク部

いIP アドレスは「255.255.255.255」というE

011111111 11111111 11111111 00000000

トがすべて0の「0.0.0.0」で、逆に一番大きことになるわけだ。

255

ホスト部

11000000 11011010 01011010 00000000

次に、図2のCには「ネットマスク」というものを示した。実は、これが住所に相当する

ネットワーク番号

192

.

218

.

90

.

0

（ネットワークアドレス）

ネットワークの識別部分と、氏名（宛名）に相当するコンピュータの識別部分を分ける役
目をしているものなのだ。この例ではネットマに相当するのが、コンピュータの識別情報で、ものは、実際のホストに対する番号として割スクは「255.255.255.0」となっており、ここれを「 ホスト番 号 」 と呼 ぶ。 この例 のり当てることができない。これらはそれぞれ、れを2進数で表記したものがDである。このう

192.218.90.0 をネットワーク番号として持つ

そのネットワーク自身を示す意味を持つもの

ち、ビットが「1」となっている部分がネット

ネットワークでは、最大 256 個のホスト番号と、そのネットワークに接続されているすべて

ワークの識別情報を取り出す部分で、ビットを用意できることになる。すなわち、192.

のホストを意味するもの（ブロードキャストア

が「0」となっている部分がコンピュータの識

218.90.0 から192.218.90.255 までの256 個

ドレス）になっているのだ。この例では、前別情報を取り出す部分になっている。

である。インプレスのWWW サーバーのコン者が192.218.90.0 で、後者が192.218.90.

ピュータには、そのうち192.218.90.1 という255 となるわけだ。

このネットマスクを、先ほどのIP アドレスに重ね合わせて、ネットマスクが「1」のビッIP アドレスを割り当てているわけだ。

もう1つ例を挙げよう。ネットマスクが255.

トだけを取り出すと、IP アドレスは「192.

IP アドレスの「ホスト」という言葉は、コ

255.255.240 のとき、IP アドレスが192.

218.90.0」となる。これがネットワークを識

ンピュータやルーターなど、ネットワークに接168.25.99のコンピュータが属するネットワー

別する番号になるのだ。この番号のことを続されたものすべてを指している。いや、正クのネットワークアドレスとブロードキャスト「ネットワーク番号」、あるいは「ネットワー

確にはネットワークへ接続するためのインタフ

アドレスはいくつになるだろう。また、このネクアドレス」という。

ェイスそれぞれのものを意味しているのだ。

また、ネットマスクの「0」のビットの部分

ホスト番号の一番小さいものと一番大きい

ットワークには、最大何台のコンピュータが接続できるのだろう（最大ホスト数）。これはインターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

201

図3

B
A
192.168.200.130/25

192.168.25.96/28

ネットワークネットワーク

A

B

R1

R2

192.218.90.15

192.218.90.20

データの宛先最初の送り先（最終目的地）（まずどこへ送ればいいか）

ネットワークC

LAN上のホストに直接ネットワークA

R1

ネットワークB

R2

C
データの宛先最初の送り先（最終目的地）（まずどこへ送ればいいか）

192.218.90.0/24

192.218.90.1

192.168.200.130/25

192.218.90.15

192.168.25.96/28

192.218.90.20

ネットワークC

192.218.90.0/24

192.218.90.1

ホストH

図示しないので、皆さんが実際に図を書いてうものだ。もちろん、ルーターではなくコンピ

トワークC内のホストへ向けて送ればいいとい

考えてほしい。答えは、ネットワークアドレュータでも、ルーティングは行われているし、うわけだ。

スが192.168.25.96、ブロードキャストアド

ルーティングテーブルを持っている。ここでは、レスが192.168.25.111 だ。また、最大ホスト

1 台のコンピュータを例に見ていこう。

数は、192.168.25.97から192.168.25.110までの14 台ということになる。

さて、ここであるホストへのルーティング処
理を見てみることにしよう。たとえば、図3の

図3 のAに3つのLAN が2 台のルーターで接ホストH から192.168.200.199 へデータを送続されている例を示した。このときのホストHるときは、ルーティングテーブルのデータの宛

なお、IP アドレスとネットマスクを一緒にでのルーティングテーブルを作ってみるとどう先欄を検索し、そこに記してあるネットマス

して、「192.218.90.1/24」や「192.168.

なるだろう。図3のBが文字で書いてみたルークと、送りたいアドレスである192.168.200.

25.99/28」と書くことがある。これはIPアド

ティングテーブルだ。これはネットワークA上199からネットワークアドレスを導き出すこと

レスと「/」記号に続いて、ネットマスクのビのホストにデータを送るには、まずルーターR1になる。その結果が、ルーティングテーブル

ット「1」の個数を書いているということだ。

に送る、ということを意味している。同様にのデータの宛先欄のネットワーク番号と一致

ネットワークB上のホストにデータを送るには、

したら、まさにそのネットワークが送りたい宛

まずルーターR2に送ればいい。また、自分の先のコンピュータが接続しているネットワーク

いるネットワークC 上のホストH に対しては、なのだ。

ルーティングテーブルで宛先を判断する▼

お互い同じLAN上にいるので、直接相手を指定すればいいわけだ。

IPアドレスとネットマスクを理解したところ

コンピュータやルーターでの実際のルーティ

で、話を元に戻そう。コンピュータやルータ

ングテーブルは、当然のことだがIP アドレス

ーは、このIP アドレスとネットマスクを使っ表記を使っている。図 3 のC がIP アドレスにてどのように処理しているのだろう。

よるルーティングテーブルだ。宛先がネットワ

ルーターでも、コンピュータでも、このルー
ティングテーブルさえ持っていれば間違いなく通信できるというわけなのだ。

分からなければ次にまかせる
これがインターネットだ▼

ルーターがデータを受け取り、その宛先をークC のときには、送り先が自分自身のネッ見て判断して送り出すという動作を、「ルー

トワークインターフェイスのIPアドレスになっティング」という。日本語では「経路付け」ている点に注意してほしい。同じく、送り先

ここまでは、接続しているネットワークもごあるいは「経路選択」という。このルーティ

はすべてネットワークC上のIPアドレスになっ

く小規模なLANが数本の例だった。では、実ングを行うために、ルーターが保持して参照ていることも注目してほしい。つまり、ホス際のインターネットではどうなるのだろうか。

しているのが、「ルーティングテーブル」といトはどんな宛先に対しても、とりあえずはネッ

世界中の数え切れないほどのネットワークが202 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問接続されているのだから、ルーティングテーブ

ことができる。図4がその実行結果だ。

意味している。2 行目、4 行目ともに、自分ルも非常に大きなものになるはずだ。しかし、ここではルーティング情報が7行表示されてルーティングテーブルが大きいとデータの宛先

いるが、今回は上 4 行と左から3 項目だけにや最初の送り先を検索するのが大変になり、注目しよう。項目は左側から、データの宛先

このように、デフォルトルートの導入で、イ

処理どころではなくなってしまう。

を意味するネットワークアドレスとネットマス

ンターネット上のほとんどのホストでは、ルー自身が宛先のデータは127.0.0.1 へ送ることを指定しているわけだ。

ここで登場するのが、「デフォルトルート」

クの2 つ、そして最初の送り先を意味するゲ

ティングテーブルは数行ですむことになる。すだ。これは、適用できるルーティングがない

ートウェイアドレスだ（4 番目の項目は最初

べては、より上流にあるルーターにまかせていときに、ルーティングテーブルで最後に適用の送り先に送信するために利用すべきネットるのだ。

されるルーティング情報で、解決できない宛

ワークインターフェイスを意味している）。

先はすべてこのデフォルトルートに送られるよ

インターネットはすべてデフォルトルートで1 行目を見ると、ネットワークアドレスがうまくいく、というわけではない。ある程度のうになっている。ホストは、このデフォルトル

0.0.0.0 で、ネットマスクは0.0.0.0 となって規模のインターネットサービスプロバイダの場

ートを1つだけ持つことができる。

いる。実はこれがデフォルトルートなのだ。た合、海外への回線を複数持っていたり、プロホスト上のデフォルトルートを見てみよう。

とえば今、192.218.90.1 へのルーティングをバイダ間の相互接続回線を複数持っているこ

ウィンドウズ95 で、「スタート」ボタンから考える。2 行目以降の各行について、2 番目とがある。このときはデフォルトルートを使う「ファイル名を指定して実行」を選んで出ての項目のネットマスクを使ってネットワークア

ことはできないので、膨大なルーティング情報

くるウィンドウで、 ファイル名 としてドレスを取り出しても、それは1 番目の項目

を持って処理するのが基本である。実際には、「winipcfg」を指定する。そうすると、たとのネットワークアドレスとは一致しない。

経路の集約などを行って、この処理をできる

えば図 4 のような結果が表示される。この図これに対して1行目のルーティング情報を使だけ軽くするようにしている。ワークへのルーで、「デフォルトゲートウェイ」となっているってみる。ネットマスクである0.0.0.0 を使っティングをしているルーターは、より上流に対場所にIP アドレスが表示されていれば、デフて192.218.90.1 からネットワークアドレスをしては、192.218.91.0/24 としてアナウンスォルトルートが設定されていることを意味す

取り出すと、0.0.0.0となり、1番目の項目にすればいい。とりあえずこのルーターまで送っる。そしてこの表示されたIP アドレスが、デあるネットワークアドレスと一致する。任意てもらえれば、あとはこのルーター自身が2つフォルトルートとしてのデータの送り先のアドのIP アドレスに0.0.0.0のネットマスクを適用に分ければうまくいくというわけだ（図5）。

レスだ。

すると、ネットワークアドレスはすべて0.0.0.0

インターネットの普及につれて、接続コン

インターネットにダイアルアップ接続するとになる。すなわちこのデフォルトルートはすべ

ピュータ数も増加している。IPアドレスは2進

きは、たいていの場合このデフォルトゲートウてのIP アドレスに合致することがわかる。こ数で32 ビットなので、最大で約43 億台分しェイは自動的に設定される。インターネットのホストでは、他の6行のルーティングに合致かない。これは大きな数字のようだが、そうにつながっているLAN に接続するときも、自しない宛先のデータは、すべてこのデフォルト

遠くない将来に、IP アドレスが枯渇すること動設定するようにしている場合が多い。なお、ルートに送られるというわけだ。

がすでに予想されている。そのため、このIP

手動で設定するときは、コントロールパネル

3 行目は自分が直接接続しているネットワ

アドレスの数を増やそうと、新しいアドレス体のネットワークを実行し、TCP/IPのプロパテークへのルーティングだ。インターネットでは系が考えられている。新しいIP アドレスは、

ィの中で設定する。

自分自身を意味する特殊なIPアドレスがある。

その長さが128 ビット、つまり43 億の4 乗に

次に、実際のルーティングテーブルを見てこれは「ローカルホスト」と呼ばれるもので、もなるので、IP アドレスの枯渇の心配はまずみる。ウィンドウズではMS-DOS プロンプト

IP アドレスは「127.0.0.1」。どのホストにおなくなる。あとは、新しいアドレス体系へので「route print」コマンドを実行すると見る

いても、この127.0.0.1は、そのホスト自身をスムーズな移行が鍵となるだろう。

図4

本文のようにウィンドウズ95 で「winipcfg」を実行すると、
このような結果が表示される。この図で、「デフォルトゲー
トウェイ」となっている場所にIP アドレスが表示されていれ
ば、デフォルトルートが設定されているわけだ。

図5「route print」を実行してルーティング情報を表示させたところ。たくさんの情報が表示されているが、注目してほしいのは、上 4 行と左側 3 項目だ。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

203

ISDNにしたのにモデムと変わらないみたい。なぜかな？
夜 11 時のテレホーダイタイムになるとインターネットが遅くなるんだけど、
これってプロバイダーが悪いの？ 28.8Kbps のアナログモデムからISDN のTA に変えたのに、相変わらず遅いみたい。
わざわざ買い換えて損したかなあ。

ていても、次の路線が空いているとは限らない。特にNSPIXP などとの太いバックボーンを持つプロバイダーが相互接続している場所
では、上流・下流といった考え方をするのが難しく、バックボーンの帯域（太さ）を数字で比べてもよくわからないし、時間によってもかなり差がある。

出口（経路制御）
▼

重近範行

▼

キーワード

（慶應義塾大学政策・
メディア研究科）

サーバーを目指して路線を乗り継ぎ、最後

バックボーン
IXPにサーバーが接続されている路線の出口を降りる。実は、高速道路の入口、分岐、合流、出口には、すべてルーターというインターネッ
トのデータ中継専用機器があり、この機器がサーバーまでの交通整理をして経路を決定している。だから路線上を走行する車（データ）に次々とサーバーまでの道案内をするこの機
器の処理速度が混雑の原因になり、またこの遥かなるサーバーへの道▼路線（バックボーン）▼

機器が故障すると、関係する区間が通行止め

ウェブサーフィンをしていて、「なんだかいプロバイダーのバックボーンは、高速道路

へデータ（トラフィック）が集中することに

つもより遅いなあ」と感じたことは、一度はの各路線にあたるので、まずはプロバイダーのなり、混雑が起こってしまう。ルーターは、あるはず。そう、よく言われる「混んでる」

バックボーンを使ってウェブサーバーやメール

回線速度以上のトラフィックを回線に送るこ状態だ。では、この「混んでる」というのはサーバーを目指すことになる。本誌のプロバとはできないので、路線が混雑するというこ

どういうことなんだろう。
「混んでる」原因は

イダーマップを見るとバックボーンの帯域、つとはルーターを通過するのに時間がかかることどこにあるのか、考えてみよう。

まり各路線の太さが書いてるが、まずはここになるわけだ。

それには、オフィスや家庭のパソコンのデーになってしまうのだ。現在は、よほど末端のルーターでない限り、通行止め区間を迂回して目的のサーバーへたどり着けるが、迂回路

がデータ転送速度のポイントになる。

タがインターネットのどこかにあるサーバーま

たとえば、1.5Mbps のバックボーンを持つで、どんな経路でたどり着くのかを考えてみ

プロバイダーのISDN（64Kbps）接続のアク

ればいいわけだ。

セスポイントは、単純計算では24回線同時に

サーバーは
忙しい
▼

接続できることになる。ここに24 回線より多入口（アクセスポイント）▼
インターネットを高速道路にたとえると、プく接続すると、1回線あたりの通信量はISDN

こうしてようやくサーバーへたどり着くわけ

接続なのに、当然64Kbps より小さくなってだが、サーバーにも遅くなる可能性がある。たしまう。つまり高速道路入口までは空いてい

とえば、メールを読もうとすると、メールソフ

るのに、乗ってみると渋滞しているという首トは新しいメールが来ていないかどうかをサー

都高速道路みたいなものだ。

バーへ問い合わせに行く。1台のメールサーバ

ロバイダーのアクセスポイントは入口になる。

また、首都高速道路と東名高速道路、中ーを数百人、数千人で利用していることは希

アクセスポイントが混んでいるのは高速道路

央高速道路などがつながっているように、各ではないので、全員が同時にメールを読もうの入口が渋滞しているのと同じで、なかなか

プロバイダーの持つバックボーンは、プロバイとすると、当然、サーバーはフル回転で働く

高速道路に入れず待たされてしまう。そしてダー同士やIX（Internet eXchange）で相互ことになる。人気のホームページなどの場合

電話がつながると、ようやくサーバーを目指接続されている。そして目的のサーバーが同にはもっと大変で、世界中から1 日に数万件

して高速道路で突っ走ることができるのだ。

じ路線内にない場合、次々と路線を乗り継いのアクセスがあることも珍しくない。サーバー

でサーバーを目指すことになる。高速道路でへのアクセスがサーバーの処理能力を超えるいう分岐と合流だ。でも、最初の路線は空いと、うまいラーメン屋の前に列ができるのと同

204 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
じように、サーバーのお客さんである皆さんがており、マップ上では遠回りになっている可

待たされることになるのだ（ただし、定常的能性もある。また、サーバーまでの行きの経にアクセスが多いサーバーでは、多くの場合、路と帰りの経路が異なることも珍しくない。

かなりのアクセス数を処理できるように負荷

米国Vitalsigns社の「Net.Medic」を使う

分散などの対策がしてある）。

と、WWW ブラウザーを使っているときのサーバーへのホップ数、サーバーの状態、ホームページ1 ページをダウンロードするのにかか

サーバーまでの経路を確認してみよう▼った時間、データの送受信量などが一目でわかる（Net.Medic は付録のCD-ROM に収録
本文にあるtracert コマンドの実行結果。

されています。また288ページでも紹介していウィンドウズ95やNTには、サーバーまでのたどり着くまでに越えたルーターの数はホップ

経路を確認するコマンドが標準で付いている。

（HOP）という単位で数えるので、筆者のパ

MS-DOSプロンプトを起動して、以下のコマ

ソコンから、www.impress. co.jp は13 ホッ

ンドを実行してみてほしい。

プ目にある、といえる。このコマンドの結果ます）。

エンドユーザーにできる
改善策は？
▼

は、サーバーまでのインターネット上での距離
tracert [〜]の目安として使うことができるわけだ。

※〜はサーバーのIP アドレスがホスト名

プロバイダーマップを見ると、国内のインタ「インターネットが遅い」ときに、もし原因がーネットのほぼ全貌が描かれており、皆さん

プロバイダーとそのバックボーンにある場合にすると、写真のような実行結果が表示されが接続しているプロバイダーから目的のサーバは、改善できる可能性がある。よく利用するサる。このコマンドは、サーバーまでの経路上

ーへの経路を確認できる。筆者はWIDE にいーバーまでの経路の接続帯域をマップで調べにある全ルーターへ行って帰ってくるのに何ミるので、写真の結果を見ながら、接続マップ

れば、どのプロバイダーに接続すればいいか検

リ秒かかるかを3 回ずつ計測するものだ。一でインプレスまでたどってみてほしい。

討できるわけだ。ただし、実際の混雑具合や経番左の1 から13 までの数字は、サーバーまで

しかし、ルーターが経路を計算するときに路については、時間によって違ったり、つないいくつのルーターに中継されたかを示しておは、プロバイダー同士のビジネス上の力関係でみないとわからないケースが多いので、雑誌り、 この例 では1 3 個 目 がサーバーであるや過去の実際のトラフィックの量などから、実などの評判を信じるのも1つの方法だろう。

www.impress.co.jp だ。目的のサーバーへ際の距離や回線速度以外の優先順位が付いインターネットは高速道路網だ
出口（ルーター）

自宅（クライアント）
分岐（IXP/ルーター）
入口（アクセスポイント/ルーター）
自動車（アクセス）

合流（IXP/ルーター）

高速道路（バックボーン）

出口（目的のネットワーク/ルーター）

普段「プロバイダーのアクセスポイントに電話がつながらない」というのは、高速道路の入り口が混んでいる状態。しかし、高速（幹線）道路（バックボーン）への合流点（IXP）が混んでいたり出口（ル ーター）の処理能力が低かったりしても、「インターネットは遅い」ということになる。
目的地（目的のサーバー）

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

205

エッ！？自分の電子メールはどこのプロバイダーにつないでいても取れるの！？
電子メールは便利だけど会社のサーバーに届いた
メールは家じゃ見られないし、
ノートパソコンとデスクトップパソコンの2 台を使っているとメールの整理が大変。
みんなモバイルするときは、
どうやっているんだろう？

て利用することはできないようになっている。
というのは、最近、この仕組みを悪用してダイレクトメールなどを他人のメールサーバーを使って大量に送信する無法者が多くなったからである。

複数のメールサーバーに効率よくアクセスしたい
▼

塩田紳二

▼

POP（Post Office Protocol）では、メーキーワード

ルサーバーの名前（またはIP アドレス）とそ

メールサーバーPOP
IMAP

こで使うユーザーID、パスワードを指定すればどこからでも利用できるので、メールソフト
はこれらの指定があれば、どこからでもメールを読み出すことができる。では、複数のプロバイダーに複数のメールサーバーがあるときにはどうしたらいいのだろうか？
最近のメールソフトの多くは、こうした状況に対処するために、1 人のユーザーが複数のメールサーバーを登録できるマルチアカウン

電子メールはどこからでも取れる！
▼

えていると思うが、これがメールを取り出すメ

パソコン通信や会社のメールシステムを使ールサーバーの名前だったのだ。

ト機能を持っている。
具体的には、この機能を使って読み出した

さて、出張時などに会社のメールサーバー

いメールサーバーを1 つ1 つ登録していく。こにあるメールを取ろうというときは、どうすれれで、どこかのプロバイダーに接続してメール

ばいいのか。わざわざ遠距離電話で会社に直の読み出しを行えば、いちいちダイアルアップっていると、メールを読むにはそのプロバイダ

接アクセスするのは簡単だが、料金が高くなし直さなくても1か所につなぐだけで、複数のーにアクセスしないとダメだとか、会社内のパる。そこで、もっと便利な方法があるのだ。

メールサーバーからメールを受信できるのだ。

ソコンからじゃないとダメだと思っている人は多いだろう。しかし、そんなことはない。イ
ンターネットのすごいところは、どこにいても、どこからでもメールを取り出せることなのだ。

いくつものプロバイダーと契約しているときはどうしたらいい？
▼プロバイダーと契約したり、新しく会社に

この場合に注意しなければならないことは、プロバイダーの外からもアクセスできる？
▼

メールの送信元が、このとき接続しているプ

プロバイダーA とBがあり、いまA のほうにサーバー）を利用することができないため、すロバイダーのメールアドレスになることだ。
前述したように、最近では、プロバイダーの外から送信のためのメールサーバー（SMTP

接続しているとしよう。このとき、プロバイ

べての送信メールは、現在接続可能なプロバ

ダーBのメールサーバーからメールを読み出す

イダー内のSMTP サーバー経由となってしまことができるのだろうか？ 答えは「Yes」だ。

う。複数のプロバイダーを仕事と個人で使い同様に、プロバイダーに接続して会社のメー分けていて、たとえば仕事でメールを送る人

ルサーバーから読み出すことだってできる。

には個人用のメールアドレスを教えたくないな

入ったりするとメールアドレスがもらえ、プロなぜなら、プロバイダーはインターネットにバイダーや会社が用意したメールサーバーにそつながっており（そのためのものなのだから当

後述するように返事の戻り先のメールアドのアドレスでメールが到着するようになる。一然である）、このインターネットを経由して、レス（つまり各プロバイダーのメールサーバー）

どという場合には注意が必要だ。

般に会社ではLAN で直接メールサーバーに接プロバイダーA はB のメールサーバーにアクセは指定できるが、送信元のメールアドレスは、

続し、プロバイダーからはプロバイダーのアクスできるのである。ただし、プロバイダーによ「From」または、ほかのヘッダーに記録が残

セスポイントにモデムやTA で接続している。

っては、外部からのメールサーバーのアクセスってしまう。

そして、このメールサーバーからPOP というを許していないところもある。また、多くのそれぞれに出したメールに対しての返事をプロトコルを使って自分あてのメールを取り出場合はメールを読み出すときにインターネット

別々のメールサーバー宛てに送ってほしい場

すようになっている。メールソフトを設定する側からアクセスすることはできるが、メールを合には、「Reply-To」ヘッダーの設定を行う

ときメールサーバーのホスト名を書いたのを覚送信するときにインターネット側から接続しことで、返事を受け取るメールアドレスを指206 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
メールサーバー接続図

インターネット

プロバイダーAのメールサーバー

プロバイダーBの
メールサーバー

プロバイダーA
内部のネットワーク

通常、メールを読む場合はプロバイダーのアクセスポイン
トに接続し、そこからプロバイダーの内部ネットワークにあるメールサーバーに接続してメールを受け取る。
しかし、この内部ネットワークは、インターネット側からもアクセスが可能なので、別のプロバイダーに接続し、そこからインターネットを経由してプロバイダーのメールサーバーにアクセスすることもできる。ただし、プロバイダー
によってはセキュリティー上の問題などから、インターネ
ット側からのアクセスを制限している場合があるので、必ず外からメールが読めるとは限らない。

プロバイダーB
内部のネットワーク

プロバイダーAのアクセスポイント
プロバイダーBの
アクセスポイント

プロバイダー外からアクセスするときプロバイダー内からアクセスするとき定できる。これを使えば、仕事用のメールのMessage Access Protocol）というプロト

返事は仕事用のメールアドレス宛てに戻ってコルだ。これは、サーバーのフォルダーにメーくるようになる。

ルを保存して整理しておくことができる。こ

上の画面はメールソフトのOutlook Express でメールア
カウントを複数登録した例である。各アカウントごとに送信用、受信用のメールサーバーを指定する。

インターネットはどこにでも通じているトンネルだ！
▼

れを使えば、ノートパソコンで取ってしまった

受信したメールをサーバーで管理する▼

メールを、あとでデスクトップマシンから見ることもできるわけだ。

プロバイダーの外からでもメールサーバーにアクセスが可能なように、インターネットにつただし、現在のところ、これを採用していながっているサーバーは、本来インターネット

るプロバイダーはないようだ。これを導入するのどこからでもアクセスができるようになってPOP を使うとメールサーバーにあるメールと、プロバイダーのメールサーバーにどんどんいる。このことは電子メールに限らない。こを手元のコンピュータに移動してしまう。そメールがたまり続けるので、プロバイダーとしの仕組みがわかれば、自宅からプロバイダーのため、会社のデスクトップマシンで受け取てはハードディスクをたくさん増設しなくてはに、つまりインターネット経由で会社のパソったメールを外出先からノートパソコンでは見ならなくなるからだ。

コンに接続し、必要なデータを取るというよることができなくなってしまうわけだ。

よって、IMAP はPOP のように簡単に使う

うな使い方が考えられるだろう。

こうした問題を解決するには、受信したメ

わけにはいかないのが現状である。しかし、

しかし、実際には会社がファイアーウォーールをすべてサーバーに置いておけばよい。しPDA のような小さなマシンでも、大量の受信ルを設置していてアクセスできないこともある

かし、現在使われているPOPでは、クライア

メールにアクセスできるので、IMAPの今後のので、システム管理者とも相談をしてほしい。

ント側でメールを整理するので、2台のパソコ普及に期待したいものだ。

インターネットは単なるパソコン通信と違

ンで1 つのメールアドレスに来たメールを管理

い、どこからでも自分の情報にアクセスできするのは難しい。

ることがこれでわかってもらえるだろう。

このために作られたのがIMAP（Internet

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

207

ISDNにしなくても56Kbpsのアナログで十分じゃないの？

64Kbps の通信速度は常に64Kbps である。
56Kbps と64Kbps の差はわずかしかないよ
うに感じるが、このようにアナログ回線では常に56Kbps のスピードが出るとは限らないのに、ISDN の64Kbps は常にこの速度で接続が可能なのだ（グラフ参照）。
というわけで、多くの場合を比べるとISDNのほうが速くなるはずだ。その意味ではISDNの「勝ち」といってもいいだろう。

ISDN ならデータ通信しながら電話もできるということで導入する人が増えている。
キーワード
本誌でも先月号で
ISDN
ISDN 導入の特集をしたばかり。
MP
でも、「64Kなら56KモデムとBOD変わらないんじゃない？」という声も聞こえてくる。
もしそうなら、高いTA やダイアルアップルーターは買わずにすませたいんだけど……。

塩田紳二

▼

ISDN の64 ＋ 64 ＝ 128 の
本当の意味は？
▼ISDNには、64Kbpsの転送速度を持つ2つのBチャンネルと16KbpsのDチャンネル（後述）があり、2つのBチャンネルは別々に使うことができる。つまり、同時に別々の2 か所に電話することができるのだ。データ通信も同様である。このため、家族の誰かが電話していても、プロバイダーに接続してインターネ

アナログとISDN では仕組みが違う▼NTT 内部のネットワークを通って、通話先にットを楽しむこともできる。つまり64Kbps＋

届けられることになり、このとき相手が同じ

64Kbps なのがISDN だ。このISDN とは、

アナログ回線を使っていると、電話局でこれIntegrated Service for Digital Networkの略

をまたアナログの信号に戻しているのだ。

で、デジタルネットワーク統合サービスと訳さ

単純に計算すると、ISDN の64Kbps はア

これに対して、ISDNを使ったデジタル通信

れ、簡単にいえばデジタルの電話回線を指す。

ナログの56Kbps の約1.1 倍。本当に通信速の場合は、コンピュータからのデジタル信号

これにはいろいろな種類があり、そのうちNTT度がこれだけしか違わないのなら、回線や機は、そのまま電話線を流れていく。そして、が行っている一般向けのサービスがINS ネッ

器を買い換えてまでISDN に乗り換える必要

前述のアナログの場合と同じようにNTT の内

ト64 だ。

はないだろう。ところが、実際はこんな計算

部ネットワークを通っていく。ISDNを使って実はこの64KbpsのBチャンネルは2つとも以上に、通信速度の違いは大きい。だからこ

音声通話を行う場合、デジタル電話機やアナ通 信 に使 うことができる。 このときには、

そISDN が人気なのだが、ではなぜ計算以上

ログ電話機が接続されているTAで音声がデジ

64 ＋64 ＝128Kbps の通信になる。

の違いが出るのだろう。それを知るために、両タルに変換され、音声であることを示す情報

なお、16Kbps の通信速度を持つD という者の仕組みの違いを考えてみよう。

が付加されて、同じように伝送されていく。

チャンネルは、主に接続先の電話番号などを送る制御用だが、これを使ったパケット交換

アナログ通信は、コンピュータからのデジタ

最近流行の56Kモデムは、実は電話回線のル信号を音に変えて電話回線に流している。

ほとんどがデジタル化されていることを前提にモデムのスピーカー設定を「接続まで音を出設計されたアナログモデムだ。こうした電話

す」ように設定すると、ジャーッという音を回線では、本当にアナログ信号で伝わるのは、聞くことができるが、あれがデジタル信号を音

モデムから電話局までなので、その前提で高に直したものだ。

速な通信が行えるように設計してあるのだ。

サービスというのもある。

2 回線足せる
MPの仕組み▼しかし、実際はNTT の内部はデジタル化されていて、このアナログ信号は、電話局の中でデジタル信号に変換されている。とはいっても、もとからのデジタル信号ではなく、音そのものをデジタル信号にしている。それはモ

56KモデムとISDN は僅差ではなく圧倒的にISDNの勝ちだ！
▼

さて、2 つのB チャンネルを使う場合には、
ちょっとした工夫が必要になる。つまり、データをどうやって2 つに振り分けるのか、2 つの電話の着信をどうやって組み立てて、元のデムの音をMD（MiniDisk）などのデジタル

アナログ信号では、電話線の状態などのさ録音装置でデジタル化するのに似ている。な

まざまな要因で信号の伝わり方がいろいろとこの方法はISDNでは決められていないため、

ぜなら、そうしないと普通の通話を伝えるこ変化するため、56K モデムでは通信速度が最その上のレベルで決めなければならない。現在とができないからだ。デジタル化された音は、大にならないことが多い。しかし、ISDNでは使われている方法には大きく分けて2 つあり、

208 INTERNET magazine 1998/4

デジタルデータに直すかということだ。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
ISDN の仕組み

MP 概念図

B

64KbpsB

64KbpsD

16Kbps（パケット交換用）

128Kbps

64Kbps の回線 2 本を使用した通信ができる（MP）。
この場合、プロバイダーが128Kbps に対応していなければならない。

64Kbps128Kbps

64Kbps（主に回線交換用）
DSU内蔵TA

プロバイダー
インターネット

約 8M バイトのファイル（ネットスケープナビゲーター4.0）
を
ダウンロードしたときの通信時間
ISDN64Kbps

75分
28.8Kbps
アナログ

35分
56Kbps22分

アナログ56Kbps

64Kbps
ISDN

10分
128KbpsFast

Slow

1 つは「バルク接続」と呼ばれるもので、TAなる。また、実際の転送速度だが、ここまでBOD）を持ったTAやダイアルアップルーターなどの内部のハードウェアを使う方法だ。も回線が速くなるとインターネットやプロバイダもある。

う1つはマルチリンクPPP（MP）と呼ばれるーの混み具合などの影響ははっきりと現れる。

もので、これは名前のとおりPPP のレベルでまた、TCP/IP やPPP で使うデータも流れる

2 つの通信路を使う方法である。

ので、実際のデータ転送レートは128Kbpsよ

前者は簡易な方法で、その上のプロトコル

りも低い値になる。このため、64Kbps で接によらずに利用できるが、メーカーごとに仕様続した場合の単純に2 倍にはならず、料金がが違うため同じメーカー（最悪の場合、同じ倍になることに比べると若干コストパフォーマ機種）同士でしか通信できない。

ンスが悪くなる。

これに対して後者はメーカーや機種を問わ2 回線だけじゃないぞ
4 回線もいける▼
このMP という仕組みは、実際には使う回線の種類や本数とは独立して作られているのこのため、必要なときにのみ128Kbpsで接で、ソフトウェア自体の実現方法にもよるが、続して、普段は64Kpbs で接続するというこ

さらに回線を追加することも可能だ。ヤマハ

これは、接続のときに使うPPP のデータをとがよく行われる。これをスループットBODのダイアルアップルーターRT140iでは4B、つ分割して順序番号を付けて2 つの回線に振り（ Bandwidth On Demand） という。 このまり2 本のISDN 回線を使って256Kbps で通分けていく。受信する側は、その番号をもとBODでは、大量のデータを転送する場合など

信することができる。

に元の順番どおりにデータをつなぎ合わせ、組には自動的に128Kbps に切り替わり、デー

このように、ISDNというのは1Bの64Kbps

み立てていくことで、元のPPP のデータを再

タ転 送 が終 了 して転 送 量 が減 ってくるとでもアナログ56Kbps よりずっと速い通信を生するわけだ。

64Kpbs に戻すようになっている。

実現するのだが、さらに同時に2 か所に電話ずに相互に接続することが可能だ。

なお、このMP は電話回線を2 つ占有する

また、128Kbpsで通信中に電話がかかってしたり、2B、4B と束ねて使うことで、そのことになるので、プロバイダーの接続料金もくると自動的に片方のチャンネルを切断して能力を発揮する。アナログとISDN の違いは、高くなっているのが普通で、電話料金も倍に電話を受け取れるようにする機能（リソース

単に56 と64 の数値だけではないのだ。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

209さまざまな
個人情報はどうやって守ればいいの？
インターネットではフリーソフトの登録やショッピングなどで個人情報を送信することがあるけど誰かに見られる危険はないの？
クレジットカードは危ないって雑誌に書いてあったんだけど。

止できるのだ。このように、鍵がかかったウェブサイトでは、より安全なショッピングが行える。オンラインショッピングをするなら、鍵のかかったショッピングサイトで。これがもっとも簡単に、ユーザー側でできるセキュリティ
ー対策だ。

鍵マークの
正体はSSL だ
▼

石川和也

▼

キーワード

（伊藤忠テクノサイエンス㈱）これらは、SSL（Secure Sockets Layer）と呼ばれる技術を使っている。SSL はネット

鍵マーク
SSL
SET

スケープ社によって開発され、同社のブラウザー（ナビゲーター）やサーバー群（スイー
トスポット）をはじめ、インターネットエクス
プローラでも利用可能なために、現在では業界標準となっている。
SSL は通信中のある一部のデータだけを暗号化するのではなく、TCP/IPで通信される内容をすべて暗号化する。SSL はアプリケーシ「鍵のマーク」は安心の印▼している。つまりこの状態になると、クレジ

ョンとTCP/IP の中間に位置しており、アプットカードの番号を入力して送信しても、他

リケーションから送られるデータを暗号化して人にそれをのぞかれる心配が少なくなるわけ

TCP/IPのプロトコルに送り出し、また逆に外だ。さらに、そのクレジットカード番号を送部から受け取った暗号化されたデータを復号

インターネットでオンラインショッピングをった先のショッピングサイトが誰なのか、本当してアプリケーションに渡している。つまりデ利用する人が増えている。それにともなってにそのショッピングサイトの運営者であるかどータがコンピュータから外に出たときにはすで

セキュリティーやプライバシーといったことがうかを識別すためのウェブサイトの証明書がに暗号化されているわけだ。

ますます注目されてきている。問題点も挙げ添付される（図）。ブラウザーの鍵マークをク

このように、アプリケーション側ではデータられている。では、現実にはプライバシー、つリックして証明書を見ることにより、誰かがの暗号化/復号化を意識する必要がない。しまり個人情報の漏洩や盗難に対して何か対策

そのショッピングサイトになりすましていない

かも、TCP/IP で動作するアプリケーションなが用意されているのだろう。もちろん、ユー

かを確認することができる。同時に、もしこらウェブ以外でも利用することができる。またザーが安心してインターネットを利用するため

こでショッピングをしたときに、商品を1つしSSLでは、通信に先立って電子証明書を確認のセキュリティーシステムはいくつかある。

か注文していないのに、10 個も注文したかのすることで相手を認証しているので、なりすように購入データが書き換えられることも防ましや改ざんを防げる。

そのなかでもっともポピュラーなのが、ブラウザーの「鍵」マークだ。ネットスケープのナビゲーターでもマイクロソフトのインターネ
ットエクスプローラでも、オンラインショッピ
ングができるウェブページにアクセスしたときに、ウィンドウの下部の「鍵」のマークが、開いている状態から施錠された状態に変わることがある（鍵のグラフィックと位置は、ブラウザーとバージョンによって異なる。インタ

ネットスケープ・コミュニケーター4.0
では、鍵のマーク（左）は普段は開いているが、SSL が動いているウェブサー
バーにアクセスすると鍵がかかる（右）。

ーネットエクスプローラは通常は表示されていない）。実はこの鍵マークが1 つの安心の目安といえるのだ。
この鍵がかかるということは、クライアント
マシン（ユーザー）とウェブサーバーとの通信が暗号化されてやり取りされるということを示

210 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
SSL はデータの暗号化/復号化の仕組み
クレジットカード会社

SET ではデータの暗号化/復号化だけでなくクレジットカード会社
やりとりの手順まで決められている

3 カード会社では、カード番号や発注
内容を復号化して信用チェックを行う。

2 商店では要求が確かに顧客からのものであることを確認し、暗号化されて送られてきた顧客からのカード
番号情報を、クレジットカード会社に送って与信依頼する。

4 商店は顧客のクレジット
カード情報とともに購入
金額をカード会社に請求する（SSLとは別。イン
ターネットは使わない）。

3 商店は、与信結果を

2商店では要求が顧客から受けて購入結果や商品を顧客に提供する（SSLとは別）。

顧のものであることを確認し、暗号化されて送られてきた顧客からのカード
番号情報を自身で復号化
してチェックする（SSL）。

5 商店では、与信結果を4 与信チェックの結果を商受 けて 購 入 結 果 や 商
品を顧客に提供する。

店に返却する。

1 客は購入意志を商店に伝える。

1 客は購入意志を商店に伝える。

このとき、カ ード番号も同時に暗号化して送付する（SSL）。

このとき、カ ード番号も同時に暗号化して送付する。
商

客

店

顧

商

客

店

というわけで、ブラウザーの「鍵がかかる」

を選ぶと、40ビット版がダウンロードされる。

Transaction）というものがある。SET は暗ということは、SSL がオンになり、データを暗もちろん、パッケージ版や雑誌の付録 CD-

号化やなりすまし、改ざん防止ではSSL と同号化してやりとりします、ということなのだ。

ROM に入っているのものも同様だ。

様の公開鍵（電子証明書）を利用しており、このレベル（40 ビット）では、計算上はまた暗号化/復号化だけではなく、クライアン

SSL も万能ではない▼Pentium（200MHz）を搭載したパソコンをトとサーバー、そしてクレジットカード会社

利用すると約2か月半で1つのメッセージを解（など）とのデータのやりとりの手順までを定読することができるといわれている。また、めたものだ。

SSL はネットワーク上の通信を暗号化するた

SSL とSET では、誰がそのデータを復号化

それでは、SSL でサーバーが運用されていめに設計されているため、アプリケーション側

するかが異なっている。SSL では、暗号化さればそれでまったく問題はないのか。

では、データは暗号化もされずにそのまま利れたクレジットカード番号などは、受け取っ

SSL では暗号化の方式としてさまざまな方用される。つまり、ウェブサーバーが受け取たウェブサイトのサーバー自身が復号化して式を利用できるように設計されており、米国ったクレジットカード番号は複号化されて扱いた。しかしSET では、カード発行会社のサ

内では鍵の長さ（暗号の強さを示す指標の1

われるために、そのシステムが外部からアクセーバーで復号化される。ショッピングサイトにつ）が128 ビットまで利用できる。しかし米

ス可能な環境であれば、盗み出される危険がは、カード発行会社から、クレジットカード

国政府の輸出規制により、日本では40 ビッあるということだ。そのため、ほとんどのクレ

番号ではなくカード発行会社が発行したSET

トに制限されている。たとえば、米国ネット

ジットカード会社ではショッピングサイトがイだけで使える会員番号が送られる。つまりカスケープ社のホームページからダウンロードす

ンターネットでクレジットカードによる決済をード番号はカード会社にだけ渡り、ショッピ

るナビゲーターも、使用地域選択で「JAPAN」

行う場合には、カード情報などを暗号化してングサイトにはカード番号が渡らないので、さデータベースに保存することや、サイト自身

らに安全であるというわけだ（図参照）。
ただ、SET では、データがいくつかの中間をファイアーウォールなどで外部と遮断することなどを最低条件としているようだ。

ルート（加盟店、認証機関、加盟店管理会
社）を経て、会員から発行会社まで流れるた

SET による
クレジット決済▼

鍵マークをクリックすると証明書を見ることができる。

め、中間ルートそれぞれでの復号化やデータ盗難の防止を図る必要がある。そのための規格作りや動作確認の実証実験はスタートしたばかりで、現在はまだどこでも利用できるとこのようなSSLの問題点を解決するために、いうわけではないが、より安全な決済方法が、クレジットカード会社が中心となって進めて

誰でも、どこでも使えるようになるのは遠いこ

い る 規 格 に SET（ Secure Electronicとではないだろう。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

211インターネットで世界中と通信できるのは「IX」のおかげなの？
自宅からプロバイダーに接続しそこにつながっている
ほかのプロバイダーのキーワード
回線を通って目的の
NSPIXP
ホームページに到達する。
プロバイダーの相互接続
それはわかる。
IX
それじゃ、なんで「IX」なんてものがあるの？
必要ないんじゃない？

eXchange）」といっている。
つまりIXは一般の利用者ではなく、電気通信事業者同士を高速な回線で相互に結び付ける役割を担う「プロバイダーのためのプロバ
イダー」と思えば間違いないだろう。

プロバイダー同士は
仲良しか？
▼

編集部

▼

プロバイダー同士も特別2 種電気通信事業者（大規模なサービスの提供）と一般2 種電気通信事業者（小規模なサービスの提供）の相互接続は、どちらかが顧客になることで、つまり金銭の授受によって相互に接続できるとしても、競合（コンペティター）となる企
業同士の接続はなかなか交渉も進みにくい。
単なる企業間のビジネス的な関係から、重要なインターネットの相互接続性が失われたりしては、せっかくのインターネットの使い勝手もよくない。

「接続マップ」でインターネットを考えよう！
▼

どるかはさておき、一筆書きのようにたどって

また、大学のように商用接続サービスが始

いけば、必ずたどりつくルートを見つけること

まる前から国の予算によってすでに構築されができる。

ていた学術ネットワークと商用のネットワーク

では、 このマップのほぼ中 央 にあるを相互に接続する場合、特定の商用プロバイ「インターネットマガジン」の巻末には毎号「NSPIXP」という3 つの○印は何なのだろう

ダーと契約するのではなく、どこかニュートラ「商用プロバイダー接続マップ」が折り込み付か。料金表を見ても値段は掲載されていない

ルなポイントによって相互の接続ができたほう録として掲載されている。このマップはプロバ

し、連絡先も不明だ。そのわりには各プロバが都合がよいという事情もある。

イダーの相互の接続関係がわかるようになっイダーから太い豪勢な回線が集中している。

なぜなら、一方が他方の顧客であるというている。私たちが日常、何も気にせずに使っ

実 は こ の NSPIXP と は Network Service

関係がないとき、その相互接続点となる設備ているインターネットであるが、接続マップをProvider Internet eXchange Pointの略、つの負担を誰がするべきか、そしてその運用責眺めていると、実にいろんなことがわかってく

まり日本のプロバイダー（ISP）同士のイン

任は誰にあるのかということも大きな問題にるのだ。

ターネット相互接続点という意味なのだ。こなるからだ。

なぜ、どのプロバイダーの人とでも通信できるの？
▼

こは、日本においてインターネットの最先端

NSPIXPはそうしたニーズによって生まれたの技術開発と研究をしているプロジェクト

相互接続のための緩衝地帯のようなもので、「WIDEプロジェクト」と、その研究に参加し国の予算によって作られた「学術」にも属さているプロバイダーによって実験的に運用さず、かといって特定の「企業」にも属さない、れている特別な場所だったのだ。

そして日本全体の相互接続性を向上させるこ

まずは自分の属しているプロバイダーを探し

このNSPIXP をたとえて簡単に言えば、私出してみよう。そのプロバイダーは必ずどこか

鉄各社とJRと地下鉄とバスが集まっているタ

他のプロバイダーと接続しているはずだし、そーミナル駅と考えてもいいかもしれない。図のの他のプロバイダーも別のプロバイダーと接続

ようにA 地点からB 地点にいく場合、私鉄同しているはずだ。

士がどこかで乗り入れていればいいのだが、そこのようにインターネットはプロバイダー同れがなければ一度ターミナル駅にいって乗り換士が相互に接続しているコンピューターネッ

えるということになる。これがNSPIXP の基

トワークなので、自分とは違うプロバイダーに本的な機能だ。

とを目的として、運用されているところなのである。

日本のインターネットは「実験」によって成り立っている？
▼
このように考えると日本のインターネット、

属している人ともメールのやりとりができたり、

NSPIXP はWIDE プロジェクトが行っていつまりどことでも相互に通信可能なコンピュ

世界中のWWW サーバーの情報を見たりするるものだが、一般的にプロバイダー相互の接ータネットワークの要にあるのは「実験」とことができるわけだ。実際にどんなルートをた続を目的としたサービスを「IX（Internet

いうプロジェクトだったということに気がつく。

212 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
NSPIXP は巨大なターミナル駅だ

バス停（プロバイダー）

駅ビル（プロバイダー）バス（パケット）
ターミナル駅
NSPIXP

ビル内ショップ（ウェブサイト）電車（パケット）

乗客（ユーザーからのアクセス要求）インターネットがある種ブームのようになり、されるということにもなりかねない。こうしたロバイダーもあるので、特定のサイトとだけは

社会の基盤（インフラストラクチャー）とし危惧から今後はこれに対抗するIX の機能を持通信できなくなることもあるかもしれない。

て定着しようとしているのに、相互接続を実つ相互接続を提供する企業も登場することに現するのが「実験」だったということは驚きなるだろう。

の事実である。ただ、実験とはいっても、日本では最先端の技術と運用実績を持つWIDE
プロジェクトが中心となっているため、これまでも大きなトラブルはそれほどなかったのも事

NSPIXP がなくなるとどうなるの？
▼

また、阪神大震災のような天災によってダメージを受けることも想定して、NSPIXP-2とNSPIXP-3 は相互にバックアップ的な役割を持つ実験もしているので、どちらか一方が停止した場合でも、最悪の事態は避けられるよ
うになっているということだ。

たとえば、いまNSPIXP が停止するとどう

実である。
最近では、通信事業者間の相互接続性のなってしまうのだろうか？

ただ、インターネットは「プロバイダー同士の相互接続」によって、どことでも通信でき確保を事業として展開し、接続性を「保証」

現在では世界各国はもちろん、日本国内でるということが重要なことはいうまでもないこ

しようという動きも出てきた。もちろんそこにも網の目のようにプロバイダーは相互に接続となので、商用のプロバイダー業界としてはい接続するためには、プロバイダーはある程度されているので、まったくどことも通信できな

つまでも「実験のプロジェクト」におんぶしての料金の支払いが必要だが、そのかわり、IX

くなってしまうという最悪の事態にはならない

いてはいけないという機運があるのもまた事実によるトラブルで契約しているプロバイダーがだろう。しかし、遠回りをすることになっただ。

何らかの被害を被った場合は、「金銭によっり、その遠回りするルートが細い（遅い）場

このような背景を理解した上で、今後IX とて保証する」ということだ。これが最近登場

合には、そこがボトルネックになり、快適ないう単語が登場するたびに、インターネットがしたJPIX という企業である。

通信ができなくなることが予測できる。さら誰とでも通信できることの仕組みやそのありがしかし、こうした企業が登場すると、特定に相互接続マップ上では相互に結ばれていてたさを思い出してみることもインターネット利の企業によって日本国内の相互接続性が左右も、迂回路として使うことを許していないプ

用者としては必要なことかもしれない。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

213

最近は新しいドメイン名の決まりができたみたいだけど？

なっている。ただし、impress.co.jp より下の階層のドメインは自分の管理するDNSサー
バーに自由に登録して使用できる。
技術的には、ドメイン名は地理的な配置や国境とは無関係だし、ドメインとネットワー
クの接続が対応している必要もない。実際
INTERNIC（米国政府の予算でドメイン名等の管理を行っている）の管轄するcom、org
やnet のTLD（Top Level Domain）では世専用線やOCN を引いたら好みのドメイン名を付けたいもの。
キーワード
でも、ドメイン名って
ドメイン名
アドレスの
JPNIC
どの部分だったっけ？
gTLD
企業とか学校とかで決まっていた気がするけど個人ではどうやって付けるのかな？

白橋明弘

▼

（ネットワンシステムズ㈱）界中の誰でもドメイン名を登録することができる。 また、 国 別 N I C （ N e t w o r kInformation Center）の管理している2 文字の国別ドメインのTLD でも海外に対して登録を自由に認めているドメインもある。

JP ドメインの運用はどうなっているの？
▼
JPNIC が行っているjp ドメインの運用は、比較的「厳格」なほうに属するだろう。jpのドメイン名は
なぜ必要なの？
▼DNS サーバーは自分が直接管理しているドメ

下の階層には、組織のカテゴリーに応じてac、インに関する問い合わせ以外には答えられず、

ad、co、gr、ne、or のドメインがあり、そそれ以外のドメインに対する問い合わせにはれぞれ次のように定義されている。

「jp について知っているDNS サーバーは？」、コンピュータ同士の通信にはIP アドレスが「co.jpについて知っているDNSサーバーは？」ac ―大学など高等教育機関

あれば十分だが、人間が利用するにはこれでというようにドメイン名のツリー構造の最上ad ―JPNIC 会員などネットワーク管理組織は不便だ。そのために考え出されたのがドメ

位を管理するDNSサーバー（ルートサーバー）

イン名の仕組みなのだ。ユーザーがドメイン名

から順次問い合わせを繰り返していくことにco ―株式会社などの商業法人を入力すると、コンピュータがそれを自動的なる。そして最終的に目的のドメインについgr ―複数の個人または法人の集まりからなにIP アドレスに変換してくれて、ユーザーはて直接知っているDNS サーバーに到達するのIP アドレスを意識することなく通信を行うこだ。

る団体
ne ―プロバイダーなどの行うネットワークサとができる。WWW ブラウザーに入力する
URL の「www.impress.co.jp」や、メール
アドレスの＠マーク以降の「impress.co.jp」
部分がドメイン名だ。ドメイン名は「.」（ドット）で区切られた階層構造になっており、ービス

ドメイン名の管理は誰がしているの？
▼or ―財団法人などの非商業法人
JPNIC のドメイン名登録方針の特徴はcoやor の登録について「1 組織 1 ドメイン名」

この仕組みのおかげで、DNS ではある階層の原則をとっていること。登録には登記簿等より下のドメイン名の管理を権限委譲できる。

の書類の提出を求められる場合があるし、実

たとえばjp とその1つ下の階層のco.jpなどの在しない組織であると判明した場合には登録ドメインの管理をしているのはJPNIC（（社）

が抹消されることもある。また登録後 1 年以

日本ネットワークインフォメーションセンター、内に接続して使用されないドメイン名は抹消

どうしてドメイン名でコンピュータを探せるの？
▼

http://www.nic.ad.jp/）だ。たとえばインされる。こうした方針は、将来ドメイン名をプレス社がimpress.co.jp というドメインの登録する組織のためにその空間をできるだけDNSサーバーを立ち上げてその情報をJPNIC

残しておくためなのだが、一方で「com」やのDNSサーバーに登録すると、世界中から参「to」などの、そうした制約のないアメリカやコンピュータは、ドメイン名からIP アドレ

照できるようになるわけだ。新たなドメイン名

トンガのドメイン名への「流出」を引き起こスを知る必要が生じるとDNS（ドメインネーの登録は、手数料を払ってJPNIC に直接ましているという意見も出てきている。

ムシステム）サーバーに問い合わせをする。

たはプロバイダー経由で申請して行うように右側が上位、左側が下位となっている。
例

www .impress .co .jp↑↑↑ ↑www と インプレスの 会社の 日本のいうホスト

214 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の

大疑問
図 1 ：ドメイン名から目的のIP アドレスを持つコンピュータを探し出す仕組み

図 2 ：ドメイン名の階層構造

jp DNSサーバー

ROOT DNSサーバー

3
2

jpサーバーを教える 4「jpはどこ？」「coはどこ？」米国ドメイン5

国別ドメイン

一般ドメイン

coサーバーを教える

gov edu mil

to

jp

uk

com org net（firm,shop,web……）

6「impressはどこ？」

DNSサーバーusco DNSサーバー

7
impressサーバー
を教える

1問い合わせwhitehousestanford

ac

ad

co

gr

ne

or

www.impress.co.jp

8

q回答「WWWはどこ？」

192.218.90.1

9192.218.90.1

keio
クライアントimpress

impress DNSサーバー

クライアントからDNSサーバーに問い合わせがあると、DNSサーバーはドメイン名のツリー構造の最上位を管理するROOT DNSサーバーから順に問い合わせていく。そして最終的に目的のIPアドレスを知り、クライアントに伝える。

る

AdHoc

新組織は、現在のインターネットの協調に

Committee） が招集され、約半年間の検討よる運用を尊重したうえで、それを継承してののちにどの国の誰でもドメイン名を登録でオープンかつ責任のある管理システムの構築

きる gTLD（ generic Top Level Domain）

を目指すとうたっている。新しいgTLD の管

今日ではドメイン名が有力な広告媒体の1としてfirm、store（のちにshop に変更）、

理や複数レジストラの制度など「gTLD 合意

つとして考えられるようになってきた。たとえ

web、arts、rec、info、nom の7 つの新設

メモ」と方向性は同じものの、競争原理の導ばINTERNIC では1997 年の1 年間に100 万が提唱された。この提案は「gTLD合意メモ」

入がより強調されており、知的財産権の問題

件近くのドメイン名の登録があり、3文字や4としてまとめられ、ドメイン名の登録業務をの取り扱いにも違いがある。この提案によっ文字のような短い英数字の並びや意味のある

行うレジストラに競争原理を導入することや、て「gTLD 合意メモ」の枠組み自体が変更を

英単語の組み合わせはほとんど登録済みにな

知的財産権に関する紛争の解決のために異議余儀なくされることは間違いないだろう。ドりつつある。実際に米国では、ドメイン名の申し立てパネルを設置することなどが定めら

メイン名の問題にとどまらずインターネットの使用差し止めを求める訴訟も起こっているし、れた。1998年春からの新しいgTLDの運用開運 用 全 体 に大 きな影 響 を与 える" G r e e n

ドメイン名を大量に登録して販売するいわゆ

始に向けて、日本からの3 社も含め世界でPaper"提案の今後には目が離せない。

る「ドメイン屋」が登場する状況を受けて、、100 社近くのレジストラの登録が行われるな

会社名やブランド名といった社会における既ど、準備が進められていたのだ。

ドメイン名と知的財産権の関係は？
▼

IAHC（

ドメイン名は右側が上位、左側が下位の階層構造になっている。これらのドメイン
名はNIC（Network Information Center）という組織（日本ではJPNIC）が管理している。

International

存の知的財産の権利をドメイン名に対してもその状況の下、1998 年1 月30 日に米国連

なんらかの形で適用するべきであるという主張

邦政府商務省から通称"Green Paper"と呼ばもされるようになってきた。

れる「インターネットの名前とアドレスの技術的管理を改善するための提案」が発表された。

新しいドメイン名の仕組みができるって本当？
▼

そこでは米国政府のインターネットの発展に

96 年 10 月にインターネット、電気通信、非営利法人に早急に移管する方針が打ち出さ

知的財産権の各分野の11 名の専門家からな対する貢献の歴史を受けて、現在でも米国政府が大きなかかわりを持っているドメインネー
ムシステムの管理を、新たに設立する民間のれたのだ。

[参考文献]JPNIC通信 本誌 1997年 1月号、4月号、6月号、1998年 1月号
http://www.nic.ad.jp/jpnic/pub/magazine.html
講演会「インターネットドメイン名システムの新しい展開」資料
http://www.nic.ad.jp/jpnic/publication/presentations/
symposium9711/
Internet Week 97 チュートリアル「gTLDの現状と今後」「ドメイ
ン名と知的財産」
http://www.nic.ad.jp/iw97/documents.html#JPNIC"A PROPOSAL TO IMPROVE TECHNICAL MANAGEMENT OF
INTERNET NAMES AND ADDRESSES"
http://www.ntia.doc.gov/ntiahome/domainname/domainname130.htm

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

215

WWWブラウザーで見かける「cookie」ってなに？
WWW ブラウザーを使ってウェブサーフィンをしているとときおり「cookie をキーワード設定してもよろしいですか？」cookieという表示が出てくる。
ショッピングカート
あまり気にもとめずに「OK」をクリックしているけど「よろしいですか？」と訪ねてくるからには「よくないこと」が起きることもあるんじゃないだろうか？

に、レジの処理ではユーザー（クライアント）がそのページに来る以前に複数の異なるペー
ジでどの商品を選択していたのかを知らなければならない。しかしながら、標準のHTTP
では、それぞれのページへのアクセス処理は別々の接続で行われるために、以前のページ
でどの商品が選択されているのかは、レジのページだけではわからないのである。

石川和也

ユーザープロファイルのロギングができるcookie▼▼（伊藤忠テクノサイエンス㈱）

この問題を解決するために、cookie（クッキー）と呼ばれる方法が考え出された。クッキーを利用すると、サーバーはクライアント側にちょっとしたメモ（4Kバイト程度）を残す
ことができる。クライアント側は、サーバーからcookie を受け取ると、あるファイルとして保存しておく。そして、cookieを送ってきたサーバーに再度アクセスすると、サーバーはそ

便利なHTTP ではあるが、各クライアント

クライアントごとのアクセス状態を保存できない▼の内容を自動的に読み出す。このように、が直前にどのようなコンテンツにアクセスしたかという状態の管理ができないための弊害もいくつかある。サーバーがクライアントの以前

cookie（クッキー）はHTTPの制限を回避するために考え出された仕組みだ。ブラウザのアクセス履歴を管理しておきたいという場合だ。

ー（クライアント）とサーバーの間でのリクエ

たとえば、まずオンラインショッピングが考スト（HTTP）はホームページを見ている間中えられる。オンラインショッピングでは、その行われるのではなく、毎回ネットワーク接続

サイトにある商品を自由に選択して、あとでが行われ、内容を読み終わったらいったん接まとめてレジで会計を行うというスーパーマー

続を切っているのである。これは、ネットワケットと同じ方式が一般的である。この場合クライアント側にメモされたcookie の中
身は、ユーザーも見ることができる。

ークを接続しっぱなしにしてしまうとサーバー側に負荷がかかるのと、複数のサーバーのコンテンツ（特にGIFなどのイメージ）をHREF
タグなどでリンクしているときには、ブラウザ
ー側の同時ネットワーク接続数の制限でコン
テンツ全体が読み込めなくなってしまうためである。そのため、たとえブラウザーでの表示は
1 つの画面であったとしても、それぞれのHTMLファイルやイメージファイルといった単位で1つ（1回）ずつサーバーに個別のネット
ワーク接続を行って読み込んでいるのである。
ウェブサーバーでは、1 つ1 つのコンテンツは独立したファイルとして送信され、ページ

ウェブページにアクセスしたときにこんなダイアログが表示されたことはないだろうか？
これがcookie だ。

ごとにクライアントの状態を管理していない。
そのため、サーバープロセスを複数起動しておくことによって、ブラウザーから要求のあったコンテンツを効率よく送ることができるのだ。

216 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
ショッピングカートとcookie の仕組み

クライアントサーバー「商品Aをカゴに入れる」「商品Aがカゴに入った」

Page1

商品A

メモ（cookie）

商品B

商品Aがカゴに入った商品C

インターネットエクスプローラ4.0 のインターネットオ
プションの詳細設定のウィンドウ。cookie を設定する
項目が見える。

「商品Bをカゴに入れる」＋
商品Aがカゴに入った「商品AとBがカゴに入った」
メモ（cookie）
商品AとBがカゴに入った「購入決定」＋
商品AとBがカゴに入った

ネットスケープナビゲーターの設定メニューの詳細の欄
では、cookie を受け付けるかどうかを設定することができる。

cookie を使うとサーバーは自分の好きなときは、この人はどんな分野に興味を持っていそ「詳細」で、マイクロソフトインターネットエにブラウザーにメモ（cookie）を残し、必要うなのかと、検索キーワードの入力記録を取クスプローラ4.0では、表示メニューの「インに応じてそれを読み出すことができるのであっておくことも可能だ。また、アンケートやターネットオプション」→「詳細設定」で設る。つまり、クライアントにユーザーのプロフ

問い合わせでユーザーの個人情報の入力を行定する。

ァイルを記録しているというわけだ。

わせた後に、ユーザーごとに秘密の番号をもし、すべてのcookieを無効にしたいなら、先ほどのオンラインショッピングでcookie

cookie として割り振っておくことで、ユーザ「Cookieを無効にする」を選択すれOKいい。

を利用すると、利用者が商品を選択するたびー1人1人のウェブサイトでの振る舞いをモニ

cookieを受け付ける前に警告する(Cookieをに選択内容をcookie としてクライアントにメタリングすることも可能となる。

受け入れる前にダイアログを表示)にすれば、モしておき、レジではそのメモを見て会計処

このように、cookie を使えばサーバー側はcookie が送られるたびにダイアログが表示さ理を行うことができる。この機能を「ショッ

個人情報を蓄積して活用することができる。

れてその内容を見ることができる。このオプシ

ピングカート」と言う。

逆に、悪用しようと思えばいくらでもできるョンを選択してブラウズしていると、多くのサという問題点もあるわけだ。

イトでさまざまなクッキーを利用していること課題となる
プライバシー問題▼とはいえ、ほとんどのブラウザーでは、サーがわかるはずだ。そして、もし内容が怪しそ

バーがcookieを送ってきた場合に通知させる

うだったら「いいえ」を選択して受け入れなように設定できる。個人情報が記録されるのいのも1 つの手だろう。ほとんどの場合には、が気になる人は、これらの機能を利用してど送られてくるcookieの内容はテキストなのだ。

cookie なら、サーバーは好きな情報をクラのようなcookie が送られたかをチェックし、

ただし、見てもわかるとは限らないのだが。現

イアントに送って残しておけるし、アクセスさ気に入らなければそれを受け付けないこともで

在、HTTP でのこれらの問題点を解決するた

えあれば好きなときに受け取れるので、ユーザ

きる。cookie を使いたくないときやサーバー

めに、HTTP の拡張が検討されている。将来

ーが以前にもそのページに来たことがあるか、からcookieが送られたことを知りたいときは、

的には、これらの問題も解決された、より安そしてそのときにどんなことをしたのかを記録

そのように設定すればいい。ネットスケープコ

全で使いやすいインターネット環境が提供さすることができる。たとえば検索サービスでミュニケーターでは編集メニューの「設定」→れることになるだろう。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

217

プッシュや
ストリーミングって本当に便利？
「ポイントキャスト」
や「リアルプレイヤー」
を試しても電話代はかさむし
キーワード
あまり便利だともプッシュ
思えません。
ストリーミング
なんであちこちで常時接続話題になるのでしょう。

編集部▼

ければ編集部から「なにか面白いことありませんか」と聞いて歩かなくてはならないのに、みなさんが「プッシュ」してくれるからとっても便利なのだ。

データを読みながら再生する「ストリーミング」▼
インターネットでは文字や画像だけではな
く、音声や映像を見られるようになってきている。たとえば「リアルプレーヤー」や「ネットショー」というアプリケーションを聞いた
ことがあるだろう。これがそのためのものだ。
あまり疑問も感じないで使っている人も多いと思うが、インターネットにとっては非常にエポックメーキングなソフトなのだ。インター
ネットが始まったばかりのころ、こうした音声
や映像は全部のデータをダウンロードしてからでないと再生できなかった。しかも音声や映像のデータは巨大なため、ダウンロードに何情報を取りに行くか？
送ってもらうか？
▼

取りに行かなくても送ってくれる「プッシュ」▼

時間もかかったあげく、中身を見たらつまら

WWW で情報を探すには、きっと検索ペー「プッシュ」の技術を使ったアプリケーショ

た人たちがいた。これがいまのリアルプレーヤ

ジを使ったり、お気に入りのリンク集をたどンの有名なものとして「ポイントキャストネッ

ーの始まりだった。これならクリックしたらすったりしていると思う。しかし、自分で探さトワーク」がある。主にニュースを見るため

ぐに再生が始まるし、つまらなかったすぐにやないとならないのはなかなか面倒。いつ更新に開発されたこのソフトは、パソコンで立ち上めればいい。しかもライブのデータ、つまり番されたかもわからないし、ニュースのページでげておくと定期的に新しい情報を受け取って、組はずっと続くから最終的には何M バイトのは、最新の事件があったときには、インタースクリーンセーバーとして表示してくれたり、データになるかわからないような番組でもイン

ネットですぐに教えてもらいたいものだ。

専用のブラウザーで見たりできる。マイクロソ

ターネットに流すことができるよになったわけ

WWW で調べものをすれば、すごくたくさ

フトのインターネットエクスプローラー4.0 にだ。つまり、データのダウンロードではなく、川んの情報をいながらにして手に入れることがで付いている「アクティブチャンネル」も似たが「流れる」ようにデータを処理するというこきる。ちょうど世界中の図書館にアクセスしような機能だ。こちらはサーバー側が指定しとから、ストリーミング技術といわれている。

ているようなものだ。しかし、よほどまめな人た時間に更新されたHTML ファイルを自動的でなければ図書館に行って調べものをする気にパソコンに送りこんでくれる。

なかったっていうことも多くあったのだ。
そこで「ダウンロードを待たないで、読み込
んだデータから再生が始まったら便利」と思っ

こうしたアプリケーションはすごくあたりまえのことをやっているようだが、実は大変な技にはならない。それに調べたいことがはっきり

このように、こちらからURL を指定してペ術が入っている。データを送り出す側はなるとわかってないと知識を得ることは難しい。

ージを探しにいかなくても、情報を持っていべくデータを小さくしたいし、受け取る側は一方、テレビはたくさんの情報を毎日流しる人がこちらに情報を送り込んでくれる便利

インターネットの回線が混雑して遅くなったている。自宅にいるときにはスイッチを入れてなサービスが「プッシュ」だということはわかりしても途切れないで再生を続けたい。こう

おけば、ちょっと気になる話が始まったら見った。あらためて「プッシュ」というとなんだかしたことは最先端の技術開発だ。まだまだ画ればいいので、自分が知りたいと思っていな

特別な感じがするかもしれないが、実は普段質とか音質には満足できなくても、これがもかったことでも偶然に知識を得られるチャン

みなさんが使っている電子メールも実はプッシ

っともっと技術開発が進めば、いよいよインスがある。もちろん、大事件があればニュー

ュの1つといってもいい。友達がメールで自分

ターネットはテレビやラジオのようになったり、

ス速報が画面のすみに表示される。インターの知らないことを偶然にも教えてくれたりする

ビデオオンデマンドというように、レンタルビ

ネットにおけるプッシュとストリーミングは、ことはよくあるだろう。

デオ屋に行かなくても、好きな映画をパソコ

図書館的な仕組みではなく、テレビのように情報を送り続ける仕組みだといえる。

218 INTERNET magazine 1998/4

実際、編集部でも読者のみなさんからいろ
いろな情報をメールでいただくが、メールがな

ンで見ることができるようになる時代が来るかもしれないという期待の技術だ。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
リアルプレイヤー5.0

アクティブチャンネル

CD-ROM 収録先 v
A → Win → REALPLAY
関連情報 jhttp://www.real.com/
ストリーミングコンテンツの定番とも言えるプレイヤーソフト。アナログ28.8Kbps といった遅い回線でもコンテンツを楽しめるように設定できる。

CD-ROM 収録先 v A → MSIE4̲01
関連情報 jwww.microsoft.com/
japan/
マイクロソフトのアクティブチャンネルは、ポイン
トキャストネットワークよりコンテンツが多い。イ
ンターネットエクスプローラ4.0 に付いている機能なので、単体ではなくインターネットエクスプロー
ラ4.0 をインストールして使用する。

CD-ROM 収録先 v A WIN → POINTC

ポイントキャストネットワーク 関連情報 jhttp://japan.pointcast.com/

プッシュテクノロジーを現実化した最初のソフトウェア。コン
テンツの数はアクティブチャンネ
ルのほうが多いが、ここにきて
日本語のコンテンツも充実して
きている。

問題は
常につながっていること▼ータが流れるわけだから、その分電話代もかが流れたりする。ひょっとすると予約なんかしさんでしまって、楽しく番組を見るという気なくても「ぼくはこんな番組に興味があるん

持ちとお金の余裕のある人でなければならなだけど…」というようなことを登録しておけくなる。

ば、それに該当する番組が自動的に始まるか

情報の送り手は、新しいことがあったらどそこで期待されるのが、利用者全員が常時もしれない。こうなるとテレビとはさらに違っ

んどん利用者に送りたいと思っていても、受接続された環境になること。たとえばOCNのたメディアになる可能性がある。いまはまだそ

け取る側がインターネットにつながってなけれ

ようなサービスがもっともっと安価になって、こまで技術は進んでいないが、きっとストリー

ば話にならない。つまりダイアルアップだった

誰でも申し込めるようになればさらにプッシュ

ミングを研究している企業では、そうしたこら、あまり便利には使えないということだ。ちやストリーミングのコンテンツは便利になってとを考えているに違いない。

ょうど「掲示板に出ているものは、1 週間たはやることになるだろう。

ったら、全員が周知したものとみなす」といいまインターネットでホットな技術である

プッシュとストリーミングが結び付くと…
▼「プッシュ」と「ストリーミング」の今後の動回ソフト」とか「ホームページ録画ソフト」

このプッシュとストリーミングが結び付くとなポイントなのだ。ダイアルアップの限界はやというようなソフトを使っている人も多いと思

もっと面白いことが起こるといわれている。自はりこのあたりにあるということなのだろう。

うが、ポイントキャストを使うよりは、こちら

分があらかじめ予約した時間になると、パソの方がよっぽど便利かもしれない。

コンの画面で自動的にリアルプレイヤーが動う会社もあるかもしれないが、そんなこと言ってもね…というのが本音だろう。
たとえばダイアルアップの人でも「自動巡ストリーミングにしても、結局は長時間デ向、そして利用者が常時インターネットにつながったままになれる環境になること、これがインターネットをもっともっと面白くする大きいて、テレビ番組が始まったり、ラジオ番組

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

219

検索エンジンは
本当にすべてのページが検索できる？

ブサーバーの数だけでも数千万もあると言われており、これらすべてを順番に見ていっては、時間がかかってしまうだけではなく、ネットワークへの負荷が大きすぎる。そこで、個人ユーザーが有用な情報をブックマークしているように、どこからどのあたりまでを見て回れば情報が集まりやすいかを見極めて、どれくらい有効な情報をユーザーに提供するかが、
検索サービス各社の独自のノウハウとなって検索エンジンはよく使うけど検索エンジンによって結果が違うんだよね。
キーワード
本当に世界中の自動収集方式
すべてのウェブページを編集方式探しているのかな？
ディ
レク
トリーサービスだとしたらなんで結果が違っちゃうんだろう？

石川和也

いる。

▼

（伊藤忠テクノサイエンス㈱）

人間の手で選別・分類する「編集方式」▼
このように情報の収集結果を自動的にデー
タベースに事前登録しておくことで検索が高速に行えるのだが、必ずしもすべての情報を網羅できているわけではない。また、自動的に情報を収集するだけでは、「ゴミ」情報や重複も避けられない。そのため、集まった情報を人間が手作業で編集することも必要とさ

検索エンジンはどうやって情報を探し出しているのか？
▼

え続け、更新され続けているのである。まじれている。検索を利用するのは人間だから、めに、1つ1つ探していてはきりがない。

人手による編集によって検索内容の品質をよくすることができるわけだ。この方法は、必自分の知りたい情報を探し出すきっかけとして、検索エンジンもしくはサーチエンジンと呼ばれるサービスを使ったことがある人は多い

24時間休みなく世界中のウェブを探している「自動収集方式」▼

要であれば超最新情報もその場で登録できる
柔軟性を備えているが、人手による編集は時間がかかるためにタイムラグが発生しやすいという欠点もある。

だろう。この分野の草分けでもあるYahoo!やそこで検索エンジンでは、定期的にインタ

このように、インターネットの検索エンジン

最近話題のGoo（グー）などがそれだ。しかーネットを見て回り、情報を収集し、データは、現実的には世界中のすべてのページ情報

し、これらの検索エンジンは、本当に世界中ベースとして整理している。その方法には大をリアルタイムで調査できるものではない。そのすべてのページを検索して、ユーザーに情報

別して2 つがある。その1 つは「自動収集方

してページ情報を収集するロボットのプログラを提供しているのだろうか。結論から言えば、式」で、これは検索「ロボット」とでもいう

ムと人間の手作業の方法の違いによって、検答えは「No」だ。インターネットにある膨大べきプログラムが、世界中のウェブページを休

索エンジンの質や性格に違いが現れる。それな量の情報すべてを対象として、リアルタイ

みなく探し回っているのである。ちなみに、最ぞれの検索エンジンがさまざまな分野に特化

ムに検索することは、今の技術では不可能だ。

近OCNなどを導入した人は、なんだかわからすることによって、その分野だけの利便性はしかしながら、検索エンジンを効果的に利用ないアクセスが特定のアドレスのマシンからや増してくるわけだ。さらに、そうなるとどの検すれば、いつでもほぼ望みどおりの情報を得ってくることに気づいてはいないだろうか。実索エンジンを使えばもっとも目的に合った情られることはご存じだろう。

はそれは「ロボット」の見回りなのだ。

報が得られるかを探し出してくれる検索エンでは、これらの検索エンジンはどのようにしロボットによる情報収集の方法は実に単純て情報を探し出しているのだろう。検索エンで、普段人間がウェブサーフィンしているのジンでは、探し出したい情報をキーワードとと同様に、あるホームページにアクセスし、そして入力して指定することで探してくれる。こ

こにあるリンクを順番にたどっていって情報をのときに、入力されるたびに数千万とも言わ集めているのだ。しかし、リンクの深さは何れるインターネット上のサイトから情報を探し段階でも無限につながっていくので、いつリていたのでは、いくら優秀な検索エンジンでンクをたどるのを止めるかが収集のポイントとでは、読者自身がホームページを作ったとも短時間に探し出すことは不可能だ。ましてなる。また、どのホームページから探し出す

き、多くの人に見てもらえるように検索エンや、相手は世界中で24 時間、絶え間なく増かもポイントで、現在、公表されているウェジンの網に引っかかりやすくするには、言い換

220 INTERNET magazine 1998/4

ジンも出てくるだろう。

自分のホームページを検索・表示されやすくするにはどうすればいい？
▼

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問
えれば誰がが検索したときに表示されやすくいだろう。Yahoo!でのディレクトリー構成は、大きな違いは、情報を収集するコンピュータ

するにはどうすればいいのだろうか。たくさん

ホーム→コンピュータとインターネット→セと人間（記者/編集者）の質と情報量、そしのページにリンクを張ってもらうのは1 つの手

キュリティー…… 。などのように論理的な階て他の情報へのリンクの有無だと言える。

だが、これはそのページを見てもらってからで層になっている。実はこれ以外でも、たとえ編集を行う人間の質は、経験豊富な既存メないとできない。結局、各検索エンジンに連ばAsahi.comに代表される情報メディア系もディアに一日の長があるが、情報量を考える

絡してそのデータベースに登録してもらうの

ディレクトリー系の検索エンジンであると言えと、紙面（誌面）という限られたスペースでが、一番手っ取り早い方法だと言えるだろう。

る。ただし、これらの場合には、情報の対象あるために削らざるを得ない情報のある既存

特に会社の宣伝を兼ねたホームページなどは、がインターネット上に存在しているものではな

メディアは限界がある。これに対して検索エ必ず登録しておきたい。

く実社会の事柄である。また、その情報を収

ンジンは、いくらでも情報を追加することが集しているのはコンピュータではなく、記者可能であり、さらにそれらをリンクしあうこと（人間）である。これをデータベース化し、編により、新たな情報へのアクセス手段を提供

集者が内容をチェックし、社会、経済、スポすることができる。言い換えれば、新聞や雑ーツなどのカテゴリーに分類している。まさし

誌までも包含する1 つのメディアだと言える。

く、ディレクトリーサービスである。

それだけに検索エンジンへのアクセス数は他の利用者に利便性を提供する
ディレクトリーサービス▼
さて、収集した情報を編集する基準としてウェブページよりもずっと多く、インターネッ

いくつかの方法があるが、一般的なものは、

検索エンジンは新たな情報メディアに発展する▼

トのなかの有力な広告メディアとして注目さ造になっている。NTTの企業別電話帳（ハロ

これまでの新聞、雑誌といった既存の情報ィアとしての性格を強めていくだろう。

ーページ）を思い浮かべてもらうとわかりやす

メディアとインターネットでの検索エンジンのそれぞれの情報をカテゴリー（項目）で分類していく方法である。これは、ディレクトリ
ーサービスと呼ばれ、カテゴリーごとの階層構

検索エンジンの自動情報収集システム

れている。これらを考え合わせたとき、検索エンジンはユーザーに提供する情報の質と内容を高めていくことで、今後はより情報メデ

日本の主な検索エンジン
ウェブサイト情報

情報

ウェブサイトウェブサイトURL

方式 名称

ウェブサイト編

YAHOO! JAPAN自goo

http://www.goo.ne.jp/

自infoseek Japan

http://japan.infoseek.com/

編

HOLE-IN-ONE

http://hole-in-one.com/

自

ODIN

http://kichijiro.c.u-tokyo.
ac.jp/odin/編

NTT DIRECTORY

http://navi.ntt.jp/

編

Info NAVIGATOR

http://infonavi.infoweb.
or.jp/

自エキサイト

http://www.excite.co.jp/

編

あちゃらNAVI

http://webdew.rnet.or.jp/

ウェブサイト情報※自 = 自動（ロボット）収集方式
編 = 編集方式

ロボットが自動的に情報を収集する

情検索エンジン

http://www.yahoo.co.jp/

報
ウェブサイト情報
情報

データベース

情報収集ロボット（プログラム）が、定められた基準に従って、休みなく世界中のウェブページを巡回し、データベースに情報を蓄える。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

221

なぜ今
Java が話題になっているの？

いろなものがあり、CPU とオペレーティング
システムの組み合わせが一致したプログラムしか動かすことができなかった。
ところが、Java言語を使って作られたプロ
グラムはなんと機械を選ばずに動かすことができる。これは次ページの図のようになっている。いままでのプログラムはCPU ごとに違ったのだが、Java 言語は「Java 仮想マシン」というソフトウェアで仮想的に作り出されたインターネット関連のニュース記事を読んでいるとJava がセンセーショナルに
キーワード
取り上げられている。
Java 言語「Javaってウェブ
Java 仮想マシン
でアニメーションとかをサン・マイクロシステムズ
動かす難しいアレでしょ」
マイクロソフトって、思っている人はなんでこれほどまでに話題になるのか
いま一度よ〜く考えてみよう。

編集部▼

架 空 のマシンで動 くので、 ブラウザーが「Java 仮想マシン」になるように作ってあれ
ば、どの機種でも同じプログラムが動くのだ。
それどころかこの「Java 仮想マシン」の仕組みをよく考えると、ブラウザーという1つのアプリケーションに影響を及ぼすだけではないということにだんだんと気がついてきた。つまり、ウィンドウズ、マッキントッシュ、UNIXなどのオペレーティングシステムに皮のようにかぶさるので、アプリケーションプログラムから見るとどんなマシンでも「Java」マシンに見えるというところがポイントなのだ。

ホームページを持つようになると、最初は文

いままでのプログラムを作る人たちは、マッ

字とちょっとしたイラストだけだったのが、だ

ク用を作る人とウィンドウズ用を作る人にんだんとアニメーションを動かしたり、気のき別々の技術が必要で、同じプログラムを作りいたメニューを作ってみたくなったりするよう直すのも大変な手間が必要だったのに、なんJava とはいったい何かをもう一度おさらいになるが、それはHTMLだけではできない。そと一度プログラムを作ればそれがどんなマシン

しておくことにしよう。簡単に言うと、Java

こで「Java言語というプログラミング言語を

でも動いてしまう……、という夢のような世は米サン・マイクロシステムズ社が開発した

使ってプログラムを書けばそんなこともできま

界がやってきたわけだ。

「プログラミング言語」であるということだ。

すよ」という機能をネットスケープナビゲーター

しかもインターネットにはいろんな種類のマ

正確には「Java言語」という言い方が正しい。

やインターネットエクスプローラというウェブ

シンがつながっているので、あるプログラムを

一昔前は、パソコンを持っているというこ

ブラウザ−に付けたのがことの始まりだった。

作ってインターネットで配っても、動かせる人とは、少しでもプログラムが書けることと同じでも、Java 言語でプログラムを書くのはそと動かせない人がいるのだが、Java仮想マシ意味だった。しかし、ワープロや表計算のソ

んなに簡単ではないし、実際にはマクロメデ

ンならそんな心配もない。つまり、みんながフトが市販されるようになると、プログラムなィア社の「ディレクター」や「フラッシュ」といJava 仮想マシンの付いたブラウザーを使えばんか書けなくてもパソコンを使える時代になっうアプリケーションで作ったほうが簡単だった

インターネットの利用者にもメリットがあるたのだ。プログラムを書くということは「プロりするので、最近ではJava言語を使ってアニし、プログラム開発者も、マシンごとにプロ

グラミング言語」といわれる「言葉」を使って、メーションを作るような人もだんだんと少なくグラムを書き分ける必要がなくなり楽ができ

コンピューターにやってもらいたい仕事の内容なってきた。では、なんでこの時代にプログるプログラミング言語だといえるのだ。

を書くということなのだが、Java 言語はまさ

ラミング言語がこれだけ話題になるのだろう？

Java はプログラミング言語▼にこのプログラミング言語の1つなのだ。
プログラミング言語といえば、従来ではパソコンでアプリケーションプログラムを開発するのに主流になっていたのが「C 言語」というものだ（それ以前、アマチュアがプログラ

Java 言語の陰にある「Java 仮想マシン」▼

そうなるとウィンドウズはどうなる？
▼
ウィンドウズとマッキントッシュ、好き嫌い

ムを書くのにはBASIC という言語が使われていままでのプログラムは皆さんもご承知のよは別として、いまはウィンドウズのマシンのほいた）。しかしC言語よりももっと開発効率の

うに、マック用、ウィンドウズ用、UNIX 用

うが売れている。値段の問題もあるかもしれ

いいプログラミング言語を作ることを目標とというようにマシンごとに違ったプログラムがないが、使いたいアプリケーションがあるかどして、米サン・マイクロシステムズ社が開発必要だった。もちろんそれぞれのパソコンはうかの問題もあるかもしれない。ところがしたのがこのJava 言語だったのだ。

CPUもインテル社製、モトローラ社製といろ「Java 仮想マシン」がはやると、アプリケー

222 INTERNET magazine 1998/4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

今答える
イ ン タ ー ネ ッ ト の大疑問Java 言語によるプログラムと従来のプログラムの違い

マッキントッシュ用アプリケーション

ウィンドウズ用アプリケーション

Mac OS

ウィンドウズ

マッキントッシュPC

ウィンドウズやMac OS、UNIX では、OS（とCPU）ごとに異なるプログラムを用意しなければならない。

Java用アプリケーション

Javaの仮想マシン

ハードウェアや
オペレーティングシステムが何であっても関係ない
アプリケーションができてしまうJavaの仮想マシン
Javaの
仮想マシン

Mac OS

ウィンドウズ

マッキントッシュPC

NC（ネットワークコンピューター）Java 言語で作ったプログラムは、Java 仮想マシンが載った
ハードウェアなら、CPU の違いにかかわらず動作する。

ションはどちらでも動くわけだから、ハードウェアメーカーはアプリケーションの量では勝負できなくなる。ひょっとすると「ユーザーイン
ターフェイスはやっぱりマックだから……」とJava 仮想マシンはどんどん広がっていく▼

今なにが変わるというよりは業界の戦い▼

そんな心配をしていたら、本当にJava言語

インターネットによって、パソコンが情報をで作られたプログラムだけを動かすコンピュー

検索したり表示したりする装置になりつつあターが登場してきた。それが「ネットワーク

るなか、こうした装置が「Java 仮想マシン」

るマイクロソフト。このままではプログラムをコンピューター（NC）」というものだ。これになって、パソコンと共通のプラットホームに開発するソフト会社が離れていくかもしれなにはハードディスクも最小限しかなく、Javaなるということも、マイクロソフトは見逃すわ

いし、それよりもウィンドウズを採用してくれ

仮想マシンとしてだけ動くもので、まさにウィけにはいかない。

ていたハードウェアメーカーがウィンドウズをンドウズでもマッキントッシュでもないものだ

使わないで「Java仮想マシン」だけ動くパソったのだ。

いうことで、よりマッキントッシュに人気が出るかもしれない。
そこであせったのがウィンドウズを作っていこれが、Java言語を開発し、ネットワーク
技術に自信を持つ米サン・マクロシステムズ社

コンを作り出すかもしれないという心配が出

この勢いは、ウィンドウズやマッキントッシとそれを迎え撃つパソコン業界の雄である米てきたのだ。いままではプラットホーム戦争でュというパソコンの世界だけにとどまらなかっ

マイクロソフト社の攻防だ。また、マイクロソ

勝ってきたのに、「Java 仮想マシン」というた。家電製品やIC カードにまで「Java 仮想

フトに市場を奪われたと思っているアプリケー

皮をかぶせたらウィンドウズマシンでもマッキマシン」を入れてしまおうということで開発がションソフト会社などがサン・マイクロシステ

ントッシュでも「Java 仮想マシン」になるの始まったのだ。エンジニアにとっては、「Java

ムズ側の味方をしているのも現在の構図だ。

で、これまでの努力がなんの意味もなくなる

仮想マシン」ということだけわかっていれば、実際にはまだまだ既存のウィンドウズアプリという戦略的な問題になっているのだ。

実際のハードウェアごとの知識がなくても同ケーションを凌駕するようなJava のアプリケ

その逆もまた同じで、いままでプラットホー

じ技術でプログラムが開発できるというメリッーションは開発されていないし、今すぐにユー

ムでマイクロソフトにやられてきた企業は「こトは大きい。すでに、日本ではあまり普及しザーがなにかの判断を迫られているわけではな

れならマイクロソフトの呪縛から逃れられるかていないが、全米では普及しているケーブル

い。それよりも業界最大手の2 社が、どちらもしれない」と思い、特に米国ではJava言語

テレビのセットトップボックスというデコーダ

が将来の主導権を握れるかというパワーゲーへのシフトが始まったのだ。

ーのハードウェアにも、「Java仮想マシン」をムをしていると理解しておけばいいだろう。し入れてしまう大手のケーブルテレビ会社（米かし、ことの成り行き次第では私たちのコン

TCI 社）まで現れたのだ。

ピュータ環境や家庭電化製品などの動向が大きく変わることもあるかもしれない。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/4

223

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバー
アーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ
番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.