當前位置:成語大全網 - 漢語詞典 - SIP是什麽?

SIP是什麽?

SIP:會話發起協議(SIP)是應用層信令控制協議。用於為壹個或多個參與者創建、修改和釋放會話。這些會話可以像互聯網多媒體會議、IP電話或多媒體分發。對話中的參與者可以通過多播、單播或二者的混合進行通信。SIP是壹種基於文本的協議,類似於HTTP。SIP可以減少應用程序的開發時間,尤其是高級應用程序。由於基於IP協議的s IP使用的是IP網絡,固網運營商會逐漸意識到SIP技術對他們的深遠意義。有了SIP,服務提供商可以隨意選擇標準組件。無論媒體內容和參與人數如何,用戶都可以找到並聯系彼此。SIP協商會話,以便所有參與者可以就會話功能達成壹致並對其進行修改。它甚至可以添加、刪除或轉移用戶。SIP既不是會話描述協議,也不是會議控制功能。為了描述消息內容的負載和特性,SIP使用互聯網的會話描述協議(SDP)來描述終端設備的特性。SIP本身不提供服務質量(QoS),它與負責語音質量的資源預留協議(RSVP)互操作。它還與其他幾個協議合作,包括用於定位的輕量級目錄訪問協議(LDAP)、用於認證的遠程認證撥入用戶服務(RADIUS)和用於實時傳輸的RTP。SIP的壹個重要特征是,它不定義要建立的會話的類型,而只定義應該如何管理會話。這種靈活性意味著SIP可以用於許多應用和服務,包括交互式遊戲、音樂和視頻點播,以及語音、視頻和網絡會議。SIP消息是基於文本的,因此易於閱讀和調試。對於設計人員來說,新服務的編程更簡單、更直觀。SIP像電子郵件客戶端壹樣重用MIME類型描述,因此與會話相關的應用程序可以自動啟動。SIP復用了現有的幾種成熟的互聯網服務和協議,如DNS、RTP、RSVP等。沒有必要引入新的服務來支持SIP基礎設施,因為基礎設施的許多部分已經到位或現成的。SIP的擴展很容易定義,並且可以由服務提供商添加到新的應用中,而不會損壞網絡。網絡中基於SIP的舊設備不會阻礙基於SIP的新業務。例如,如果舊的SIP實現不支持新的SIP應用使用的方法/報頭,它將被忽略。SIP獨立於傳輸層。因此,底層傳輸可以是使用ATM的IP。SIP使用用戶數據報協議(UDP)和傳輸控制協議(TCP)來靈活地連接獨立於底層基礎設施的用戶。SIP支持多設備功能調整和協商。如果服務或會話啟動了視頻和語音,您仍然可以將語音傳輸到不支持視頻的設備,或者您可以使用其他設備功能,如單向視頻流。SIP會話使用多達四個主要組件:SIP用戶代理、SIP註冊服務器、SIP代理服務器和SIP重定向服務器。這些系統通過傳輸包括SDP協議的消息來完成SIP會話,SDP協議用於定義消息的內容和特征。SIP用戶代理(UA)是終端用戶設備,例如移動電話、多媒體手持設備、PC、PDA等。,用於創建和管理SIP會話。用戶代理客戶端發送消息。用戶代理服務器響應該消息。SIP註冊服務器是包含域中所有用戶代理的位置的數據庫。在SIP通信中,這些服務器將檢索參與者的IP地址和其他相關信息,並將它們發送到SIP代理服務器。SIP代理服務器接受SIP UA的會話請求,並查詢SIP註冊服務器以獲得接收方UA的地址信息。然後,它將會話邀請信息直接轉發給接收方UA(如果它位於同壹個域中)或代理服務器(如果UA位於另壹個域中)。SIP重定向服務器允許SIP代理服務器將SIP會話邀請信息定向到外部域。SIP重定向服務器可以與SIP註冊服務器和SIP代理服務器在同壹硬件上。]