一つの通信でも、役割の異なる複数のプロトコルから成り立っていることも多く、それらをまとめたものは「プロトコル・スタック」、 「プロトコル・ファミリー」、「プロトコル・スイート」などと呼ぶ。これは、ネットワーク・プロトコルが階層的に定義されているのに対応して、 それを実装するソフトウェアも階層的に構築されるためである。また、このことからプロトコルや、プロトコル・スタックは、しばしばそれらのソフトウェアでの実装を指すこともある。 最近のインターネットの通信に関するプロトコルは、コンピュータ上で動くソフトウェアに関する取り決めを中心に、 伝送路などのハードウェアについての取り決めも含まれ、そのほとんどは、IETFによって定められ、その他のものについてはIEEEやISOなどの組織によって定められている。 ITU-Tは電気通信に関するプロトコルの策定を行う。
通信プロトコルとは、ネットワークを介してコンピュータ同士が通信を行なう上で、相互に決められた約束事の集合。通信手順、通信規約などと呼ばれることもある。 英語しか使えない人と日本語しか使えない人では会話ができないように、対応しているプロトコルが異なると通信することができない。 人間同士が意思疎通を行なう場合に、どの言語を使うか(日本語か英語か)、どんな媒体を使って伝達するか(電話か手紙か)、というように2つの階層に分けて考えることができるが、 コンピュータ通信においても、プロトコルの役割を複数の階層に分けて考える。 階層化することによって、上位のプロトコル(を実装したソフトウェア)は自分のすぐ下のプロトコルの使い方(インターフェース)さえ知っていれば、 それより下で何が起きているかをまったく気にすることなく通信を行なうことができる。電話機の操作法さえ知っていれば、 電話会社の交換局で何が起きているか知らなくても電話が使えるのと同じである。
プロトコルはたくさんの種類があります。これらのプロトコルを機能ごとに分類するために階層モデルというものが存在します。 たとえば学校ではたくさんのことを学びますが、その内容は教科や学年によって細かく分類されています。そうすることで、3年生の1学期は掛け算の九九を行い、 5年生の1学期は小数の掛け算の勉強をしよう、というように順序立てて勉強を進めることができます。 同様に通信処理も、まずは通信したいデータが生成されて、次に生成されたデータを通信できるように加工して、あて先の情報を与えて、通信データを電気信号に変換して送出する、 など順序立てた処理が必要になります。 学校のカリキュラムのように、順序立てた処理を行うためにたくさんある処理やプロトコルをまとめたものをプロトコル階層とかプロトコルスタックと呼びます。 オールドドメイン 販売のカエルドメインです。 中古ドメイン 販売のカエルドメインです。 奇蹟の木モリンガをご存知ですか?『グリとモリのモリンガ屋さん』へお越しください。 今こそはじめようFX特集 グアムのゴルフやレンタルクラブ、グアムのゴルフ場のキャンペーン情報や海外旅行などダンロップのゼクシオ。 グアム旅行ホテル観光地図グアムお土産レンタカーなどグアムのオプショナルツアー、グアムのホテル。 グアム、ロイズ、ラ・フランス、TGIフライデーズ、グアムのレストラン、プラネット ハリウッド、パーム・カフェ。