會話初始協議 SIP (1)

2021-08-22 01:26:05 字數 1607 閱讀 5008

會話初始協議(sip) 在

internet

internet

端點(被稱作使用者**)協調這些協議來彼此發現,並就他們所希望共享的特徵化會話達成一致。為了定位預期的會話參與者,同時也是為了其他的功能,

sip允許網路主機(被稱為

proxy server

)建立這樣的乙個底層機制,即使用者**可以傳送註冊、邀請會話和其他的一些請求。

sip對於建立、變換和終止會話來說,是一種靈活的、通用的工具。工作方式與底層傳輸協議無關,也不依賴於一些既定的會話型別。

sip是乙個應用層控制協議,可以建立、變換和終止多**會話(會議),如網際網路那個**呼叫。

sip也可以邀請參與者到已存在的會話中,如多播會議;**可以被新增到(或者刪除)乙個已存在的會話。

sip透明地支援名稱對映與重定向服務,用來支援個人移動性——使用者可以維護乙個單獨的、外界可見的標示,而不管他們是在網路的什麼位置。

sip對於建立與終止多**通訊的支援分為

5個方面:

1)使用者定位:對用於通訊的終端系統的確認。

2)使用者有效性:被叫使用者加入通訊的自主性確認。

3)使用者能力:**和**應用的引數的確認。

4)會話設定:「振鈴」,被叫與主叫使用者會話引數的設定。

5)會話管理:包括會話的變換與終止,會話引數的修改以及服務的呼叫。

sip不是乙個垂直的綜合通訊系統。更確切的說,

sip是配合其他

ietf

協議來建立乙個完整的多**體系的乙個部件。典型地,這些體系中會包括象傳輸實時資料並作

qos反饋的實時傳輸協議(

rtp)、控制流**傳輸的實時流協議(

rtsp

)、控制公共**交換網(

pstn

)閘道器的**閘道器控制協議(

megaco

)以及描述多**會話的會話描述協議等協議。因此,

sip應該是被用來與其它協議相關聯而為使用者提供完整的服務的。但是,

sip最基本的功能與操作並不依賴於這些協議。

sip並不規定服務。但是,

sip為實現各種不同的服務提供了最基本的原語。例如,

sip可以定位乙個使用者並傳送乙個不透明的物件到他當前的位置。假設這個原語用於傳送乙個在

sdp中寫到的會話說明,那麼,端點間就款額已達成一致的會話引數;同樣是這個原語,如果背影用於傳送乙個還是像會話說明那樣的呼叫著**,那麼「

caller id」

服務就可以很容易的被實現。就像這個例子所描述的那樣,乙個單獨的原語可以為幾種不同的服務所使用。

sip沒有提供像議席控制(

floor control

)或表決控制這樣的會議控**務,也沒有規定會議是如何被組織的。

sip可以用於使用其他會議控制協議的會話初始化工作。既然

sip訊息和他們所建立的會話可以完全地穿過不同的網路,那麼

sip就不能,也不會提供任何種類的網路資源限制能力。

由服務本身來提供安全性是很重要的。最後,

sip提供了一整套安全服務,包括防拒絕服務的預防、認證(使用者對使用者和**對使用者)、完整性保障以及加密與保密服務。

sip可以工作於

ipv4

和ipv6

。(未完......)

會話初始協議 SIP (1)

在inter inter 端點 被稱作使用者 協調這些協議來彼此發現,並就他們所希望共享的特徵化會話達成一致。為了定位預期的會話參與者,同時也是為了其他的功能,sip允許網路主機 被稱為 proxy server 建立這樣的乙個底層機制,即使用者 可以傳送註冊 邀請會話和其他的一些請求。sip對於建...

會話發起協議 SIP

會話發起協議 sip session initial protocol 即有乙個或多個參與者的用於建立 修改和終止會話的應用層控制 信令 協議。這些會話包括 internet 呼叫 多 分發和多 會議。用於建立會話的 sip 邀請攜帶允許參與者進行相容的 型別協商的會話描述。sip 使用稱作 伺服器...

SIP(會話發起協議)

sip session initiation protocol,會話初始協議 是由ietf internet engineering task force,網際網路工程任務組 制定的多 通訊協議。它是乙個應用層的信令控制協議。用於建立 修改和釋放乙個或多個參與者的會話。這些會話可以是internet...