ネットワーク講座 > 通信プロトコルの基礎

プロトコルとは?

プロトコル(protocol)とは、通信規約・約束事です。

コネクションとは?

コネクション(connection)とは、仮想的な通信路のことです。

データの転送にかかわるプロトコルは、

コネクション型プロトコルとは?

コネクション型プロトコルは、信頼性を重視したデータ転送ができるように設計されたプロトコルです。

コネクション型プロトコルの例:TCP (Transmission Control Protocol)

コネクション型プロトコルの通信は、

  1. 開始時
  2. 通信時
  3. 終了時
    の3つの段階があります。

コネクション型プロトコル通信の3段階は、電話と似ています。

通信開始時の仕組みは?

コネクションの確立後、送信側は受信側にデータ送信を開始することができる。

データ送信時の仕組みは?

  1. エラー制御:受信側は、データが届いたことを送信側に通知するため、確認応答を返す
  2. フロー制御:送信側は、ネットワークの混雑の度合いに応じて、データの送信量を変化させる。
  3. 順序制御:データが正しい順序で届くように、あるいは順序が異なって届いても元の順序に再構成できるようにする。

通信終了時の仕組みは?

コネクションレス型プロトコルとは?

コネクションレス型プロトコルは、効率を重視したデータ転送ができるように設計されたプロトコルです。

コネクション型プロトコルの例:UDP (User Datagram Protocol)

コネクション型プロトコルの通信は、相手が通信可能かどうか確認せずに、データを送信します。

ネットワークアーキテクチャとは?

通信に必要な機能に合わせて、複数のプロトコルを体系的にとりまとめたものをネットワークアーキテクチャまたはプロトコルスタックと呼びます。
代表的なネットワークアーキテクチャには、OSITCP/IPがあります。
データ通信において、同じネットワークアーキテクチャを使用したノード間で、通信を実現することができます。

レイヤー(階層)とは?

ネットワークアーキテクチャは、通信に必要な機能を、通信の流れに合わせていくつかの段階に分けています。
それぞれの段階を「階層」または「レイヤー」と呼びます。

http://program.sagasite.info/wiki/index.php?plugin=attach&refer=OSI%E5%8F%82%E7%85%A7%E3%83%A2%E3%83%87%E3%83%AB&openfile=tcpip0801.jpg

http://atnetwork.info/tcpip/tcpip08.html


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-08-26 (金) 14:15:21