




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、公司公司徽標(biāo)徽標(biāo)SIP協(xié)議基本流程交流學(xué)習(xí)提綱 SIPSIP協(xié)議概述協(xié)議概述 SIPSIP協(xié)議基本流程及抓包分析協(xié)議基本流程及抓包分析SIPSIP協(xié)議概述協(xié)議概述l SIP協(xié)議概念l 基本SIP協(xié)議功能實(shí)體l SIP協(xié)議消息l SIP消息基本結(jié)構(gòu)1 SIP協(xié)議概念協(xié)議概念2 2 基本基本SIPSIP協(xié)議功能實(shí)體協(xié)議功能實(shí)體3 SIP協(xié)議消息 SIP 消息采用文本方式編碼,分為兩類:請(qǐng)求消息和響應(yīng)消息。 請(qǐng)求消息:用于客戶端為了激活按特定操作而發(fā)給服務(wù)器的SIP 消息。 響應(yīng)消息:用于對(duì)請(qǐng)求消息進(jìn)行響應(yīng),指示呼叫的成功或失敗狀態(tài)。 請(qǐng)求消息類型包括: INVITE,ACK,OPTIONS,BYE
2、,CANCEL 和 REGISTER 消息等 INVITE:用于邀請(qǐng)用戶加入一個(gè)呼叫。 ACK:用于對(duì)請(qǐng)求消息的響應(yīng)消息進(jìn)行確認(rèn)。 OPTIONS:用于請(qǐng)求能力信息。 BYE:用于釋放已建立的呼叫。 CANCEL:用于釋放尚未建立的呼叫。 REGISTER:用于向SIP網(wǎng)絡(luò)服務(wù)器登記用戶位置信息。u響應(yīng)消息由狀態(tài)碼來區(qū)分,狀態(tài)碼包含三位整數(shù),狀態(tài)碼的第一位用于定義響應(yīng)類型,另外兩位用于進(jìn)一步對(duì)響應(yīng)進(jìn)行更加詳細(xì)的說明,包括:1xx,2xx,3xx,4xx,5xx,6xx 1xx:臨時(shí)響應(yīng),表示已經(jīng)接收到請(qǐng)求消息,正在對(duì)其進(jìn)行處理; 2xx:成功響應(yīng),表示請(qǐng)求已經(jīng)被接收、處理并被成功接受 3xx:
3、重定向響應(yīng),表示為完成請(qǐng)求消息需要采取進(jìn)一步的行動(dòng) 4xx:客戶機(jī)錯(cuò)誤,表示請(qǐng)求消息中包含語法錯(cuò)誤或者SIP服務(wù)器不能完成對(duì)該請(qǐng)求消息的處理。 5xx:服務(wù)器錯(cuò)誤,表示SIP服務(wù)器故障不能完成對(duì)正確消息的處理 6xx:全局故障,表示請(qǐng)求不能在任何SIP服務(wù)器上實(shí)現(xiàn)。 4 SIP消息基本結(jié)構(gòu) 請(qǐng)求消息和響應(yīng)消息的格式,一般由起始行,若干個(gè)消息頭和消息體構(gòu)成。 六個(gè)頭字段,它們是構(gòu)建SIP消息基本單元 INVITE sip:567767138.1.0.13:5060 SIP/2.0 /請(qǐng)求行From: 89880000;tag=111c368-8a010053-13c4-40030-cd-7128
4、334e-cdTo: Call-ID: 10d4608-8a010053-13c4-40030-cd-37fe6ab0-cdCSeq: 1 INVITEVia: SIP/2.0/UDP 138.1.0.83:5060;branch=z9hG4bK-cd-32352-af6db88Max-Forwards: 70Supported: replacesUser-Agent: Gaoke MG6000 Serial GatewayContact: 89880000Allow: INVITE,ACK,CANCEL,BYE,OPTIONS,PRACK,UPDATE,SUBSCRIBE,NOTIFY,RE
5、FER,INFOContent-Type: application/sdpContent-Length: 278v=0o=89880000 1377333347 4616012 IN IP4 138.1.0.83s=Audio Sessioni=Audio Sessionc=IN IP4 138.1.0.83t=0 0m=audio 12000 RTP/AVP 8 0 18 97a=rtpmap:8 PCMA/8000a=rtpmap:0 PCMU/8000a=rtpmap:18 G729/8000a=rtpmap:97 telephone-event/8000a=fmtp:97 0-16a=
6、ptime:20SIP/2.0 200 OK /狀態(tài)行From: 89880000;tag=111c368-8a010053-13c4-40030-cd-7128334e-cdTo: ;tag=102ceee0-0-13c4-386d5043-2a574e78-386d5043Call-ID: 10d4608-8a010053-13c4-40030-cd-37fe6ab0-cdCSeq: 2 INVITEVia: SIP/2.0/UDP 138.1.0.13:5060;rport;branch=z9hG4bK7310156c8b657bac.1Via: SIP/2.0/UDP 138.1.0.
7、83:5060;branch=z9hG4bK-cd-323a2-1fb6192eSupported: replaces,100relContact: Record-Route: Content-Type: application/sdpContent-Length: 267v=0o=escene 2890844526 8000 IN IP4 138.1.0.43s=IpPhone CALLc=IN IP4 138.1.0.43t=0 0m=audio 10000 RTP/AVP 8 0 18 97a=rtpmap:8 PCMA/8000a=rtpmap:0 PCMU/8000a=rtpmap:
8、18 G729/8000a=rtpmap:97 telephone-event/8000a=fmtp:97 0-15a=ptime:20a=sendrecvSIPSIP協(xié)議基本流程及抓包分析協(xié)議基本流程及抓包分析l 注冊(cè)、注銷流程l 基本通話流程及測試抓包l 呼叫前轉(zhuǎn)流程l 補(bǔ)充業(yè)務(wù)流程1 注冊(cè)、注銷流程 查看注冊(cè)周期:REGISTER sip:138.1.0.200 SIP/2.0From: 3232301;tag=111c588-8a010084-13c4-40030-6a-45b3662a-6aTo: 3232301Call-ID: 10a5cd0-8a010084-13c4-40030
9、-6a-f28e7cc-6aCSeq: 1 REGISTERVia: SIP/2.0/UDP 138.1.0.132:5060;branch=z9hG4bK-6a-19e7e-25e28b34Max-Forwards: 70Supported: replacesUser-Agent: Gaoke MG6000 Serial GatewayContact: 3232301Expires: 100 /此值注冊(cè)周期大小,設(shè)備會(huì)在這個(gè)時(shí)間內(nèi)重新發(fā)起注冊(cè),一般在(1/2注冊(cè)周期)時(shí)就會(huì)發(fā)起注冊(cè). 注銷包時(shí)此值為0Content-Length: 0 初始用戶注冊(cè)請(qǐng)求攜帶authorization信息;如果
10、啟用該配置項(xiàng),設(shè)備在第一次發(fā)起注冊(cè)時(shí)就會(huì)攜帶authorization信息REGISTER sip:138.1.0.200 SIP/2.0From: 3232301;tag=111c028-8a010084-13c4-40030-1a-379300d6-1aTo: 3232301Call-ID: 10a5cd0-8a010084-13c4-40030-1a-6918b0-1aCSeq: 1 REGISTERVia: SIP/2.0/UDP 138.1.0.132:5060;branch=z9hG4bK-1a-6888-3122f5a7Max-Forwards: 70Supported: rep
11、lacesUser-Agent: Gaoke MG6000 Serial GatewayContact: 3232301Expires: 100Authorization: Digest username=3232301,realm=,nonce=,uri=sip:138.1.0.200,response=,algorithm=MD5Content-Length: 0 初始用戶注冊(cè)請(qǐng)求不攜帶authorization信息REGISTER sip:138.1.0.200 SIP/2.0From: 3232301;tag=111bfe8-8a010084-13c4-40030-1a-379300d
12、6-1aTo: 3232301Call-ID: 10a5c90-8a010084-13c4-40030-1a-6918b0-1aCSeq: 1 REGISTERVia: SIP/2.0/UDP 138.1.0.132:5060;branch=z9hG4bK-1a-6892-3122f5a7Max-Forwards: 70Supported: replacesUser-Agent: Gaoke MG6000 Serial GatewayContact: 3232301Expires: 100Content-Length: 0 使用完整信息注冊(cè):如果啟用該配置項(xiàng),設(shè)備每次發(fā)起注冊(cè),注冊(cè)服務(wù)器或代理
13、服務(wù)器都會(huì)重新要求認(rèn)證,否則除第一次注冊(cè)外,其它每次注冊(cè)均攜帶認(rèn)證信息,注冊(cè)服務(wù)器或代理服務(wù)器不會(huì)重新要求注冊(cè),默認(rèn)為啟用2 基本通話流程查看主叫號(hào)碼(display info字段)主叫號(hào)碼顯示限制(顯示名:anonymous) 被叫未摘機(jī)主叫掛機(jī) 媒體協(xié)商 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 /算法優(yōu)先順序(12000為RTP端口號(hào)) a=rtpmap:4 G723/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:18 G729/8000 a=ptime:30 DTMF:INFO消息,RFC2833 INFO消息方式:設(shè)備使用SI
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新建清淤溝施工方案
- 魚池裝飾改造方案范本
- 6年級(jí)上冊(cè)方程
- 5年級(jí)下冊(cè)語英語書
- 等邊角鋼的規(guī)格型號(hào)
- 地下碳儲(chǔ)發(fā)展文章
- 2024年海南省海東市樂都區(qū)部分學(xué)校中考語文一模試卷
- 2025年重慶化工職業(yè)學(xué)院單招職業(yè)傾向性考試題庫附答案
- 2025年延安職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫參考答案
- 2025年關(guān)于憲法知識(shí)競賽培訓(xùn)試題及答案
- 《中醫(yī)婦科養(yǎng)生》課件
- 學(xué)術(shù)寫作(一)Choosing-a-topic-課件
- 真武信仰的淵源與流變研究
- GB/T 24478-2023電梯曳引機(jī)
- 危險(xiǎn)貨物運(yùn)輸人員的培訓(xùn)和教育
- SH/T 3543-2007 石油化工建設(shè)工程項(xiàng)目施工過程技術(shù)文件規(guī)定
- 無人機(jī)快遞技術(shù)-無人機(jī)的操作
- A320飛機(jī)空調(diào)系統(tǒng)正常操作匯總
- 智慧工地及智慧工地整體方案
- 工作指導(dǎo)手冊(cè)
- 小學(xué)道德與法治-《改革創(chuàng)新謀發(fā)展》教學(xué)課件設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論