01通信プロトコル
プロトコルとは、コンピューターやサーバー、インターネット上の機器がお互いに通信するときのルールのことです。サーバーには様々な通信が絶えず発生しています。1つ1つの通信の中身を見て、どのような通信分類かを判定すると膨大な作業量になります。そこで、プロトコルを見るだけでどんな通信内容か、すぐに判定できるようにしたのです。
例えば、郵便物を運ぶ場面を想定しましょう。郵便物のラベルに何も書いていなければ、逐次中身を確認して食品であれば冷凍しなければならないし、割れ物であればより慎重に運ばなければなりません。しかしラベルに「冷凍物」とか「割れ物」と書いてあるだけで、郵便物の扱いをすぐに決定することができます.プロトコルも同じで、通信内容がメールなのか、サーバー接続なのか、通信内容に応じて行うべき処理が変わってくるので、すぐに通信内容を判定できるように、プロトコルは存在するのです。またプロトコルが存在しない場合、異なるシステムやデバイス間での互換性が保たれないため、情報が正しく交換されない可能性があります。これは、データの誤解釈や通信エラーを引き起こす原因となります。以下に実際のプロトコルの一部を表にしています.それぞれのプロトコルの役割は今後説明するので内容は理解しなくても大丈夫です。
プロトコル一覧
| プロトコル名 | 全名 | 説明 |
|---|---|---|
| HTTP | Hyper Text Transfer Protocol | ウェブページの送受信に使用されるプロトコル。 |
| HTTPS | Hyper Text Transfer Protocol Secure | 暗号化された通信によりセキュリティを強化したHTTP。 |
| FTP | File Transfer Protocol | ファイルの送受信に使用されるプロトコル。 |
| SMTP | Simple Mail Transfer Protocol | メールの送信に使用されるプロトコル。 |
| TCP | Transmission Control Protocol | インターネット上でデータの送受信を行う際に用いられる、信頼性の高い通信を確立するプロトコル。 |
| UDP | User Datagram Protocol | TCPよりも速度を優先した、信頼性の低い通信を行うプロトコル。 |
コメントを残す