作为网络终端常用的通信协议,会话发起协议SIP自问世以来,因为得天独厚的优势,得到了广泛应用,尤其是在21世纪后,SIP协议俨然成为网络通信的核心协议,但有很多人不熟悉SIP协议,所以今天细说下!
SIP是由因特网工程部(IETF)制定的面向Internet会议和电话的信令协议,是一个基于ASCII端到端的已有超协议,课件里,修改或中止多媒体会话或呼叫。
SIP是专门为IP电话,尤其是结合Internet而设计的协议,同传统的H.323协议相比,SIP拥有明显的优越性:
优异的可扩展性——大大提高了系统的处理能力;
与internet紧密结合——使通讯更加轻松便捷的;
卓越的开放性——不仅能够对手机、PDA等移动设备提供良好的支持,对于在线即时交流、语音和视频数据传输等多媒体应用也能够很好的完成。
SIP的开发目的是用来帮助提供跨越因特网的高级电话业务,IP电话正在向一种正式的商业电话模式严谨,SIP是用来确保这种这种演进实现而需要的NGN系列协议中重要的一员。
SIP是IETF标准进程的一部分,是在诸如简单邮件传送协议(SMTP)和超文本传送协议(HTTP)基础上建立起来的,用来建立、改变和终止基于IP网络的用户间的呼叫。为了提供电话业务它还需要结合不同的标准和协议:特别是需要确保传输(RTP),与当前电话网络的信令互连,能够确保语音质量,能够提供目录,能够远程用户拔号认证等。
SIP被描述用来声称、修改和终结一个或多个参与者直接的回话,这些绘画包括因特网多媒体会议,因特网(或任何IP网络)电话呼叫和多媒体发布。回话的成员能够通过多播或淡薄联系的网络通信。SIP支持会话描述,它允许参与在一组兼容媒体类型上达成一致。它同时通过代理和重定向请求到用户当前位置来支持用户移动性,SIP不予任何特定的会议控制协议捆绑。
Internet的许多应用都需要建立和管理一个会话,回话在这里的含义是在参与者之间的数据交换。由于考虑到参与者的实际情况,这些应用的实现往往是很复杂的,参与者可能是在断点间移动,可能通过多个名字寻址,也可能以多媒体通信——有时候是多种媒同时交互。人们创造了无数承载多种形式的腾讯协议应用与实时的多媒体会话数据,比如声音、视频或文本消息。SIP与这些协议配合,使Internet端点(用户代理)批次互相发现且在他们愿意共享的会话描述达成共识。
为了能够定位将来的会话参与者,并为了其他目的,SIP允许创建基础的网络主机(代理服务器),允许用户代理能够发出逐次,发出对会话的邀请,或其它请求,SIP是一个轻型的,多用途的工具,可用来创建,修改和终止会话,它独立运作与通讯协议之下,并不依赖建立的会话类型。
暂无评论