SIP协议发展的现状与结构课件_第1页
SIP协议发展的现状与结构课件_第2页
SIP协议发展的现状与结构课件_第3页
SIP协议发展的现状与结构课件_第4页
SIP协议发展的现状与结构课件_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SIP协议班级:通信工程0701班姓名:张硕学号:060404017SIP协议班级:通信工程0701班1SIP协议发展的现状SIP网络体系结构SIP消息SIP协议发展的现状2什么是SIP协议?SIPisanapplication-layercontrolprotocolthatcanestablish,modifyandterminatemultimediasessions(conferences)suchasInternettelephonycalls.什么是SIP协议?3SIP(SessionInitiationProtocol)是一个应用层的信令控制协议。用于创建、修改和终止多媒体会议,比如:IP电话会议。SIP(SessionInitiationProtoco4SIP协议的发展现状SIP协议由IETF组织在1999年提议成为一个标准,即RFC2543。IETF(互联网工程任务组—TheInternetEngineeringTaskForce)是松散的、自律的、志愿的民间学术组织。SIP协议的发展现状5

SIP协议随着其应用领域的扩张,最初在RFC2543中定义的功能已经不能满足某些实际应用中的需要,为此,SIP协议不断进行扩充、完善。目前,IETF对SIP协议所做的工作主要包括:SIP协议随着其应用领域的扩张,最初在RFC25436对NAT穿透能力的支持;针对新应用添加新的method和field,不断完善协议的语法和语义,目前添加的method包括:PRACK、INFO等;新添SIP协议的存活控制机制;SIP与H.323以及ISUP(ISDN用户部分)的互通。对NAT穿透能力的支持;7什么是NAT?NAT,即NetworkAddressTranslation,可译为网络地址转换或网络地址翻译。当前的Internet面临两大问题,即可用IP地址的短缺和路由表的不断增大,这使得众多用户的接入出现困难。什么是NAT?8

使用NAT技术可以使一个机构内的所有用户通过有限的数个(或1个)合法IP地址访问Internet,从而节省了Internet上的合法IP地址;另一方面,通过地址转换,可以隐藏内网上主机的真实IP地址,从而提高网络的安全性。

使用NAT技术可以使一个机构内的所有用户通过有限的数9什么是PRACK?可配置响应认可(PRACK)方法提供了针对请求处理进度的、可靠的可配置响应信息。什么是PRACK?10什么是INFO?INFO:INFO方法被用于沿着呼叫的信令通路进行会议中信令消息间的通讯。

什么是INFO?11什么是ISDN?ISDN综合业务数字网(IntegratedServicesDigitalNetwork,ISDN)是一个数字电话网络国际标准,是一种典型的电路交换网络系统。它通过普通的铜缆以更高的速率和质量传输语音和数据。ISDN是欧洲普及的电话网络形式。GSM移动电话标准也可以基于ISDN传输数据。什么是ISDN?ISDN综合业务数字网(Integrated12SIP网络体系结构SIP网络体系结构13什么是PSTN?PSTN:(PublicSwitchedTelephoneNetwork)公共交换电话网络什么是PSTN?14UserAgent-用户代理

ProxyServer-代理服务器

RedirectServer-重定向服务器

RegisterServer-注册服务器

LocationServer-定位服务器UserAgent-用户代理

15用户代理(UserAgent)一个发起、接收和终结呼叫的应用程序,采用Client/Server架构。

UserAgentClient(UAC)—一个发起呼叫的实体。UserAgentServer(UAS)—一个接收呼叫的实体。UAC和UAS都可以终结一个呼叫。用户代理(UserAgent)一个发起、接收和终结呼叫的16代理服务器(ProxyServer)一个可以同时扮演client和server,并实现SIP消息的转发的实体。SIP消息转发的下一跳可能是另一个代理服务器,也可能是最终的用户代理。具有在转发SIP消息之前对其进行翻译、改写的功能。代理服务器(ProxyServer)一个可以同时扮演cli17定位服务器(LocationServer)定位服务器用于向代理服务器和重定向服务器提供被叫方可能的地址信息。定位服务器(LocationServer)18重定向服务器(RedirectServer)

重定向服务器接受一个SIP请求,并将请求中对应的目的地址返回。与代理服务器不同的是,重定向服务器不会发出SIP请求。与用户代理不同的是,重定向服务器不会接受或终结一个呼叫。重定向服务器(RedirectServer)重定向服务器19注册服务器(RegisterServer)注册服务器接受REGISTER消息,并记录消息中的注册地址。注册服务器可以支持认证。注册服务器通常与一个代理服务器或重定向服务器合并,并可以提供定位服务。注册服务器(RegisterServer)注册服务器接20SIP基本功能用户定位(UserLocation):决定哪个终端系统参加通信。用户能力(UserCapabilities):决定通信所采用的媒体和媒体参数。用户可用性(UserAvailability):决定被叫是否愿意加入通信过程。呼叫建立(CallSetup):振铃、主叫方和被叫方的连接和参数的建立。呼叫处理(CallHandling):前转或终结呼叫。SIP基本功能用户定位(UserLocation):决定哪21SIP消息的请求和响应SIP请求的方法:INVITE:邀请一个用户加入会话。以建立一个呼叫。ACK:证实UAC已收到对于INVITE的响应,是建立呼叫“三次握手”的最后一步。BYE:指示释放呼叫,可由主叫或被叫发出。CANCEL:用于取消一个尚未完成的请求。REGISTER:进行用户代理的注册。OPTIONS:查询一个用户代理的注册。INFO:用于传送带外信息。SIP消息的请求和响应SIP请求的方法:22什么是“三次握手”?

所谓的“三次握手”即对每次发送的数据量是怎样跟踪进行协商使数据段的发送和接收同步,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤消联系,并建立虚连接。

什么是“三次握手”?所谓的“三次握手”即对每次发送23SIP响应方法:1xx:信息响应,即呼叫进展响应。2xx:成功响应,表示请求已接受。3xx:重定向响应。4xx:客户出错,表示请求语法出错或无法在服务器完成该请求。5xx:服务器出错,表示服务器不能完成合法的请求。6xx:全局故障,表示任何服务器都无法完成此请求。SIP响应方法:24SIP消息格式SIP消息=起始行*消息头部(1个或多个)CRLF(空行)[消息体]SIP消息格式SIP消息=起始行25SIP请求消息格式请求消息=请求行*(通用头|请求头|实体头)CRLF[消息体]SIP请求消息格式请求消息=请求行26SIP响应消息格式响应消息=状态行*(通用头|响应头|实体头)CRLF[消息体]SIP响应消息格式响应消息=状态行27SIP消息头字段格式消息头字段=字段名(不分大小写):[字段值]CRLFSIP消息头字段格式28ThanksThanks29演讲完毕,谢谢观看!演讲完毕,谢谢观看!30SIP协议班级:通信工程0701班姓名:张硕学号:060404017SIP协议班级:通信工程0701班31SIP协议发展的现状SIP网络体系结构SIP消息SIP协议发展的现状32什么是SIP协议?SIPisanapplication-layercontrolprotocolthatcanestablish,modifyandterminatemultimediasessions(conferences)suchasInternettelephonycalls.什么是SIP协议?33SIP(SessionInitiationProtocol)是一个应用层的信令控制协议。用于创建、修改和终止多媒体会议,比如:IP电话会议。SIP(SessionInitiationProtoco34SIP协议的发展现状SIP协议由IETF组织在1999年提议成为一个标准,即RFC2543。IETF(互联网工程任务组—TheInternetEngineeringTaskForce)是松散的、自律的、志愿的民间学术组织。SIP协议的发展现状35

SIP协议随着其应用领域的扩张,最初在RFC2543中定义的功能已经不能满足某些实际应用中的需要,为此,SIP协议不断进行扩充、完善。目前,IETF对SIP协议所做的工作主要包括:SIP协议随着其应用领域的扩张,最初在RFC254336对NAT穿透能力的支持;针对新应用添加新的method和field,不断完善协议的语法和语义,目前添加的method包括:PRACK、INFO等;新添SIP协议的存活控制机制;SIP与H.323以及ISUP(ISDN用户部分)的互通。对NAT穿透能力的支持;37什么是NAT?NAT,即NetworkAddressTranslation,可译为网络地址转换或网络地址翻译。当前的Internet面临两大问题,即可用IP地址的短缺和路由表的不断增大,这使得众多用户的接入出现困难。什么是NAT?38

使用NAT技术可以使一个机构内的所有用户通过有限的数个(或1个)合法IP地址访问Internet,从而节省了Internet上的合法IP地址;另一方面,通过地址转换,可以隐藏内网上主机的真实IP地址,从而提高网络的安全性。

使用NAT技术可以使一个机构内的所有用户通过有限的数39什么是PRACK?可配置响应认可(PRACK)方法提供了针对请求处理进度的、可靠的可配置响应信息。什么是PRACK?40什么是INFO?INFO:INFO方法被用于沿着呼叫的信令通路进行会议中信令消息间的通讯。

什么是INFO?41什么是ISDN?ISDN综合业务数字网(IntegratedServicesDigitalNetwork,ISDN)是一个数字电话网络国际标准,是一种典型的电路交换网络系统。它通过普通的铜缆以更高的速率和质量传输语音和数据。ISDN是欧洲普及的电话网络形式。GSM移动电话标准也可以基于ISDN传输数据。什么是ISDN?ISDN综合业务数字网(Integrated42SIP网络体系结构SIP网络体系结构43什么是PSTN?PSTN:(PublicSwitchedTelephoneNetwork)公共交换电话网络什么是PSTN?44UserAgent-用户代理

ProxyServer-代理服务器

RedirectServer-重定向服务器

RegisterServer-注册服务器

LocationServer-定位服务器UserAgent-用户代理

45用户代理(UserAgent)一个发起、接收和终结呼叫的应用程序,采用Client/Server架构。

UserAgentClient(UAC)—一个发起呼叫的实体。UserAgentServer(UAS)—一个接收呼叫的实体。UAC和UAS都可以终结一个呼叫。用户代理(UserAgent)一个发起、接收和终结呼叫的46代理服务器(ProxyServer)一个可以同时扮演client和server,并实现SIP消息的转发的实体。SIP消息转发的下一跳可能是另一个代理服务器,也可能是最终的用户代理。具有在转发SIP消息之前对其进行翻译、改写的功能。代理服务器(ProxyServer)一个可以同时扮演cli47定位服务器(LocationServer)定位服务器用于向代理服务器和重定向服务器提供被叫方可能的地址信息。定位服务器(LocationServer)48重定向服务器(RedirectServer)

重定向服务器接受一个SIP请求,并将请求中对应的目的地址返回。与代理服务器不同的是,重定向服务器不会发出SIP请求。与用户代理不同的是,重定向服务器不会接受或终结一个呼叫。重定向服务器(RedirectServer)重定向服务器49注册服务器(RegisterServer)注册服务器接受REGISTER消息,并记录消息中的注册地址。注册服务器可以支持认证。注册服务器通常与一个代理服务器或重定向服务器合并,并可以提供定位服务。注册服务器(RegisterServer)注册服务器接50SIP基本功能用户定位(UserLocation):决定哪个终端系统参加通信。用户能力(UserCapabilities):决定通信所采用的媒体和媒体参数。用户可用性(UserAvailability):决定被叫是否愿意加入通信过程。呼叫建立(CallSetup):振铃、主叫方和被叫方的连接和参数的建立。呼叫处理(CallHandling):前转或终结呼叫。SIP基本功能用户定位(UserLocation):决定哪51SIP消息的请求和响应SIP请求的方法:INVITE:邀请一个用户加入会话。以建立一个呼叫。ACK:证实UAC已收到对于INVITE的响应,是建立呼叫“三次握手”的最后一步。BYE:指示释放呼叫,可由主叫或被叫发出。CANCEL:用于取消一个尚未完成的请求。REGISTER:进行用户代理的注册。OPTIONS:查询一个用户代理的注册。INFO:用于传送带外信息。SIP消息的请求和响应SIP请求的方法:52什么是“三次握手”?

所谓的“三次握手”即对每次发送的数据量是怎样跟

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论