4

XMPP を使用して VoIP 電話会議を行うために Jitsi を使用するとします。セキュリティを決定するものは何ですか?それは XMPP プロトコル自体の機能ですか、それとも私が使用しているアカウント/サーバー (例: www.jabber.org) ですか? Jabber の Web サイトで、SSL と TLS の使用について言及されていますが、これは VoIP 用でしょうか?

XMPP にはすでにある程度のセキュリティがあると仮定すると、XMPP を介して通常の音声通話を発信するだけでなく、ZRTP を使用する利点は何ですか?

ZRTP の有無にかかわらず、音声通話に SIP と XMPP を使用することに違いはありますか?

ありがとう!

4

1 に答える 1

4

XMPP と SIP は「シグナリング プロトコル」として知られています。これらは、2 つのクライアントがデータの小さなパケットを相互に通信できるようにするチャネルを提供するように設計されています。SIP は主にシグナリングのみを目標として設計されましたが、XMPP は主にメッセージングとプレゼンスを目標として設計されました。時間が経つにつれて、両方とも徐々にお互いの領域に拡大してきました:)

ただし、技術的には、SIP も XMPP も実際の音声/ビデオ データを伝送しません。これは、RTP、ZRTP などの他のプロトコルに任されており、クライアントはシグナリング プロトコルを使用してネゴシエートします (たとえば、IP アドレスとポート情報、および ZRTP のキーを交換する必要があります)。

これは、SSL を介して XMPP を実行することがセキュリティにとって不可欠であることを意味しますが、それはシグナリング部分 (メディア チャネルをネゴシエートするクライアント) のみを保護します。音声/ビデオは XMPP チャネルを経由しないため、ZRTP を使用して個別に保護する必要があります。

于 2013-08-23T09:25:09.413 に答える