プロトコルとは、通信機器同士がデータをやり取りする際に従う共通のルール (通信規約) です。人間同士の会話に「まず挨拶し、用件を伝え、最後に別れの挨拶をする」という暗黙のルールがあるように、機器同士の通信にも「どのような形式でデータを送り、どう応答するか」を定めた取り決めが必要です。
電話通信で使われる主要なプロトコルには、SIP (Session Initiation Protocol) があります。SIP はVoIP 通話の発信・着信・切断を制御するプロトコルで、「電話をかける」「電話に出る」「電話を切る」という動作を機器間で調整します。実際の音声データの伝送には RTP (Real-time Transport Protocol) が使われ、SIP と RTP の組み合わせで IP 電話が成立しています。
インターネットの基盤となる TCP/IP (Transmission Control Protocol / Internet Protocol) は、すべてのインターネット通信の土台です。TCP がデータの確実な配送を保証し、IP がデータの宛先を管理します。Web 閲覧の HTTPS、メールの SMTP、ファイル転送の FTP なども、TCP/IP の上に構築されたプロトコルです。
セキュリティ関連では、TLS (Transport Layer Security) が通信の暗号化を担います。HTTPS の「S」は TLS による暗号化を意味し、Web サイトとの通信内容を第三者から保護します。VoIP 通話の暗号化には SRTP (Secure RTP) が使われます。VoIP の基礎知識でプロトコルの実際の動作を解説しています。