我對我的最終項目感到困惑。 (a。)Asterisk與TLS之間的比較(以及防止第三方捕獲語音數據,防火牆測試)((a。)Asterisk與TLS之間的比較((抖動,吞吐量,延遲,分組丟失) b。)帶DTLS的星號。DTLS在VoIP上的實現
我與我的最後一個項目幾個問題:
- 我找不到任何的源代碼,以便能夠在我的Asterisk服務器DTLS安全運行(到目前爲止,它已經在的WebRTC服務只實現)。是否可以在我的Asterisk服務器上啓用它並通過軟電話(Jitsi/Blink)保護VoIP呼叫?
- 我應該爲我的DTLS安裝單獨的SIP服務器以使用Asterisk IP PBX嗎?
- TLS支持的軟電話(沒有軟電話正式支持我發現的DTLS)運行DTLS?
在所有的尊重,我真的很感激,如果你回覆我的消息。我在這裏有點困惑,我希望你能以一種或多種方式幫助我。謝謝!
爲什麼軟電話使用tls而不是dtls?它對我來說沒有意義,因爲在我看來,通過軟電話使用udp的voip呼叫。 cmiiw – alsterisk
我應該給出一個更明確的答案。 VoIP電話使用兩種協議:一種用於信令(通常爲SIP),一種用於媒體(通常爲RTP)。 SIP通常通過UDP,TCP或TCP + TLS發送。它是爲SCTP定義的,我認爲DTLS有一個草稿規範,但我從未見過使用過。媒體幾乎總是作爲UDP發送,因爲它需要實時。如果您想查看加密媒體,請查看SRTP(RFC 3711)。在WebRTC中使用的還有ZRTP(不太常見--RFC 6189)和DTLS-SRTP(RFC 5764)(主要區別在於SRTP中的密鑰交換髮生在信令中)。 – korvus