第1-5限目:ITの歴史 - 共通ルール(プロトコル)の誕生 -

このサイトは、IT業界に興味のある学生や、ITインフラへの転職を考えている方、
 基礎を整理し直したい現役エンジニア向けに作られたサイトになります
 現在の連載では、「ITの歴史」を 電気工事・ネットワーク・サーバー・クラウドという視点から整理しています。


1-5:十名単位のネットワークが生まれルールが必要になった

ルーター先生

前の回では、距離が伸びることで、ネットワークが一気に複雑になったことを見てきました。規模も徐々に増して、十人を超えてきました。

ルーター先生

しかし考えてみると、線がつながっていれば、それだけで情報は正しく伝わるでしょうか?

スイッチちゃん

……つながっていれば、大丈夫そうな気もします。

ルーター先生

それが実は、そう簡単ではありませんでした。

ルーター先生

距離が伸び、多くのパソコンが関わるようになると次のような問題が起き始めました。

ルーター先生

・どこから送られてきた情報なのか分からない
・途中で通信が混ざってしまう
・同時に送られて、ぐちゃぐちゃになる

ルーター先生

二つのパソコンをつなぐだけでなくなったが故にですね。

クラウドちゃん

確かに、みんなが同時に話し始めたら聞き取れませんね。

ルーター先生

パソコンを人と見立てるのもいい例ですね。
人同士の会話でも、暗黙のルールがあります。

ルーター先生

・順番に話す
・同じ言葉の意味を共有する
・相手が聞いていることを前提にする
これがないと、会話は完全には成立しません。

ルーター先生

パソコン同士のやり取りも、まったく同じです。

ルーター先生

むしろ機械は空気を読みません。察してくれません。雰囲気も分かりません。人ならば先ほどの条件を満たさずとも嚙み砕くことは出来ますが。

サーバーちゃん

全部、決めてあげないとダメなんですね。

ルーター先生

はい。そこで必要になったのが、共通のルールでした。

ルーター先生

このルールには、次のような役割があります。

ルーター先生

・誰から誰へ送るのか
・どこから始まり、どこで終わるのか
・どういう形で送るのか

ルーター先生

これらのルールを事前に決めておくことで、初めて“伝わる通信”になります。

サーバーちゃん

ルールを決めても機械は分かりませんよね?

ルーター先生

はい、なので「このルールで電気信号を解釈する機器を作ろう」と作って、通信を成立させました。

ルーター先生

当時は世界中に共有ルールがあったわけではないので、企業によってルールがまちまちだったりもしたようです。

クラウドちゃん

そうしたら通信はどうなるのですか?

ルーター先生

ある機械は
「00010001」を1文字として扱い、
別の機械は
「0001」「0001」と2つに分けて扱うとしたとき

ルーター先生

「良い」と伝えたいため、00010001と電気信号が走ったら
機器A:「いい」と送りたい → 0001 0001
機器B:00010001 → 「り」(見た人は「?」となる)
となって、互いに違う解釈をしてしまいます。

ルーター先生

そのように問題が生じてしまっていたようです。一方で、同じ企業が作った製品同士であればルールが一致するため通信が出来ておりました。

ルーター先生

しかしそれだけでは不便だという事で、共通ルールというものが出来てきました。

ルーター先生

そうして段々と、全ての企業の製品が同じルールに基づいて製品を作って下さり、どの機器でも通信が通るようになったという流れになります

ルーター先生

この共通のルールをプロトコルなんて呼び方をします。

電流くん

ちょっとややこしいぜ。

ルーター先生

概念的でややこしいですからね。ゆっくり理解しましょう。

クラウドちゃん

けどルールがあった時通信はどうなるんですか?

クラウドちゃん

全部に毎回送ると、他の通信と混ざってしまい大変そう。

ルーター先生

ケーブルもいくらでも電気を通せるわけではないですからね、その懸念は正しいです。

ルーター先生

では次には通信などを『制御する存在の誕生』 に触れていきましょう。


この章の始まりはこちらです。
全体の流れを初めから追いたい方は、参考にしてみてください。

目次

 プロトコルなどの話はややこしいですね。
 このBlogでは上記のように触れておりますが、違うという意見の人がいてもおかしくないものです。IT業界、単語の捉え方自体人それぞれ解釈がありながらも、ある程度概念は一致しているといった形で進んでいる印象です。

 そんな中でも、ITに興味があるという方に伝わりやすい解釈という意味合いで、今回のプロトコルについては取り上げさせていただきました。
 難しい概念ですので、ゆっくり認識していきましょう。




こちらはキャラクターの画像です。ご興味がある方だけ展開してみてくださいね。


■ クラウドちゃん
  本教室の生徒役。ご令嬢。


よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次