通信プロトコル
[Wikipedia|▼Menu]

TCP/IP群
アプリケーション層


BGP

DHCP

DNS

FTP

HTTP

IMAP

IRC

LDAP

MGCP

NNTP

NTP

SNTP

TIME

POP

RIP

ONC RPC

RTP

SIP

SMTP

SNMP

SSH

Telnet

TFTP

TLS/SSL

XMPP
カテゴリ
トランスポート層


TCP

UDP

DCCP

SCTP

RSVP
カテゴリ
インターネット層


IP (IPv4IPv6)

ICMP

ICMPv6

NDP

IGMP

IPsec
カテゴリ
リンク層


ARP

OSPF

SPB

トンネリング (L2TP)

PPP

MACイーサネットIEEE 802.11DSLISDN
カテゴリ

通信プロトコル(つうしんプロトコル、Communications protocol)、あるいはネットワーク・プロトコルは、ネットワーク上での通信に関する規約を定めたものである。「通信規約」や「通信手順」と訳す場合もある。


目次

1 説明

2 構成要素

3 各種プロトコル

3.1 第1層(物理{フィジカル}層)のプロトコル

3.2 第2層(データリンク層)のプロトコル

3.3 第2+3層のプロトコル

3.4 第3層(ネットワーク層)のプロトコル

3.5 第3+4層のプロトコル

3.6 第4層(トランスポート層)のプロトコル

3.7 第5層(セッション層)のプロトコル

3.8 第6層(プレゼンテーション層)のプロトコル

3.9 第7層(アプリケーション層)のプロトコル


4 歴史

5 応用

5.1 自動車

5.2 家電

5.3 機器

5.4 航空宇宙


6 関連

6.1 プロトコル記述言語


7 出典

8 関連項目


説明

一つの通信でも、役割の異なる複数のプロトコルから成り立っていることも多く、それらをまとめたものは「プロトコルスタック」、「プロトコル・ファミリー」、「プロトコル・スイート」などと呼ぶ。これは、ネットワーク・プロトコルが階層的に定義されているのに対応して、それを実装するソフトウェアも階層的に構築されるためである。また、このことからプロトコルや、プロトコル・スタックは、しばしばそれらのソフトウェアでの実装を指すこともある。

最近のインターネットの通信に関するプロトコルは、コンピュータ上で動くソフトウェアに関する取り決めを中心に、伝送路などのハードウェアについての取り決めも含まれ、そのほとんどは、IETFによって定められ、その他のものについてはIEEEISOなどの組織によって定められている。ITU-Tは電気通信に関するプロトコルの策定を行う。
構成要素

通信プロトコルは、伝送路の物理条件、伝達、相手の特定、情報表現の4つの基本要素より成り立っている。
伝送路の物理条件
有線通信の場合は、ケーブルとコネクタの形状と電気特性や光学波長、変調方式を規定する。無線通信の場合は、周波数帯や変調方式を規定する。例えば、
IEEE 802.11, Bluetooth, ZigBeeなどがある。
伝達
伝達に関する要素として、通信プロトコルの中核をなす多くの決まりごとが規定されている。この中には信号にどのように「1」と「0」を割り当てるのかといった「符号化コード」から始まって、「同期」、「アクセス制御」、「誤り制御」、「フロー制御」などの各方式の規定が含まれている。
相手の特定
1対1の通信路に関するプロトコルでは例外的に規定の必要がないが、複数の端末が接続されるネットワーク上では送信先を特定する必要がある場合が多い。個別の「アドレス」によって特定できるが、1つの端末には、MACアドレスやIPアドレスのように用途によって複数種類のアドレスが割り振られることが多く、それらの間での変換ルールに関しての複雑な取り決めが規定されている。
情報表現
ビットの羅列を有効な情報として通信するために、情報の表現ルールを相互に取り決める必要がある。ビットの区切り単位として古くは6ビットや7ビットで1つの文字を表現していたが、今では多くが8ビットで区切られたASCIIコードを文字コードとして使っていることが多く、日本ではシフトJIS等も使用される。また、いくつかの文字の組み合わせでコマンドとする取り決めや、送信する内容、つまりデータそのものの表現方法も取り決めておかなくてならない。こういった情報の配置と構成に関する表現ルールがパケット・フォーマットやフレーム・フォーマットといった形で、詳細な取り決めが規定される[1]
各種プロトコル










OSI参照モデル
7. アプリケーション層

HTTP

DHCP

SMTP

SNMP

SMB

FTP

Telnet

AFP

X.500

6. プレゼンテーション層

SMTP

SNMP

FTP


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:28 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:FIRTREE