SIP 介紹

2018-12-28 18:13 更新

會話發(fā)起協(xié)議(SIP,Session Initiation Protocol)是在VoIP技術(shù)中使用的最常見的協(xié)議之一。它是一種應用層協(xié)議,與其他應用層協(xié)議協(xié)同工作,以控制Internet上的多媒體通信會話。

VoIP技術(shù)

在進一步討論之前,讓我們首先了解有關(guān)VoIP的幾點。

  • VOIP是一種允許您通過互聯(lián)網(wǎng)提供語音和多媒體(視頻,圖片)內(nèi)容的技術(shù)。 它是任何時間,任何地方與互聯(lián)網(wǎng)的可用性最便宜的溝通方式之一。

  • VOIP的一些優(yōu)勢包括 -

    • 低成本

    • 可移植性

    • 無額外電纜

    • 靈活性

    • 視頻會議

  • 對于VOIP呼叫,您需要的是一臺帶有互聯(lián)網(wǎng)連接的電腦/筆記本電腦/手機。下圖描述了VoIP呼叫如何發(fā)生。

VoIP

有了這個基礎,讓我們回到SIP。

SIP - 概述

以下是關(guān)于SIP的幾點注意事項 -

  • 以下是關(guān)于SIP的幾點注意事項 - ...

  • SIP是由IETF(因特網(wǎng)工程任務組)標準定義的應用層協(xié)議。 它在 RFC 3261 中定義。

  • SIP體現(xiàn)了客戶端 - 服務器體系結(jié)構(gòu)以及來自 HTTP 的URL和URI以及來自 SMTP 的文本編碼方案和標題樣式的使用。

  • SIP利用SDP(會話描述協(xié)議)的幫助,SDP描述了用于通過IP網(wǎng)絡傳遞語音和視頻的會話和RTP(實時傳輸協(xié)議)。

  • SIP可用于雙方(單播)或多方(多播)會話。

  • 其他SIP應用包括文件傳輸,即時消息,視頻會議,在線游戲和蒸汽多媒體分發(fā)。

SIP適用在哪里?

基本上SIP是一種應用層協(xié)議。它是用于創(chuàng)建和終止與一個或多個參與者的會話的簡單網(wǎng)絡信令協(xié)議。SIP協(xié)議被設計為獨立于底層傳輸協(xié)議,因此SIP應用可以在TCP,UDP或其他低層網(wǎng)絡協(xié)議上運行。

下圖說明了SIP在事物的一般方案中的位置 -

SIP Layers

通常,SIP協(xié)議用于兩個或更多個端點之間的互聯(lián)網(wǎng)電話和多媒體分發(fā)。例如,一個人可以使用SIP發(fā)起到另一個人的電話呼叫,或者某人可以與許多參與者創(chuàng)建電話會議。

SIP協(xié)議被設計為非常簡單,具有有限的命令集。它也是基于文本的,因此任何人都可以讀取在SIP會話中的端點之間傳遞的SIP消息。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號