セッション確立プロトコルSIP(Session Initiation Protocol)
IP-PBXのAsteriskをインストールして、SIPを調査したときの覚書。
SIPとは
特徴まとめ
暗号化せずに運用されることが多く、セキュリティの面まで考慮して実装できる人は少ない。
TLSとSRTPで暗号化する。
商用サービスでは必須だと思う(発注元から何も言われなくても)。
5G時代ではリアルタイム性の需要が増して、より活用されていくと思う。
【関連記事】
SIPとは
クライアント間でセッションを確立するための通信プロトコル参考:Session Initiation Protocol - Wikipedia
特徴まとめ
- セッションの管理(開始・変更・終了)だけのプロトコル。
- HTTPベース。だからソフトウェアの実装も簡単。
- 主にIP電話、テレビ電話、チャットなど双方向リアルタイム通信で利用されている。
- セッションを確立したあと、RTP(Real-time Transport Protocol)を利用して音声や動画を配送するのが一般的。
暗号化せずに運用されることが多く、セキュリティの面まで考慮して実装できる人は少ない。
TLSとSRTPで暗号化する。
商用サービスでは必須だと思う(発注元から何も言われなくても)。
- Secure Calling Tutorial - Asterisk Project - Asterisk Project Wiki
- VoIPセキュリティ | ボイス ソリューション | 製品&サービス | SOFTFRONT
5G時代ではリアルタイム性の需要が増して、より活用されていくと思う。
【関連記事】