售前電話
135-3656-7657
售前電話 : 135-3656-7657
無論進(jìn)行何種類型的溝通,您都需要一個(gè)可靠的框架來開始對話。與典型的對話一樣,您需要在開始之前進(jìn)行介紹。會(huì)話發(fā)起協(xié)議:Session Initiation Protocol (SIP)是數(shù)字世界的協(xié)議。這是一種開始和結(jié)束在線對話的簡單方式,也是我們所知道的徹底改變了通信的實(shí)時(shí)技術(shù)的基礎(chǔ)。
SIP協(xié)議概述
使用會(huì)話發(fā)起協(xié)議(SIP)建立的VoIP電話呼叫示例。首字母縮略詞遍布數(shù)字通信領(lǐng)域。它們看起來很復(fù)雜,但大多數(shù)都很簡單。會(huì)話發(fā)起協(xié)議(稱為SIP)也不例外。
SIP協(xié)議是一組用于計(jì)算機(jī)通信的通用標(biāo)準(zhǔn)。SIP會(huì)話是任何實(shí)時(shí)通信,例如電話、會(huì)議,甚至視頻。啟蒙意味著開始。在實(shí)踐中最常見的SIP示例是用于使用IP語音或VoIP的電話呼叫。但它還有許多其他用途。視頻會(huì)議、即時(shí)消息,甚至電腦游戲都可能使用SIP。
二十年前,互聯(lián)網(wǎng)工程任務(wù)組(IETF)于1999年在RFC3261中對SIP進(jìn)行了標(biāo)準(zhǔn)化。SIP利用了另外兩種流行的協(xié)議。第一個(gè)是超文本傳輸??協(xié)議(HTTP),它建立了廣泛采用的瀏覽網(wǎng)站的方法。SIP交互看起來就像那些用于訪問網(wǎng)絡(luò)的交互。
IETF采用的第二種協(xié)議是簡單郵件傳輸協(xié)議,即SMTP,我們使用它來發(fā)送電子郵件。與電子郵件標(biāo)頭一樣,SIP包括兩方之間會(huì)話的元數(shù)據(jù)。要利用SIP,您必須擁有一部SIP電話。在技??術(shù)層面上,SIP通過UDP或TCP在端口5060或5061上傳輸VoIP流量。相比之下,瀏覽網(wǎng)頁通常發(fā)生在端口80和443上。
值得注意的SIP協(xié)議特性需要注意的是,SIP位于協(xié)議的應(yīng)用層,只是一個(gè)信令協(xié)議。SIP本身不處理多媒體會(huì)話的任何細(xì)節(jié)。會(huì)話描述協(xié)議或SDP處理媒體詳細(xì)信息。實(shí)時(shí)傳輸協(xié)議或RTP處理數(shù)據(jù)的傳遞。
SIP首先與一個(gè)或多個(gè)人發(fā)起呼叫。在此消息中,SIP客戶端為請求建立參數(shù)。它使用前面提到的標(biāo)頭字段來執(zhí)行此操作。這些字段可以顯示用戶可用性、用戶位置和用戶能力,以及其他數(shù)據(jù)。收到請求后,另一方或多方回復(fù)接受或拒絕。
標(biāo)頭字段的特征之一是指示安全傳輸。當(dāng)使用URI方案sips時(shí),該協(xié)議表示必須使用傳輸層安全性(TLS)進(jìn)行消息傳遞。通過SIP撥打的電話會(huì)從Nextiva等SIP服務(wù)提供商中繼到傳統(tǒng)電話網(wǎng)絡(luò)。
了解SIP用戶代理字段可用于SIP請求的另一個(gè)功能是User-Agent字段。該字段可用于指定請求設(shè)備的軟件和硬件。然后被叫方可以使用此信息來檢查兼容性。作為一種開放標(biāo)準(zhǔn),SIP允許用戶與不同的服務(wù)提供商進(jìn)行通信。SIP還可以通過稱為SIP中繼的過程將IP電話呼叫轉(zhuǎn)換為與固定電話的連接。這使您可以同時(shí)使用VoIP和固定電話號碼進(jìn)行通信,而不必在VoIP或固定電話之間進(jìn)行選擇。
在通話過程中,SIP可以控制會(huì)話管理。例如,它可以將新用戶添加到流中,例如在電話會(huì)議中?;蛘咚梢园渌襟w類型,例如共享文件或關(guān)閉視頻。最后,當(dāng)會(huì)話結(jié)束時(shí),SIP負(fù)責(zé)確保雙方同時(shí)結(jié)束會(huì)話。
SIP協(xié)議如何工作?
會(huì)話啟動(dòng)協(xié)議適用于雙向通信。對于每條SIP消息,一臺(tái)設(shè)備發(fā)送請求,另一臺(tái)設(shè)備接收并稍后響應(yīng)。響應(yīng)是根據(jù)其消息進(jìn)行編碼的。三位數(shù)序列中不同的前面數(shù)字具有不同的含義。例如,1xx響應(yīng)代碼表示設(shè)備已收到并正在處理消息。以2xx開頭的代碼表示完成,3xx用于重定向等。最常見的代碼是200,表示操作已成功完成,無需進(jìn)一步詳細(xì)信息。SIP請求或回復(fù)相對較短,只有幾行解釋了呼叫的詳細(xì)信息。
SIP注冊商的角色是什么?
雖然SIP消息可以直接聯(lián)系另一方,但它們通常通過SIP代理服務(wù)器——有點(diǎn)像總機(jī)。SIP服務(wù)器處理SIP請求并將它們定向到各個(gè)用戶。從那里,設(shè)備建立相互信任的通信。SIP請求從何而來?這些請求很可能來自SIP電話或軟件電話應(yīng)用程序。
SIP注冊器類似于地址簿。它將各種用戶與IP網(wǎng)絡(luò)上的訪問點(diǎn)相關(guān)聯(lián),在那里人們可以訪問他們。