售前電話
135-3656-7657
售前電話 : 135-3656-7657
“SBC和像Kamailio或OpenSIP這樣的SIP服務器有什么區(qū)別?”提醒我們,在我們的電信術(shù)語世界中,有時我們需要停下來解釋我們在說什么。
讓我們退后一步,看看大局。在部署基于SIP的應用程序(如Asterisk或FreeSWITCH)時,在某些時候,需要在多個服務器(物理或虛擬)之間劃分呼叫負載??赡苁且驗榱髁康脑颍蛘咧皇菫榱藢_服務器崩潰造成的中斷,將流量分散到多個物理服務器是一個明智的策略。下一個挑戰(zhàn)是將來自一個或多個服務提供商的傳入流量路由到這些SIP應用程序。SIP服務器和SBC都可以根據(jù)一系列可編程標準路由流量,包括:撥打號碼、原始號碼、隨機、輪詢、可用性等。
SIP服務器和SBC也可以處理一些互操作性和安全服務,但這是差異開始更加明顯的地方。
那么,什么是SBC,它與Kamailio或OpenSIP等SIP服務器有何不同?
最簡單的解釋是–SIP服務器操作和路由SIP消息,從不接觸媒體路徑。但是,SBC代理SIP消息和媒體,充當兩個網(wǎng)絡之間的中介,在信令和媒體上應用復雜的操作、安全和路由規(guī)則。
SBC中的SIP消息和媒體代理是通過背靠背用戶代理(或簡稱B2BUA)完成的,實質(zhì)上是在一個網(wǎng)絡上終止SIP會話,然后在另一個網(wǎng)絡上重新啟動新會話。這可以是廣域網(wǎng)和局域網(wǎng)之間,兩個廣域網(wǎng)之間或兩個局域網(wǎng)之間。SBC最常見的用例將它們放在DMZ中,將一側(cè)放在WAN上,另一側(cè)放在專用(和安全)LAN上,受保護的LAN上有SIP應用程序(Asterisk、FreeSWITCH或其他)。在此角色中,SBC在各種SIP應用程序中保護和分配流量負載。
使用B2BUA比簡單的SIP服務器更耗費資源,但這可以通過提供的附加功能和安全性來平衡。
除了更好地控制安全策略之外,SBC的B2BUA功能還有其他好處,包括: