SIP协议基本流程学习PPT学习课件.ppt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SIP 协议 基本 流程 学习 PPT 课件
- 资源描述:
-
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,SIP协议基本流程交流学习,1,提纲,SIP协议概述,SIP协议基本流程及抓包分析,2,SIP协议概述,SIP协议概念,基本SIP协议功能实体,SIP协议消息,SIP消息基本结构,3,1 SIP协议概念,SIP,(,Session Initiation Protocol,),会话初始协议,,,“是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以是Internet多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。”,4,2 基本SIP协议功能实体,定位服务(Location Service),:SIP重定位服务器或代理服务器用来获得被叫位置的一种服务,可由定位服务器提供,但SIP协议不规定SIP服务器如何请求定位服务。,代理,代理服务器(Proxy、Proxy sever),:用于代表其他用户发出请求的中间程序。它既是客户机也是服务器。用户请求可以直接被代理服务器处理或被转发给别的代理服务器。代理服务器在转发之前要对消息进行解析,必要时还会改写请求。,重定向服务器(Redirect server),:用来接收SIP请求,将其地址映射成零个或多个新地址,并把结果返回给客户。与代理服务器(Proxy Server)不同,它不发出自己的SIP请求;与用户助理服务器(User Agent Server)不同,它不接受呼叫。,注册员(Registrar),:用来接收 REGISTER 请求消息的服务器,常与代理或重定向服务器在同一位置,可以提供定位服务。,用户助理客户(User Agent Client),:用来发起SIP请求的客户程序。,用户助理服务器(User Agent Server):,收到SIP请求后负责与用户联系并代表用户回送响应的服务程序。该响应可以表示接受、拒绝或重定向请求消息。,5,3 SIP协议消息,SIP 消息采用文本方式编码,分为两类:,请求消息,和,响应消息,。,请求消息:用于客户端为了激活按特定操作而发给服务器的SIP 消息。,响应消息:用于对请求消息进行响应,指示呼叫的成功或失败状态。,6,请求消息类型包括:,INVITE,ACK,OPTIONS,BYE,CANCEL 和 REGISTER 消息等,INVITE:用于邀请用户加入一个呼叫。,ACK:用于对请求消息的响应消息进行确认。,OPTIONS:用于请求能力信息。,BYE:用于释放已建立的呼叫。,CANCEL:用于释放尚未建立的呼叫。,REGISTER:用于向SIP网络服务器登记用户位置信息。,7,响应消息由状态码来区分,状态码包含三位整数,状态码的第一位用于定义响应类型,另外两位用于进一步对响应进行更加详细的说明,包括:,1xx,2xx,3xx,4xx,5xx,6xx,1xx:临时响应,表示已经接收到请求消息,正在对其进行处理;,2xx:成功响应,表示请求已经被接收、处理并被成功接受,3xx:重定向响应,表示为完成请求消息需要采取进一步的行动,4xx:客户机错误,表示请求消息中包含语法错误或者SIP服务器不能完成对该请求消息的处理。,5xx:服务器错误,表示SIP服务器故障不能完成对正确消息的处理,6xx:全局故障,表示请求不能在任何SIP服务器上实现。,8,4 SIP消息基本结构,请求消息和响应消息的格式,一般由起始行,若干个消息头和消息体构成。,SIP一般消息 起始行,*消息头,CRLF(空行),消息体,起始行 请求行/状态行(SIP请求消息起始行是请求行(,Request-Line,),响应消息起始行是状态行(,Status-Line,)。,请求消息头至少包括,From、To、CSeq、Call-ID、Max-Forwards、Via,六个头字段,它们是构建SIP消息基本单元,消息体一般采用SDP(Session Description Protocol)协议,会话描述协议,9,INVITE sip:567767138.1.0.13:5060 SIP/2.0 /请求行,From:89880000;tag=111c368-8a010053-13c4-40030-cd-7128334e-cd,To:,Call-ID:10d4608-8a010053-13c4-40030-cd-37fe6ab0-cd,CSeq:1 INVITE,Via:SIP/2.0/UDP 138.1.0.83:5060;branch=z9hG4bK-cd-32352-af6db88,Max-Forwards:70,Supported:replaces,User-Agent:Gaoke MG6000 Serial Gateway,Contact:89880000,Allow:INVITE,ACK,CANCEL,BYE,OPTIONS,PRACK,UPDATE,SUBSCRIBE,NOTIFY,REFER,INFO,Content-Type:application/sdp,Content-Length:278,v=0,o=89880000 1377333347 4616012 IN IP4 138.1.0.83,s=Audio Session,i=Audio Session,c=IN IP4 138.1.0.83,t=0 0,m=audio 12000 RTP/AVP 8 0 18 97,a=rtpmap:8 PCMA/8000,a=rtpmap:0 PCMU/8000,a=rtpmap:18 G729/8000,a=rtpmap:97 telephone-event/8000,a=fmtp:97 0-16,a=ptime:20,10,SIP/2.0 200 OK /状态行,From:89880000;tag=111c368-8a010053-13c4-40030-cd-7128334e-cd,To:;tag=102ceee0-0-13c4-386d5043-2a574e78-386d5043,Call-ID:10d4608-8a010053-13c4-40030-cd-37fe6ab0-cd,CSeq:2 INVITE,Via:SIP/2.0/UDP 138.1.0.13:5060;rport;branch=z9hG4bK7310156c8b657bac.1,Via:SIP/2.0/UDP 138.1.0.83:5060;branch=z9hG4bK-cd-323a2-1fb6192e,Supported:replaces,100rel,Contact:,Record-Route:,Content-Type:application/sdp,Content-Length:267,v=0,o=escene 2890844526 8000 IN IP4 138.1.0.43,s=IpPhone CALL,c=IN IP4 138.1.0.43,t=0 0,m=audio 10000 RTP/AVP 8 0 18 97,a=rtpmap:8 PCMA/8000,a=rtpmap:0 PCMU/8000,a=rtpmap:18 G729/8000,a=rtpmap:97 telephone-event/8000,a=fmtp:97 0-15,a=ptime:20,a=sendrecv,11,SIP协议基本流程及抓包分析,注册、注销流程,基本通话流程及测试抓包,呼叫前转流程,补充业务流程,12,1 注册、注销流程,13,查看注册周期:,REGISTER sip:138.1.0.200 SIP/2.0,From:3232301;tag=111c588-8a010084-13c4-40030-6a-45b3662a-6a,To:3232301,Call-ID:10a5cd0-8a010084-13c4-40030-6a-f28e7cc-6a,CSeq:1 REGISTER,Via:SIP/2.0/UDP 138.1.0.132:5060;branch=z9hG4bK-6a-19e7e-25e28b34,Max-Forwards:70,Supported:replaces,User-Agent:Gaoke MG6000 Serial Gateway,Contact:3232301,Expires:100,/此值注册周期大小,设备会在这个时间内重新发起注册,一般在(1/2注册周期)时就会发起注册.,注销包时此值为0,Content-Length:0,14,初始用户注册请求携带authorization信息;如果启用该配置项,设备在第一次发起注册时就会携带authorization信息,REGISTER sip:138.1.0.200 SIP/2.0,From:3232301;tag=111c028-8a010084-13c4-40030-1a-379300d6-1a,To:3232301,Call-ID:10a5cd0-8a010084-13c4-40030-1a-6918b0-1a,CSeq:1 REGISTER,Via:SIP/2.0/UDP 138.1.0.132:5060;branch=z9hG4bK-1a-6888-3122f5a7,Max-Forwards:70,Supported:replaces,User-Agent:Gaoke MG6000 Serial Gateway,Contact:3232301,Expires:100,Authorization:Digest username=3232301,realm=,nonce=,uri=sip:138.1.0.200,response=,algorithm=MD5,Content-Length:0,15,初始用户注册请求不携带authorization信息,REGISTER sip:138.1.0.200 SIP/2.0,From:3232301;tag=111bfe8-8a010084-13c4-40030-1a-379300d6-1a,To:3232301,Call-ID:10a5c90-8a010084-13c4-40030-1a-6918b0-1a,CSeq:1 REGISTER,Via:SIP/2.0/UDP 138.1.0.132:5060;branch=z9hG4bK-1a-6892-3122f5a7,Max-Forwards:70,Supported:replaces,User-Agent:Gaoke MG6000 Serial Gateway,Contact:3232301,Expires:100,Content-Length:0,16,使用完整信息注册:,如果启用该配置项,设备每次发起注册,注册服务器或代理服务器都会重新要求认证,否则除第一次注册外,其它每次注册均携带认证信息,注册服务器或代理服务器不会重新要求注册,默认为启用,17,2 基本通话流程,查看主叫号码(display info字段)主叫号码显示限制(显示名:anonymous),18,被叫未摘机主叫挂机,19,媒体协商,v=0,o=5501 418095289 4616012 IN IP4 138.1.0.83,s=Audio Session,i=Audio Session,c=IN IP4 138.1.0.83,t=0 0,m=audio,12000,RTP/AVP,4 0 8 18,/算法优先顺序(12000为RTP端口号),a=rtpmap:4 G723/8000,a=rtpmap:0 PCMU/8000,a=rtpmap:8 PCMA/8000,a=rtpmap:18 G729/8000,a=ptime:30,20,DTMF:INFO消息,RFC2833,INFO消息方式:设备使用SIP INFO消息传送按键信息,RFC2833方式:抓包查看设备是否有 rtpevent包,注意包中字段Payload type:telephone-event(97),此值为在设备上配置的RFC2833 载荷类型值,21,T.38传真,22,3 呼叫前转流程,无条件转、无应答转、遇忙转,主要注意302包的Contact字段,无条件转优先级最高,23,4 补充业务,盲转,咨询转,呼叫等待,三方会议,24,盲转,25,咨询转,26,呼叫等待,27,三方会议,28,谢 谢!,29,展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




SIP协议基本流程学习PPT学习课件.ppt



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/5866825.html