通信プロトコル
通信プロトコルとは?
通信プロトコルとは、ネットワークにつながる機器同士がデータをやりとりするための約束事のことです。
プロトコルとは、対象の物事を複数の人が使えるようにするための「約束事」のことで、プロトコルの多くは「ネットワーク上での通信」で使用されています。そのため、通信プロトコルとも呼ばれています。
例えば、私たちが普段当たり前のように閲覧しているWebサイト。これは、どうやって表示されているのでしょうか。
それは「HTTP」と呼ばれる通信プロトコルを使って通信を実現しています。
Webサイトの情報は、Webサーバーが管理しています。Webサーバーが管理しているWebサイトを閲覧するには、Webサーバーと通信が必要です。
そこで、利用者(クライアント)のコンピューターとWebサーバー間で「HTTP」というルールに従い通信をおこないます。
このように通信プロトコルとは、ネットワークにつながる機器同士がデータをやりとりするための約束事のことであり、通信プロトコルで定められたルールに従い、通信をおこないます。
通信プロトコルの種類
通信プロトコルには、さまざまな種類があります。
Webの通信には「HTTP」、メールを送信するときは「SMTP」、ファイルを転送するときは「FTP」など、用途に応じてさまざまな通信プロトコルが存在します。
代表的な通信プロトコルには次のようなものがあります。※通信プロトコルはたくさんあるので、あくまでも一部です。
通信プロトコル | 説明 |
---|---|
HTTP | Webの通信で使用する(Webサイトの閲覧など) |
SMTP | メールを送信する際に使用する |
POP3 | メールを受信する際に使用する |
IMAP | メールを受信する際に使用する |
Telnet | 遠隔地にあるサーバーやルータを遠隔操作する際に使用する |
FTP | ファイルを転送する際に使用する |
DHCP | IPアドレスを自動的に採番し、各コンピューターに割り振る |
TCP | 信頼性の高い通信を実現する |
UDP | 速度重視の通信を実現する |
IP | IPアドレスを使った通信を実現する |
ICMP | 「IP」を補助する役割を持つ |
IPsec | IPパケットのレベルで暗号化を実現する |
ARP | IPアドレスからMACアドレスを取得する際に使用する |
イーサネット | ネットワークケーブル(有線LAN)の規格 |
無線LAN | 無線通信の規格 |
EGP | 自律システム間(AS)でルーティングテーブルを最新化する際に使用する |
IGP | 自律システム内(AS)でルーティングテーブルを最新化する際に使用する |
helpful
この記事は役に立ちましたか?