普段は、それほど意識していなくても、ちょっと考えると不思議なネットワークの仕組み。
それをドクター・カワシマが、パズルを解くようにやさしく解説しましょう。

ドクター・カワシマの【第 4 回】

リニューアル

今月のテーマ

データがちゃんと届かなかった場合どうするの？

先月号では、インターネットでデータを送ると、なんとデータがなくなることがあるという衝撃的な事実を披露してしまいました。そんなんじゃ、インターネットなんて使えないじゃないかって？ ちょっと待ってください。データがなくなっても受け取る方がなくなったことに気がついて、もう一度送り直してもらうように送り主に要求するのです。ですから、送ったデータがなくなるといっても心配ないのです。
データが壊れるという状況はパソコン通信をやっているときによく直面しますね。そう、

164 INTERNET MAGAZINE 1995/12

イラスト：村松 ガイチ

画面の文字が化けるということです。これは回線にノイズ（雑音）がのってしまっているからなのです。インターネットでも同じようなことが起きますが、この場合は「パケットがなくなる」という現象になります。先月説
明したようにパケットの紛失は通信エラー以外の理由、たとえばルーターが忙しすぎるということでも起こります。
しかし、インターネットサービスプロバイダーにつないで、FTP でとってきたファイルやWWW で見ている絵が壊れたりしませんよね。これはどうしてなのでしょうか？

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

ドクター・カワシマの下の絵を見てください。絵の右側にタ依頼されたタイルを運ぶ途中で割ってししかし、ちょっと考えてみてください。

イル貼りの壁を完成させようとしている人まったり、なくしてしまったりすることがタイルをなくしてしまうような業者がちゃがいます。この壁はちょっと凝っていて、あるのです。しかし、これでは送り主のタんと受領書をタイル会社に届けてくれる同じ形のタイルは使わず、1 つ1 つ違ったイル会社の責任問題になってしまいます。とは思えませんよね。受領書を途中でなタイルを順に下から貼っていかなければ完

そこで、タイル会社の人はちょっとしたくしてしまったり、破いてしまったりして成することができません。しかも、貼るた工夫を思いつきました。送ったタイルがちいるかもしれません。でも、受領証が届めのタイルは1 枚ずつ順にタイル会社からゃんと現場に届いたら、受け取った人かかなかった理由を追求していても時間が送られてくることにします。タイル会社から「受領書」を送り返してもらうというかかります。ちょっと無駄ですが、受領ら届けられたタイルが1 枚でも届かなかっことです。受領書がタイル会社の手元に書が戻ってこなかったタイルは、原因はとたり、届いても割れていたりしたら、そこきたら、そのタイルは無事に相手に届いもかく、もう一度送り直すことにしましから先のタイルを貼ることができずに、壁たことを把握できるわけです。もし、あるた。現場では、重複してしまったタイルに貼る作業は止まってしまいます。

時間のうちに受領書が届かなければ、途は破棄することにしました。

実はこのタイルを運んでいる運送業者、中でタイルがなくなったか、壊れていて使ちょっといいかげんな会社だったのです。

いものにならなかったということです。

送った荷物は、受領書が届くことで、確実に相手に届いたということがわかります。

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

INTERNET MAGAZINE 1995/12

165

受領書はいつまで待っていても仕方ないので、ある一定の時間を経過しても届かない場合は、荷物がなくなったと判断して、もう一度荷物を送り出します。

タイル会社から現場までの往復がまるすことにします（基本的には受領書が手り出し、現場では「Q」のつぎに貼るべまる1 日かかるとします。そうだとすると元に届くまではつぎのタイルを送りません

きタイルを待っているのですが、どうも届順調にいけば、受領書は24 時間後にはタが、効率を考え、ある程度は前に送ったきません。途中でタイルをなくしてしまっイル会社に送り返されてくるはずです。でタイルの受領書が届かなくても、先に送た人や壊してしまった人がいるようです。

すからタイル会社の人は、タイルを送ったり出したりすることもあります）。

もう、わかりましたよね。
「タイル」とら時計を確認して、受領書が戻ってくる上の絵では、「A」から「Z」までのタいっているのは「パケット」のことで、までの時間を計っているのです。そして予イルを送って壁を完成させようとしている「壁」といっているのが「ファイル」、そ定している以上の時間がたっても、現場ところです。
「Q」のタイルまでは無事にして「運送業者」といっているのが、「通からタイル会社に受領書が届かなければ、現場に届いて、壁ができています。ちょう

信回線」のことです。もちろん、「タイルその送ったタイルは相手には届いていない

ど「Q」の受領書をタイル会社に届けよ業者」というのはデータの送り出し側、（または、壊れている）可能性が高いというとしているところです。そして、つぎの「現場」というのはデータの受け取り側でうことで、もう一度同じタイルを送り直「R」、「S」、「T」という3 枚のタイルを送す。

166 INTERNET MAGAZINE 1995/12

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

ドクター・カワシマののだ！
「届く」

データはちゃんとこのように、パケットがなくなる可能性のとるしかありませんよね。

「IP 運送」を下請けとして依頼するのですが、ある「ネットワーク」を使ってファイルを送ここで注意して欲しいのはFTP やWWW

「IP 運送」が荷物をなくしてもいいように、ってもファイルが壊れていないのは、FTP やがエラーを訂正するためのプロトコルを使っ受取証と再送の仕組みで、確実に届くようWWW といったアプリケーションがパケットてパケットを確実に届けるようにがんばってにコントロールします。もちろん、送り主でを確実に届けるしかけを持つ「プロトコル」いるのではないことです。あなたが荷物（パあるあなたは、まさか「IP 運送」が運んでいを使っているからです。もちろん通信回線のケット）を誰かに送りたいとき、荷物をなくるなんてことは一切知らず、「TCP 便」に依品質向上、この例でいえば運送業者への「教す信頼性の低い業者である「IP 運送」に直頼をしているわけです。これがTCP/IP とい育」も意味があることですが、100%が保証さ接依頼せず、 信頼性の高い運送業者である

う言い方になっているプロトコルのエラー訂れていないのであれば、このような自衛策を「TCP 便」を使います。「TCP 便」は、結局正の仕組みの基礎なのです。

もう一度送って、ちゃんと届けば、壁は完成。それでもだめなら、何度でも送り直す根性が必要。回線品質が悪くても、ちゃんとデータが届くのは、受領書と再送の仕組みがあるからです。

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

INTERNET MAGAZINE 1995/12167

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この 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.