会话初始化协议(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
- 阅读 ( 880 )
- 分类:电脑网络