sip協議的簡介(一)

2021-08-02 03:53:11 字數 1377 閱讀 9383

sip協議即會話初始協議,它廣泛應用於cs,ngn以及ims的網路中,它能夠支援下列五種多**通訊的信令功能:

1.使用者定位:確定參加通訊的終端使用者的位置;

2.使用者通訊能力協商:確定通訊的**型別和引數;

3.使用者意願互動:確定被叫是否樂意參加某個通訊;

4.建立呼叫:包括像被叫「振鈴」,確定主叫和被叫的呼叫引數;

5.呼叫處理和控制:包括呼叫重定向,來電轉駁和呼叫終止等等。

sip 會話使用多達四個主要元件:sip使用者**

、sip

註冊伺服器

、sip 

**伺服器

和 sip

重定向伺服器。這些系統通過傳輸包括了 sdp 協議(用於定義訊息的內容和特點)的訊息來完成 sip 會話。下面概括性地介紹各個 sip 元件及其在此過程中的作用。

sip 使用者** (ua) 是終端使用者裝置,如用於建立和管理 sip 會話的移動**、多**手持裝置、pc、pda 等。使用者**客戶機發出訊息。使用者**伺服器對訊息進行響應。

sip 註冊伺服器是包含域中所有使用者**的位置的資料庫。在 sip 通訊中,這些伺服器會檢索參與方的 ip 位址和其他相關資訊,並將其傳送到 sip **伺服器。

sip **伺服器接受 sip ua 的會話請求並查詢 sip 註冊伺服器,獲取收件方 ua 的位址資訊。然後,它將會話邀請資訊直接**給收件方 ua(如果它位於同一域中)或**伺服器(如果 ua 位於另一域中)。

sip 重定向伺服器允許 sip **伺服器將 sip 會話邀請資訊定向到外部域。sip 重定向伺服器可以與 sip 註冊伺服器和 sip **伺服器同在乙個硬體上。

在同一域中建立 sip 會話

具體過程: 1.呼叫使用者 b 2.查詢b

3.響應b 的 sip 位址                              4.呼叫

5. 響應                                              6. 響應

7. 多**通道已建立

以下是抓包的具體結果:

註冊過程

呼叫過程

在不同的域中建立 sip 會話

具體過程如下: 1. 呼叫使用者 b                  2. 詢問b 中的使用者      

3. 響應                             4. 呼叫域 b 的 sip **   

5. 查詢b                          6. 使用者 b 的位址    

7. **呼叫                     8. 響應  

9. 響應                             10.響應  

11.多**通道已建立

以上就是sip最簡單的乙個過程。

SIP協議簡介

協議簡介 會話初始化協議sip session initiation protocol,rfc3261 是乙個基於文字的處於應用層的控制協議,可以用來建立 修改 終止會話。具有簡練 開放 相容和可擴充套件等特性。sip只是整個多 架構中的一部分,可以和實時資料傳輸協議 rtp 實時流協議 rstp ...

SIP協議簡介

sip協議的特性和優勢 特 性 優 勢 簡潔性sip的協議棧比其它的voip協議都要小。sip可以看作是乙個簡單的工具箱,利用它便於實現智慧型終端 閘道器 程序和客戶端軟體。可擴充套件性 端到端 點到點 的結構,使得它比較容易擴充套件。當要增加新的使用者到基於sip協議的系統中時,與其它的voip協...

SIP 協議之 簡介 (一)

前言 sip session initiation protocol,會話發起協議 是由ietf internet工程任務組 提出的ip 信令協議,是採用utf 8字符集來進行編碼的文字協議。sip是一種通訊協議,定義了如何在通訊裝置 計算機,手機,pda等 之間相互連線和資訊交換。1 常見名稱的解...