OSI参照モデルのお勉強・その2--ネットワークのイロハ(3)
前回に引き続き、今回もOSI参照モデルの5階層について説明する。前回の物理層、データリンク層、インターネット層に続いて、今回はトランスポート層とアプリケーション層について話そう。
息子と幼児向け番組をよく見るが、そこで流れる曲やお遊戯などは自分が幼い頃に見てきたものとさほど変わっていない。中学生や高校生向けの番組は様変わりしているのにだ。どういうことだろうか。おそらく音楽にしても運動にしても、「超基礎」部分はいつの時代になっても変わらないからだろう。それと同じく、発展の著しいネットワークの世界でも「超基礎」部分はあまり変わっていない。私が入社した10年(程)前も、ネットワークの基礎であるTCP/IPから学んだ。「超基礎」は簡単には変わらないので途中で腐敗することはなく、一度身に着けると財産になるのだ。
と、話はかなり強引だが、「超基礎」は非常に重要なのでモチベーションを上げて頑張っていこう。
さて、今回は前回に引き続き、残りのレイヤ(階層)である「トランスポート層」と「アプリケーション層」について説明する。これらのレイヤは「データリンク層」より論理的なので、なかなかイメージしにくいかもしれないが、基本は「アプリケーションデータを他のPCにどうやって送るのか、どんなルール(プロトコル)に従事すれば正しく配送(デリバリ)できるのか」がポイントである。前回、今回とお話しする各レイヤ(5階層)のプロトコルを正しく理解することができれば、ネットワークの最終目的であるデータ(アプリケーション)のデリバリが可能になる仕組みの概要が把握できるだろう。今回も頑張って理解してほしい。
トランスポート層
では、まず第4層(レイヤ4)のトランスポート層について説明する。
このレイヤの役割は、ノードの異なるネットワーク機器に送信したデータを正しく配送(デリバリ)することである。「え? インターネット層のIPがあるのに?」と思われるかもしれない。
IPは、現実社会で言う「郵便番号」や「住所」に当たり、これらのあて先情報は「IPアドレス」として送信されるデータに含まれている。しかし、最終的に相手先に届けるには「名前」がいる。そう、IPには郵便物で合わせて必要な「名前」が書かれていない。ではこの「名前」にあたる部分はどこか。それが「トランスポート層」で使われる「ポート番号」だ。この「ポート番号」は、上位アプリケーション(サービス)を特定する。どういうことか、もう少し詳しく説明しよう。
前回までに説明した「データリンク層」(レイヤ2)、「インターネット層」(レイヤ3)は、簡単にいうとネットワーク機器を特定するものである。「MACアドレス」「IPアドレス」により相手先のPCを特定し、データを送ることができる。しかしながら、送られてきたデータを実際に活用するには、アプリケーションを使わなければなければならない。
トランスポート層- 1人の推薦記事
- 0人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
- 特集: ネットワークのイロハ (7件)
- 今日のトップ記事
- 3日前
- 4日前
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
ユーザーにとっては、UIがすべて
モジラ、「Firefox 3.1」の第2アルファ版を公開
Google Chromeに携わったキラ星のような開発者たち:コミックから読み解く
Google ChromeのCSS 3対応状況
Google Chromeのユーザーインタフェース:IE・Operaとの類似を考える
フォトレポート:Google Chromeを支えるブレーンたち、ローンチイベントで集合
Appleの「JailBreak」に対する考えを推理する
Oracle VM Templatesを活用する
iPhoneがそれでもJailBreakできる理由
Firefoxの必携アドオン10選
ITエンジニアの幸せな未来とは:ワークとライフは対立しない
フォトレポート:「iPhone」アプリで暇つぶし--CNET記者が「これで1日過ごしました」
KDDI「SaaSソリューション」
「シンプル」&「低コスト」な運用管理
ZDNet Japan ホスティング特集
Webセキュリティ特集
Techno Exchange
ログ管理ソリューション特集
サーバ仮想化・グリーン化の利点を最大化!
APC SOLUTIONS FORUM 2008をレポート
セキュリティ対策レベルテスト公開!
ZDNet Japan Green IT