當前位置:生活全書館 >

綜合知識

> sip協議是什麼協議

sip協議是什麼協議

sip協議是什麼協議

演示機型:華為MateBook X    系統版本:win10    

sip協議是會話發起協議,是由IETF制定的多媒體通訊協議。SIP是一個應用層的信令控制協議,用於建立、修改和釋放一個或多個參與者的會話;它是一種源於網際網路的IP語音會話控制協議,具有靈活、易於實現、便於擴充套件等特點。

小編還為您整理了以下內容,可能對您也有幫助:

sip協議是會話發起協議,是由IETF制定的多媒體通訊協議。SIP是一個應用層的信令控制協議,用於建立、修改和釋放一個或多個參與者的會話;它是一種源於網際網路的IP語音會話控制協議,具有靈活、易於實現、便於擴充套件等特點。

特點:

SIP的一個重要特點是它不定義要建立的會話的型別,而只定來自義應該如何管理會話。有了這種靈活性,也就意味著SIP可以用於眾多應用和服務中,包括互動式遊戲、音樂和視訊點播以及語音、視訊和Web會議。SIP訊息是念亮沒基於文字的,因而易於讀取和除錯。新服務的程式設計更加簡單,對於設計人員而言更加直觀。SIP如同電子郵件客戶機一樣重用MIME型別描述,因此與會話相關的應用程式可以自動啟動。SIP重用幾個現有的比較成熟的Internet服務和協議,的筆響調迫呀絲僅如DNS、RTP、RSVP等。不必再引入新服務對SIP基礎設施提供支援,因為該基礎設施很多部分已經到位或現成可用。

sip是什麼

SIP(會話發起協議)屬於IP應用層協議,用於在IP網上為使用者提供會話應用。會話指兩方或多方使用者之間的語音、視訊、及其他媒體形式的通訊,具體可能是IP電話、會議、即時訊息等等。

SIP是一個信令協議,它對應於傳統電話網路中的呼叫信令協議(比如SS7 ISUP)。構建一個完整多媒體通訊架構還需要結合其他一些協議,必要的有:RTP,用於媒體傳輸;RSVP,用於QOS保證等等。

會話的發起與管理如下:

SIP主要用於建立、修改和終止一個會話。

1、發起方向目的方傳送一個SIP請求訊息(INVITE),其中包含提議的會話引數的描述,請求在二者之間建立一個會話。

2、目的方返回一個SIP響應訊息(200 OK),其中包含接受的會話引數的描述,接受會話建立請求。

3、發起方傳送一個SIP請求訊息(ACK)確認會話的建立。

4、會話中的任意一方可以傳送一個SIP請求訊息(reINVITE),其中包含提議的新的會話引數,請求修改二者之間的會話。

5、另一方返回一個SIP響應訊息(200 OK),其中包含接受的新的會話引數,接受會話修改請求。

6、會話中的任意一方可以傳送一個SIP請求訊息(BYE),請求結束會話。

7、另一方返回一個SIP響應訊息(200 OK),接受會話結束請求。

sip協議是什麼協議

本教程操作環境:windows7系統、Dell G3電腦

SIP (會話發起協議)

SIP(Session Initiation Protocol,會話初始協議)是由IETF(Internet Engineering Task Force,因特網工程任務組)制定的多媒體通訊協議。

SIP是一個基於文字的應用層控制協議,用於建立、修改和釋放一個或多個參與者的會話。這些會話可以是Internet多媒體會議、IP電話或多媒體分發。會話的參與者可以通過組播(multicast)、網狀單播(unicast)或兩者的混合體進行通訊。

SIP 是一種源於網際網路的IP 語音會話控制協議,具有靈活、易於實現、便於擴充套件等特點。

SIP與負責語音質量的資源預留協議(RSVP)互操作。它還與若干個其他協議進行協作,包括負責定位的輕型目錄訪問協議(LDAP)、負責身份驗證的遠端身份驗證撥入使用者服務 (RADIUS) 以及負責實時傳輸的 RTP 等多個協議。

隨著計算機科學技術的進步,基於分組交換技術的IP資料網路以其便捷性和廉價性,取代了基於電路交換的傳統電話網在通訊領域的核心地位。SIP協議作為應用層信令控制協議,為多種即時通訊業務提供完整的會話建立和會話更改服務,由此,SIP協議的安全性對於即時通訊的安全起著至關重要的作用。

SIP是什麼

SIP:The Session Initiation Protocol (會話啟動協議)

SIP是一個應用層的信令控制協議。用於建立、修改和釋放一個或多個參與者的會話。這些會話可以好似Internet多媒體會議、IP電話或多媒體分發。會話的參與者可以通過組播(multicast)、網狀單(unicast)或兩者的混合體進行通訊。

SIP是類似於HTTP的基於文字的協議。SIP可以減少應用特別是高階應用的開發時間。由於基於IP協議的SIP利用了IP網路,固定網運營商也會逐漸認識到SIP技術對於他們的深遠意義。

使用 SIP,服務提供商可以隨意選擇標準組件。不論媒體內容和參與方數量,使用者都可以查詢和聯絡對方。SIP 對會話進行協商,以便所有參與方都能夠就會話功能達成一致以及進行修改。它甚至可以新增、刪除或轉移使用者。

SIP它既不是會話描述協議,也不提供會議控制功能。為了描述訊息內容的負載情況和特點,SIP 使用 Internet 的會話描述協議 (SDP) 來描述終端裝置的特點。SIP 自身也不提供服務質量 (QoS),它與負責語音質量的資源保留設定協議 (RSVP) 互操作。它還與若干個其他協議進行協作,包括負責定位的輕型目錄訪問協議 (LDAP)、負責身份驗證的遠端身份驗證撥入使用者服務 (RADIUS) 以及負責實時傳輸的 RTP 等多個協議。

SIP 的一個重要特點是它不定義要建立的會話的型別,而只定義應該如何管理會話。有了這種靈活性,也就意味著SIP可以用於眾多應用和服務中,包括互動式遊戲、音樂和視訊點播以及語音、視訊和 Web 會議。SIP訊息是基於文字的,因而易於讀取和除錯。新服務的程式設計更加簡單,對於設計人員而言更加直觀。SIP如同電子郵件客戶機一樣重用 MIME 型別描述,因此與會話相關的應用程式可以自動啟動。SIP 重用幾個現有的比較成熟的 Internet 服務和協議,如 DNS、RTP、RSVP 等。不必再引入新服務對 SIP 基礎設施提供支援,因為該基礎設施很多部分已經到位或現成可用。

對 SIP 的擴充易於定義,可由服務提供商在新的應用中新增,不會損壞網路。網路中基於 SIP 的舊裝置不會妨礙基於 SIP 的新服務。例如,如果舊 SIP 實施不支援新的 SIP 應用所用的方法/標頭,則會將其忽略。

SIP 於傳輸層。因此,底層傳輸可以是採用 ATM 的 IP。SIP 使用使用者資料報協議 (UDP) 以及傳輸控制協議 (TCP),將於底層基礎設施的使用者靈活地連線起來。SIP 支援多裝置功能調整和協商。如果服務或會話啟動了視訊和語音,則仍然可以將語音傳輸到不支援視訊的裝置,也可以使用其他裝置功能,如單向視訊流傳輸功能。

SIP 會話使用多達四個主要元件:SIP 使用者代理、SIP 註冊伺服器、SIP 代理伺服器和 SIP 重定向伺服器。這些系統通過傳輸包括了 SDP 協議(用於定義訊息的內容和特點)的訊息來完成 SIP 會話。

SIP 使用者代理 (UA) 是終端使用者裝置,如用於建立和管理 SIP 會話的行動電話、多媒體手持裝置、PC、PDA 等。使用者代理客戶機發出訊息。使用者代理伺服器對訊息進行響應。

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

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

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

什麼是SIP協議?

分類: 電腦/網路 >> 網際網路

解析:

概述:

SIP(Session Initiation Protocol)是由IETF定義,基於IP的一個應用層控制協議。由於SIP是基於純文字的信令協議,可以管理不同接入網路上的會晤等。會晤可以是終端裝置之間任何型別的通訊,如視訊會晤、既時資訊處理或協作會晤。該協議不會定義或可使用的業務,傳輸、服務質量、計費、安全性等問題都由基本核心網路和其它協議處理。SIP得到了微軟、AOL、等廠商及IETF和3GPP等標準制定機構的大力支援。支援SIP的網路將提供一個網橋,以擴充套件向網際網路和無線網路的各種裝置提供融合業務能力。這將允許運營商為其移動使用者提供大量的資訊處理業務,通過SMS互通能力與固定使用者和2G無線使用者互動。SIP也是在UMTS3GPP R5/R6版本中使用的信令協議,因此可以保護運營商目前的投資而及具技術優勢和商業價值。

SIP的技術優勢

*於接入:SIP可用於建立與任何型別的接入網路的會晤,同時還使運營商能夠使用其它協議。

*會晤和業務:SIP不或定義可以建立的會晤型別,使多種媒體型別的多個會晤可以在終端裝置之間進行交換。

*協議融合:SIP可以在無線分組交換域中提供所有業務的融合協議。

SIP的商業價值

*收入商機:新的融合多媒體業務可以部署在GORS,UMTS,XDSL,WLAN等與接入的域中,因此運營商可以在3GPP R5推出之前就開始創收。

*經濟高效:由於SIP是與接入的協議,無線運營商無需構建適用於多種接入網路的基礎設施。

--------------------------

SIP協議是什麼 sip系統組成元素介紹【詳解】

什麼是SIP終端/IMS服務控制介面

  SIP終端

  SIP協議及其發展:

  sip(session initiation protocal)稱為會話發起協議,是由ietf(internet engineering task force)組織於1999年提出的一個在基於ip網路中,特別是在internet這樣一種結構的網路環境中,實現實時通訊應用的一種信令協議。而所謂的會話(session),就是指使用者之間的資料交換。在基於sip協議的應用中,每一個會話可以是各種不同的資料,可以是普通的文字資料,也可以是經過數字化處理的音訊、視訊資料,還可以是諸如遊戲等應用的資料,應用具有巨大的靈活性。

  作為一個ietf提出的標準,sip協議在很大程度上借鑑了其他各種廣泛存在的internet協議,如http(超文字傳輸協議)、smtp(簡單郵件傳輸協議)等,和這些協議一樣,sip也採用的基於文字的編碼方式,這也是sip協議同視訊通訊領域其他現有標準相比最大的特點之一。

  sip協議的提出和發展,是伴隨著internet的發展而發展的,到目前為止它走過了以下幾個階段。

  1996年首先出現了sip的概念,這時sip的主要應用是針對internet上的各種文字應用,如電子郵件、文字聊天等。

  1999年3月,itef的多方多媒體會晤控制(mmusic)工作組提出了rfc2543建議,供各廠商和機構討論。

  1999年9月,sip工作組從mmusic中分離並出來,成立了sip工作組,並與2000年7月發表了sip的草案。

  2002年6月,itef的sip工作組又發表了rfc3261建議,以取代rfc2543。

  由於網路環境以及相關多媒體技術的不足,在sip協議首次提出的時候,僅僅針對各種文字應用,隨著技術的發展,並通過和ietf中ip電話工作組(iptel)、ip網中電話選路(trip)工作組等兄弟工作組配合工作,在sip協議中大大加強了對多媒體通訊的支援。 SIP系統的基本組成:

  按邏輯功能區分,sip系統由4種元素組成:使用者代理、sip代理伺服器、重定向伺服器以及sip註冊伺服器。

  sip使用者代理

  sip使用者代理,又稱為sip終端,是sip系統中的端使用者,在rfc3261中將它們定義為一個應用。根據它們在會話中扮演的角色的不同,又可分為使用者代理客戶機(uac) 和使用者代理伺服器(uas)2種。其中前者用於發起呼叫請求,後者用於響應呼叫請求。

  sip代理伺服器(sip proxy server)

  sip 代理伺服器,是一箇中間元素,它既是一個客戶機又是一個伺服器,具有解析名字的能力,能夠代理前面的使用者向下一跳伺服器發出呼叫請求。然後伺服器決定下一跳的地址。

  重定向伺服器 (redirect server)

  重定向伺服器是一個規劃sip呼叫路徑的伺服器,在獲得了下一跳的地址後,立刻告訴前面的使用者,讓該使用者直接向下一跳地址發出請求而自己則退出對這個呼叫的控制。

  sip註冊伺服器 (sip register server)

  sip註冊伺服器用來完成對uas的登入,在sip系統的網元中,所有uas都要在某個登入伺服器中登入,以便uac通過伺服器能找到它們。

  IMS服務控制介面

  ISC介面是IMS核心網路CSCF提供給IMS應用網路的介面。ISC介面向業務引擎、OSA業務能力伺服器提供SIP/SDP呼叫控制、SIP事件相關的訂購與通知等功能。ISC介面基於SIP協議。

請問什麼是SIP協議?

SIP(Session Initiation Protocol,會話初始協議)是由IETF(Internet Engineering Task Force,因特網工程任務組)制定的多媒體通訊協議。它是一個基於文字的應用層控制協議,用於建立、修改和釋放一個或多個參與者的會話。廣泛應用於CS(Circuit Switched,電路交換)、NGN(Next Generation Network,下一代網路)以及IMS(IP Multimedia Subsystem,IP多媒體子系統)的網路中,可以支援並應用於語音、視訊、資料等多媒體業務,同時也可以應用於Presence(呈現)、Instant Message(即時訊息)等特色業務。可以說,有IP網路的地方就有SIP協議的存在。[1-2] SIP是類似於HTTP。SIP可以減少應用特別是高階應用的開發時間。由於基於IP協議的SIP利用了IP網路,固定網運營商也會逐漸認識到SIP技術對於他們的遠意義。中文名會話初始化協議外文名Session Initiation Protocol出現時間二十世紀九十年代中期釋出機構IETF釋出時間1999年目錄1會話協議

▪ 壓縮機制▪ 應用

2發展歷程

3通訊要求

4會話構成

▪ 使用者代理▪ 註冊伺服器▪ 代理伺服器▪ 重定向伺服器

5常用訊息

6協議比較

▪ 標準應用目標▪ 標準體系結構▪ 系統組成結構▪ 實現難易性▪ 總 結

7相關技術▪ 開源專案▪ 5Java1會話協議SIPSIP(Session Initiation Protocol)是一個應用層的信令控制協議。用於建立、修改和釋放一個或多個參與者的會話。這些會話可以是Internet多媒體會議[3] 、IP電話或多媒體分發。會話的參與者可以通過組播(multicast)、網狀單播(unicast)或兩者的混合體進行通訊。SIP與負責語音質量的資源預留協議(RSVP) 互操作。它還與若干個其他協議進行協作,包括負責定位的輕型目錄訪問協議(LDAP)、負責身份驗證的遠端身份驗證撥入使用者服務 (RADIUS) 以及負責實時傳輸的 RTP 等多個協議。SIP 的一個重要特點是它不定義要建立的會話的型別,而只定義應該如何管理會話。有了這種靈活性,也就意味著SIP可以用於眾多應用和服務中,包括互動式遊戲、音樂和視訊點播以及語音、視訊和 Web 會議。SIP訊息是基於文字的,因而易於讀取和除錯。新服務的程式設計更加簡單,對於設計人員而言更加直觀。SIP如同電子郵件客戶機一樣重用 MIME 型別描述,因此與會話相關的應用程式可以自動啟動。SIP 重用幾個現有的比較成熟的 Internet 服務和協議,如 DNS、RTP、RSVP 等。不必再引入新服務對 SIP 基礎設施提供支援,因為該基礎設施很多部分已經到位或現成可用。對 SIP 的擴充易於定義,可由服務提供商在新的應用中新增,不會損壞網路。網路中基於 SIP 的舊裝置不會妨礙基於 SIP 的新服務。例如,如果舊 SIP 實施不支援新的 SIP 應用所用的方法/標頭,則會將其忽略。SIP 於傳輸層。因此,底層傳輸可以是採用 ATM 的 IP。SIP 使用使用者資料報協議(UDP) 以及傳輸控制協議(TCP),將於底層基礎設施的使用者靈活地連線起來。SIP 支援多裝置功能調整和協商。如果服務或會話啟動了視訊和語音,則仍然可以將語音傳輸到不支援視訊的裝置,也可以使用其他裝置功能,如單向視訊流傳輸功能。通訊提供商及其合作伙伴和使用者越來越渴求新一代基於 IP 的服務。如今有了 SIP(The Session Initiation Protocol 會話啟動協議),一解燃眉之急。SIP 是不到十年前在電腦科學實驗室誕生的一個想法。它是第一個適合各種媒體內容而實現多使用者會話的協議,如今已成了 Internet 工程任務組 (IETF) 的規範。今天,越來越多的運營商、CLEC(競爭本地運營商)和 ITSP(IP 電話服務商)都在提供基於 SIP 的服務,如市話和長途電話技術、線上資訊和即時訊息、IP Centrex/Hosted PBX、語音簡訊、push-to-talk(按鍵通話)、多媒體會議等等。軟體供應商 (ISV) 正在開發新的開發工具,用來為運營商網路構建基於 SIP 的應用程式以及 SIP 軟體。網路裝置供應商 (NEV) 正在開發支援 SIP 信令和服務的硬體。如今,有眾多 IP 電話、使用者代理、網路代理伺服器、VOIP閘道器、媒體伺服器和應用伺服器都在使用 SIP。SIP 從類似的權威協議--如 Web超文字傳輸協議(HTTP) 格式化協議以及簡單郵件傳輸協議(SMTP) 電子郵件協議--演變而來並且發展成為一個功能強大的新標準。但是,儘管 SIP 使用自己獨特的使用者代理和伺服器,它並非自成一體地封閉工作。SIP 支援提供融合的多媒體服務,與眾多負責身份驗證、位置資訊、語音質量等的現有協議協同工作。SIP 較為靈活,可擴充套件,而且是開放的。它激發了 Internet 以及固定和移動 IP 網路推出新一代服務的威力。SIP 能夠在多臺 PC 和電話上完成網路訊息,模擬 Internet 建立會話。與存在已久的國際電信聯盟(ITU) SS7 標準(用於呼叫建立)和 ITU H.323 視訊協議組合標準不同,SIP 工作於底層網路傳輸協議和媒體。它規定一個或多個參與方的終端裝置如何能夠建立、修改和中斷連線,而不論是語音、視訊、資料或基於 Web 的內容。SIP 大大優於現有的一些協議,如將 PSTN 音訊訊號轉換為 IP 資料包的媒體閘道器控制協議(MGCP)。因為 MGCP 是封閉的純語音標準,所以通過信令功能對其進行增強比較複雜,有時會導致訊息被破壞或丟棄,從而妨礙提供商增加新的服務。而使用 SIP,程式設計人員可以在不影響連線的情況下在訊息中增加少量新資訊。例如,SIP 服務提供商可以建立包含語音、視訊和聊天內容的全新媒體。如果使用 MGCP、H.323 或 SS7 標準,則提供商必須等待可以支援這種新媒體的協議新版本。而如果使用 SIP,儘管閘道器和裝置可能無法識別該媒體,但在兩個上設有分支機構的公司可以實現媒體傳輸。而且,因為 SIP 的訊息構建方式類似於 HTTP,開發人員能夠更加方便便捷地使用通用的程式語言(如 Java)來建立應用程式。對於等待了數年希望使用 SS7 和高階智慧網路(AIN) 部署呼叫等待、主叫號碼識別以及其他服務的運營商,現在如果使用 SIP[4] ,只需數月時間即可實現高階通訊服務的部署。這種可擴充套件性已經在越來越多基於 SIP 的服務中取得重大成功。Vonage 是針對使用者和小企業使用者的服務提供商。它使用 SIP 向用戶提供 20,000 多條數字市話、長話及語音郵件線路。Deltathree 為服務提供商提供 Internet 電話技術產品、服務和基礎設施。它提供了基於 SIP 的 PC 至電話解決方案,使 PC 使用者能夠呼叫全球任何一部電話。Denwa Communications 在全球範圍內批發語音服務。它使用 SIP 提供 PC 至 PC 及電話至 PC 的主叫號碼識別、語音郵件,以及電話會議、統一通訊、客戶管理、自配置和基於 Web 的個性化服務。某些權威人士預計,SIP 與 IP 的關係將發展成為類似 SMTP 和 HTTP 與 Internet 的關係,但也有人說它可能標誌著 AIN 的終結。迄今為止,3G 界已經選擇 SIP 作為下一代行動網路的會話控制機制。Microsoft 已經選擇 SIP 作為其實時通訊策略並在 Microsoft XP、Pocket PC 和 MSN Messenger 中進行了部署。Microsoft 同時宣佈 CE dot net 的下一個版本將使用基於 SIP 的 VoIP 應用介面層,並承諾向用戶 PC 提供基於 SIP 的語音和視訊呼叫。另外,MCI 正在使用 SIP 向 IP 通訊使用者部署高階電話技術服務。使用者將能夠通知主叫方自己是否有空以及首選的通訊方式,如電子郵件、電話或即時訊息。利用線上資訊,使用者還能夠即時建立聊天會話和召開音訊會議。使用 SIP 將不斷地實現各種功能。壓縮機制SIP 壓縮機制主要是通過改變 SIP 訊息的長度來降低時延。典型的 SIP 訊息的大小由幾百到幾千位元組,為了適合在窄帶無線通道上傳輸,IMS對SIP進行了擴充套件,支援SIP訊息的壓縮。當無線通道一定時, 一條SIP訊息所含幀數 k僅取決於訊息大小。從時延模型可以看出,不僅影響 SIP 訊息傳輸時延, 還影響SIP重傳的概率, 對自適應的定時器來說,k還成了影響定時器初值的關鍵因素。[5] 應用google 釋出世界上首個開源的Html5 sip 客戶端HTML5 SIP客戶端是一款開源的,完全利用JavaScript編寫的集社交(FaceBook,Twitter,Google+),線上遊戲,電子商務等應用於一體。無擴充套件,無外掛或是必備的閘道器,視訊堆疊技術依賴於WebRTC。如同主頁

目前,SIP是類似於HTTP的基於文字的協議。SIP可以減少應用特別是高階應用的開發時間。由於基於IP協議的SIP利用了IP網路,固定網運營商也會逐漸認識到SIP技術對於他們的深遠意義。

市場上幾乎所有的IP語音相關產品都遵循了ITU-T組織所公佈的H.323協議。雖然這些產品的開發和製作都將H.323標準作為了實際的製作標準,但是由於H.323主要是是對區域網中的資料傳輸進行了描述,但是其中很少有設計IP電話方面的描述,並且各個廠商在實際的開發與實現過程中,所選取的H.323協議中的內容也並不相同,也就是說雖然各大廠商都遵循H.323協議,但是所遵循的協議並不相同。因此,也導致了各大廠商之間的IP電話並不能夠進行相互之間的通話。導致了企業內部IP語音通訊系統在進行設計時就必須選取同一個廠商生產的閘道器等裝置。這對IP語音通訊系統的發展產生了很大的制約。目前,大家都己經認識到了這個問題,並且都紛紛要求能夠有一個真正統一的一個標準,並且,各大廠商都進行了一定程度的聯盟,來研究IP語音通訊系統真正標準的制定。

SIP協議、TCP/IP協議的區別是什麼?

區別:SIP是基於UDP的高層應用協議。

SIP簡介:

是由IETF(Internet

Engineering

Task

Force,因特網工程任務組)制定的多媒體通訊協議。它是一個基於文字的應用層控制協議,用於建立、修改和釋放一個或多個參與者的會話。廣泛應用於CS(Circuit

Switched,電路交換)、NGN(Next

Generation

Network,下一代網路)以及IMS(IP

Multimedia

Subsystem,IP多媒體子系統)的網路中,可以支援並應用於語音、視訊、資料等多媒體業務,同時也可以應用於Presence(呈現)、Instant

Message(即時訊息)等特色業務。可以說,有IP網路的地方就有SIP協議的存在。

TCP/IP協議簡介:

Transmission

Control

Protocol/Internet

Protocol的簡寫,中譯名為傳輸控制協議/因特網互聯協議,又名網路通訊協議,是Internet最基本的協議、Internet國際網際網路絡的基礎,由網路層的IP協議和傳輸層的TCP協議組成。TCP/IP

定義了電子裝置如何連入因特網,以及資料如何在它們之間傳輸的標準。協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的協議來完成自己的需求。通俗而言:TCP負責發現傳輸的問題,一有問題就發出訊號,要求重新傳輸,直到所有資料安全正確地傳輸到目的地。而IP是給因特網的每一臺聯網裝置規定一個地址。

sip和H323協議的區別是什麼?

H.323是國際電信聯盟(ITU)用於音訊、視訊和在資料包(IP)網路上共享資料的總括標準。這個標準已經在廣泛應用並且擁有了巨大的市場份額。x0dx0aSIP(會話起始協議)是IETF(網際網路工程任務組)制定的多媒體訊號協議。由於這個協議具有簡單和模組化的特點,這個協議正在受到關注,但是,到目前為止的商業性應用還很少。x0dx0a企業一般都把SIP解決方案與H.323(和/或者TDM協議)協議一起部署,以便保護投資,保證更有效地向新技術轉變,向能夠從中受益的使用者提供SIP應用。x0dx0aH.323和SIP的相同之處x0dx0aH.323和SIP協議原來都是用於在IP網路上提供多媒體服務的。這兩個協議都在IP網路上執行,使用TCP和UDP會話發出訊號並且使用RTP(實時協議)傳輸語音/視訊流。這兩種協議都不產生新的編碼/解碼方式,而是利用現有的其它協議(如G.711和G.729)。x0dx0a這兩個協議一般都是利用一臺伺服器作為建立會話的中間人。在H.323協議中,一個看門人(gatekeeper)通過傳送和接收訊號保持活躍狀態,並且向各個終端傳送資料包,然後各個終端建立自己的通向PSTN閘道器的媒體流。採用SIP協議,一個代理伺服器能夠處理和傳送使用者代理的請求,直接與其它使用者代理建立會話,或者通過閘道器呼叫傳統的PSTN成員。這就是說,SIP能夠在有限的範圍內以點對點的方式實施,因為使用者代理不用中間的伺服器就可以建立會話,就像在one-XQuickEdition平臺中一樣。x0dx0a兩個協議的區別x0dx0a雖然這兩個協議在概念上是相同的,但是,它們在結構和提供的服務方面有很大的區別。H.323協議是在1996年首次為VoIP應用擴充套件的協議,現在是第五個版本,是以ISDNQ.931等電話協議為基礎的。IETF的思想家最初在90年代中期接受了SIP協議,並且從那以後發表了兩個RFC,最新版本的RFC3261是在2002年發表的。SIP同HTTP和SMTP一樣,是一種基於文字的協議。許多程式設計師都非常瞭解這個協議。他們發現SIP協議非常簡單並且很容易排除故障。H.323協議是用二進位制程式碼編寫的,沒有豐富經驗和開發工具的程式設計師都不熟悉這個協議。x0dx0a這兩個協議之間的主要區別是,SIP協議用來建立和斷開媒體會話,而H.323協議用來具體指定用哪一個協議提供媒體服務。使用H.323協議,媒體本身是不依賴於訊號傳輸協議的。事實上,SIP是依賴另一種會話描述協議來定義、協商和處理媒體流的。因此,SIP能夠像它建立遊戲或者即時訊息會話一樣方便地用來建立一個語音或者視訊會話。換句話說,SIP不是一個VoIP協議。由於SIP協議在許多領域都有用,開發人員對於SIP協議的熟悉程度和創造性都要高於他們對H.323協議的情況。x0dx0a建立服務SIP協議的關鍵屬性x0dx0aSIP協議允許開發人員建立更多的新服務,比他們使用H.323協議建立的新服務還要多。SIP是IETF工具集的一部分,這就意味著對於這個協議的介面和擴充套件沒有明確定義的要求。除了建立和中斷傳統的媒體流之外,已經增加了一些使用SIP協議的擴充套件功能。像蜂窩運營商提供的一鍵通服務等新型的媒體會話就是以SIP協議為基礎的。使用一種名為SIMPLE(SIPforInstantMessagingandPresenceLeveragingExtensions)的SIP擴充套件協議能夠實現即時訊息服務。SIMPLE協議提供了一種即時訊息實施結構。這種即時訊息服務是基於傳統的好友名單的,並擁有一個基於標準核心的線上狀態顯示應用程式。x0dx0aSIP協議本身對線上狀態的支援將擴充套件到其它裝置中,實現類似於一號連線和多種裝置(也就是說PC、桌面電話和手機)線上狀態可見性等令人激動的新功能。這些功能將允許主叫方在最合適的時間使用最佳的裝置連線被叫方,而不是僅僅觀察即時訊息客戶端軟體中的狀態和猜測這個人是否在電話機旁。這個功能將減少在即時訊息中頻繁地輸入的“我能給你打電話嗎?”的資訊。x0dx0a更有趣的是,SIP和開放式Web服務提供了把線上狀態顯示和通訊整合到傳統的企業應用程式中的許多選擇。例如,在商業應用程式中發生的事件(如存貨短缺)能夠啟動一個相關的管理人員(如產品線經理和零件供應商)的會議,利用線上狀態顯示(在他們的掌上電腦、臺式電腦或者手機上的顯示)確定聯絡相關管理人員的最佳方式。

H323與SIP協議的區別是什麼?

SIP是由IETF提出來的一個應用控制(信令)協議。正如名字所隱含的--用於發起會話。它可用來建立、修改以及終結多個參與者參加的多媒體會話程序。參與會話的成員可以通過組播方式、單播連網或者兩者結合的形式進行通訊。

  SIP中有客戶機和伺服器之分。客戶機是指為了向伺服器傳送請求而與伺服器建立連線的應用程式。使用者代理(User Agent)和代理(Proxy)中含有客戶機。伺服器是用於向客戶機發出的請求提供服務並回送應答的應用程式。共有四類基本伺服器:

  ·使用者代理伺服器:當接到SIP請求時它聯絡使用者,並代表使用者返回響應。

  ·代理伺服器:代表其它客戶機發起請求,既充當伺服器又充當客戶機的媒介程式。在轉發請求之前,它可以改寫原請求訊息中的內容。

  ·重定向伺服器:它接收SIP請求,並把請求中的原地址對映成零個或多個新地址,返回給客戶機。

  ·註冊伺服器:它接收客戶機的註冊請求,完成使用者地址的註冊。 使用者終端程式往往需要包括使用者代理客戶機和使用者代理伺服器。代理伺服器、重定向伺服器和註冊伺服器可以看出是公眾性的網路伺服器。在SIP中還經常提到定位伺服器的概念,但是定位伺服器不屬於SIP服務。

  SIP在設計上充分考慮了對其它協議的擴充套件適應性。它支援許多種地址描述和定址,包括使用者名稱@主機地址:被叫號碼@PSTN閘道器地址:Tel:010-62281234普通電話的描述等。這樣,SIP主叫按照被叫地址就可以識別出被叫在傳統電話網上的位置,然後通過一個與傳統電話網相連的閘道器發起並建立呼叫。SIP最強大之處就是使用者定位功能。SIP本身含有向註冊伺服器註冊的功能,也可以利用其它定位伺服器DNS、LDAP等提供的定位服務來增強其定位功能。

  SIP共規定了六種信令:INVITE、ACK、CANCEL、OPTIONS、BYE、REGISTER。其中INVITE和ACK用於建立呼叫,完成三次握手,或者用於建立以後改變會話屬性;BYE用以結束會話;OPTIONS用於查詢伺服器能力;CANCEL用於取消已經發出但未最終結束的請求;REGISTER用於客戶出向註冊伺服器註冊使用者位置等訊息。

SIP協議支援三種呼叫方式:由使用者代理服務機(UAC)向用戶代理伺服器(UAS)直接呼叫,由UAC在重定向伺服器的輔助下進行重定向呼叫和由代理伺服器代表UAC向被叫發起呼叫。通過SIP代理建立呼叫的例子如圖6-8所示。

  H.323和SIP協議的比較

  H.323和SIP分別是通訊領域與因特網兩大陣營推出的建議。 H.323企圖把IP電話當作是眾所周知的傳統電話,只是傳輸方式發生了改變,由電路交換變成了分組交換。而SIP協議側重於將IP電話作為因特網上的一個應用,較其實應用(如FTP,E-mail等)增加了信令和QoS的要求,它們支援的業務基本相同,也都利用RTP作為媒體傳輸的協議。但H.323是一個相對複雜的協議。

  H.323採用基於ASN.1和壓縮編碼規則的二進位制方法表示其訊息。ASN.1通常需要特殊的程式碼生成器來進行詞法和語法分析。而SIP的基於文字的協議,類似於HTTP。基於文字的編碼意味著頭域的含義是一目瞭然的,如From、To、Subject等域名。這種分散式、幾乎不需要複雜的文件說明的標準規範夫風格,其優越性已在過去的實踐中得到了充分的證明(現在廣為流行的郵件協議SMTP就是這樣的一個例子)。SIP的訊息體部份採用SDP進行描述,SDP中的每一項格式為=,也比較簡單。

  在支援會議電話方面,H.323由於由多點控制單元(MCU)集中執行會議控制功能,所有參加會議終端都向MCU傳送控制訊息,MCU可能會成為頸,特別是對於具有附加特性的大型會議;並且H.323不支援信令的組播功能,其單功能了可擴充套件性,降低了可靠性。而SIP設計上就為分散式的呼叫模型,具有分散式的組播功能,其組播功能不僅便於會議控制,而且簡化了使用者定位、群組邀請等,並且能節約寬頻。但是H.323集是中控制便於計費,對寬頻的管理也比較簡單、有效。

  H.323中定義了專門的協議用於補充業務,如H.450.1、H.450.2和H.450.3等。SIP並未專門定義的協議用於此目的,但它很方便地支援補充業務或智慧業務。只要充分利用SIP已定義的頭域(如Contact頭域),並對SIP進行簡單的擴充套件(如增加幾個域),就可以實現這些業務。例如對於來電轉駁,只要在BYE請求訊息中新增Contact頭域,加入意欲轉至的第三方地址就可以實現此業務。對於通過擴充套件頭域較難實現的一些智慧業務,可在體系結構中增加業務代理,提供一些補充服務或與智慧網裝置的介面。

  在H.323中,呼叫建立過程涉及到第三條信令信致到:RAS信令通道、呼叫信令信到和H.245控制通道。通過這三條通道的協調才使得H.323的呼叫得以進行,呼叫建立時間很長。在SIP中,會話請求過程和媒體協商過程等一起進行。儘管H.323v2已對呼叫建立過程作了改進,但較之SIP只需要1.5個迴路時延來建立呼叫,仍是無法相比。 H.323的呼叫信令通道和H.245控制通道需要可靠的傳輸協議。而SIP於低層協議,一般使用UDP等無法連線的協議,用自己信用層的可靠性機制來保證訊息的可靠傳輸。

  總之,H.323沿用的是傳統的實現電話信令模式,比較成熟,已經出現了不少H.323產品。H.323符合通訊領域傳統的設計思想,進行集中、層次控制,採用H.323協議便於與傳統的電話網相連。SIP協議借鑑了其它因特網的標準和協議的設計思想,在風格上遵循因特網一貫堅持的簡練、開放、相容和可擴充套件等原則,比較簡單,但推出時間不長,協議並不是很成熟。

SIP協議、TCP/IP協議的區別是什麼?

區別:SIP是基於UDP的高層應用協議。

SIP簡介:

是由IETF(Internet Engineering Task Force,因特網工程任務組)制定的多媒體通訊協議。它是一個基於文字的應用層控制協議,用於建立、修改和釋放一個或多個參與者的會話。廣泛應用於CS(Circuit Switched,電路交換)、NGN(Next Generation Network,下一代網路)以及IMS(IP Multimedia Subsystem,IP多媒體子系統)的網路中,可以支援並應用於語音、視訊、資料等多媒體業務,同時也可以應用於Presence(呈現)、Instant Message(即時訊息)等特色業務。可以說,有IP網路的地方就有SIP協議的存在。

TCP/IP協議簡介:

Transmission Control Protocol/Internet Protocol的簡寫,中譯名為傳輸控制協議/因特網互聯協議,又名網路通訊協議,是Internet最基本的協議、Internet國際網際網路絡的基礎,由網路層的IP協議和傳輸層的TCP協議組成。TCP/IP 定義了電子裝置如何連入因特網,以及資料如何在它們之間傳輸的標準。協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的協議來完成自己的需求。通俗而言:TCP負責發現傳輸的問題,一有問題就發出訊號,要求重新傳輸,直到所有資料安全正確地傳輸到目的地。而IP是給因特網的每一臺聯網裝置規定一個地址。

標籤: sip 協議
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zonghezhishi/q4r5kg.html