會話初始化協議(SIP)是由Internet工程任務組(IETF)定義的用于數字信令的多媒體Internet協議(IP)網絡標準,它指定了用于在兩個或多個參與者之間啟動、管理和終止通信會話的指令時尚。會話啟動協議是網絡應用程序的核心組件,提...
會話初始化協議(SIP)是由Internet工程任務組(IETF)定義的用于數字信令的多媒體Internet協議(IP)網絡標準,它指定了用于在兩個或多個參與者之間啟動、管理和終止通信會話的指令時尚。會話啟動協議是網絡應用程序的核心組件,提供單一和多媒體互聯網聊天、即時消息、互聯網電話、遠程會議和遠程呈現,以及事件訂閱和通知服務。會話啟動協議在開放系統互連(OSI)通信模型的應用層工作,超文本傳輸協議(HTTP)和簡單郵件傳輸協議(SMTP)也是如此。隨著圍繞數字IP網絡標準的媒體融合帶來了新的應用,會話啟動協議繼續發展。會話啟動協議指定參與者之間的指令。基于文本的請求和響應協議,會話發起協議通過發起、修改和終止通信會話實現了兩方或多方之間的單媒體和多媒體通信,它的四個主要功能是通過網絡地址確定用戶的位置,解決和采用一組所有參與者共有的通信功能,管理呼叫會話當參與者加入、退出或轉移時,SIP的設計考慮了靈活性,本質上是模塊化的。會話初始化協議以一種簡單有效的方式實現了一組嚴格定義的Internet通信功能,它的設計與底層傳輸層無關因此,它在基于傳輸控制協議(TCP)、用戶數據報協議(UDP)的網絡上運行,會話初始化協議只涉及通信會話中與信令有關的任務。SIP通常與其他OSI應用層協議標準一起使用,以跨IP網絡向各種IP方式提供功能齊全的單一和多媒體通信服務例如,SIP可以在通信系統平臺上與HTTP、可擴展標記語言(XML)、簡單對象訪問協議(SOAP)、語音可擴展標記語言(VXML)和Web服務定義語言(WDSL)協同工作。實時傳輸協議(RTP)被會話啟動協議應用程序用來承載流式語音和視頻通信。SIP客戶端通常在端口號5060和5061上使用TCP或UDP連接到SIP服務器,端口號5060和5061通常用于傳輸非加密信號和傳輸層安全(TLS)加密的信號
-
發表于 2020-08-07 08:17
- 閱讀 ( 713 )
- 分類:電腦網絡