协议分析SIP协议分析总结Word文件下载.docx

上传人:b****5 文档编号:8440819 上传时间:2023-05-11 格式:DOCX 页数:12 大小:18.84KB
下载 相关 举报
协议分析SIP协议分析总结Word文件下载.docx_第1页
第1页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第2页
第2页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第3页
第3页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第4页
第4页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第5页
第5页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第6页
第6页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第7页
第7页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第8页
第8页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第9页
第9页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第10页
第10页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第11页
第11页 / 共12页
协议分析SIP协议分析总结Word文件下载.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

协议分析SIP协议分析总结Word文件下载.docx

《协议分析SIP协议分析总结Word文件下载.docx》由会员分享,可在线阅读,更多相关《协议分析SIP协议分析总结Word文件下载.docx(12页珍藏版)》请在冰点文库上搜索。

协议分析SIP协议分析总结Word文件下载.docx

Status-Line=SIP-VersionSPStatus-CodeSPReason-PhraseCRLF

SIP/2.0100Trying

状态码给机器翻译使用,Reason-Phrase给用户查看使用,状态码范围如下,第一个数字为类别代表,共3个数字。

1xx:

Provisional--requestreceived,continuingtoprocessthe

request;

2xx:

Success--theactionwassuccessfullyreceived,understood,

andaccepted;

3xx:

Redirection--furtheractionneedstobetakeninorderto

completetherequest;

4xx:

ClientError--therequestcontainsbadsyntaxorcannotbe

fulfilledatthisserver;

5xx:

ServerError--theserverfailedtofulfillanapparently

validrequest;

6xx:

GlobalFailure--therequestcannotbefulfilledatany

server.

3、头域格式(HeaderFieldFormat)

field-name:

field-value

实例:

Via:

SIP/2.0/UDP192.168.83.166:

59888;

branch=z9hG4bK-d87543-fe184d2d9922c37b-1--d87543-;

rport

冒号左域可以有空格举例如下:

Subject:

lunch

Subject:

lunch

头域值可以为多行,在每行前面至少有一个空格或Tab,下面两张表达是相等的。

Iknowyou'

rethere,pickupthephoneandtalktome!

rethere,

pickupthephone

andtalktome!

下面的2种方式有的相等,有的不相等,不相等的原因主要是顺序不同。

Thefollowinggroupsofheaderfieldrowsarevalidandequivalent:

Route:

&

sip:

alice@&

Lunch

bob@&

carol@&

&

LunchSubject:

Eachofthefollowingblocksisvalidbutnotequivalenttothe

others:

&

大小写敏感问题:

对于域名,域值参数名和参数值都不区分大小写,但对于值所引用的字符串是区分大小的。

field-value*(;

parameter-name=parameter-value)

Contact:

;

expires=3600isequivalenttoCONTACT:

ExPiReS=3600andContent-Disposition:

session;

handling=optionalisequivalenttocontent-disposition:

Session;

HANDLING=OPTIONALThefollowingtwoheaderfieldsarenotequivalent:

Warning:

370devnull"

Chooseabiggerpipe"

CHOOSEABIGGERPIPE"

4、请求头域和响应头域是不同的,如果请求头域在响应中则直接被忽略,具体可参考RFC3261。

where中R为请求,r为响应

Example:

HeaderfieldwhereproxyACKBYECANINVOPTREG

___________________________________________________________

AcceptR-o-om*o

Accept2xx---om*o

Accept415-c-ccc

Accept-EncodingR-o-ooo

Accept-Encoding2xx---om*o

Accept-Encoding415-c-ccc

Accept-LanguageR-o-ooo

Accept-Language2xx---om*o

Accept-Language415-c-ccc

Alert-InfoRar---o--

Alert-Info180ar---o--

AllowR-o-ooo

Allow2xx-o-m*m*o

Allowr-o-ooo

Allow405-m-mmm

Authentication-Info2xx-o-ooo

AuthorizationRoooooo

Call-IDcrmmmmmm

Call-Infoar---ooo

ContactRo--moo

Contact1xx---o--

Contact2xx---moo

Contact3xxd-o-ooo

Contact485-o-ooo

Content-Dispositionoo-ooo

Content-Encodingoo-ooo

Content-Languageoo-ooo

Content-Lengthartttttt

Content-Type**-***

CSeqcrmmmmmm

Dateaoooooo

Error-Info300-699a-ooooo

Expires---o-o

Fromcrmmmmmm

In-Reply-ToR---o--

Max-ForwardsRamrmmmmmm

Min-Expires423-----m

MIME-Versionoo-ooo

Organizationar---oooTable2:

Summaryofheaderfields,A--OHeaderfieldwhereproxyACKBYECANINVOPTREG

___________________________________________________________________

PriorityRar---o--

Proxy-Authenticate407ar-m-mmm

Proxy-Authenticate401ar-ooooo

Proxy-AuthorizationRdroo-ooo

Proxy-RequireRar-o-ooo

Record-RouteRarooooo-

Record-Route2xx,18xmr-oooo-

Reply-To---o--

Requirear-c-ccc

Retry-After404,413,480,486-ooooo

500,503-ooooo

600,603-ooooo

RouteRadrcccccc

Serverr-ooooo

SubjectR---o--

SupportedR-oom*oo

Supported2xx-oom*m*o

Timestampoooooo

Toc

(1)rmmmmmm

Unsupported420-m-mmm

User-Agentoooooo

ViaRamrmmmmmm

Viarcdrmmmmmm

Warningr-ooooo

WWW-Authenticate401ar-m-mmm

WWW-Authenticate407ar-o-oooTable3:

Summaryofheaderfields,P--Z;

(1):

copiedwithpossible

additionoftagAccept:

application/sdp;

level=1,application/x-private,text/html5、头域可以为精简格式,当报文大于MTU时,可能会出现此类情况。

Content-Type精简为c

Content-Type:

application/sdp

c:

text/html;

charset=ISO-8859-4

ThecompactformoftheCall-IDheaderfieldisi.Examples:

Call-ID:

f81d4fae-7dec-11d0-a765-00a0c91e6bf6@

i:

f81d4fae-7dec-11d0-a765-00a0c91e6bf6@192.0.2.46、请求和响应都可能包含Body,消息体内容和含义由请求和回应方法决定。

INVITEsip:

555@192.168.83.165SIP/2.0Via:

Max-Forwards:

70

1111@192.168.83.166:

59888&

To:

"

555"

555@192.168.83.165&

From:

1111"

1111@192.168.83.165&

tag=c84a0f35

Y2M1ZWQzNjZkZGUyNGZjMDQ3ODViNDQxMWNlYjJkMjg.

CSeq:

2INVITE

Allow:

INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,NOTIFY,MESSAGE,SUBSCRIBE,INFO

Proxy-Authorization:

Digestusername="

realm="

192.168.83.165"

nonce="

f9f1f5c1204f40b398e492c655db4688"

uri="

555@192.168.83.165"

response="

915d59413c734aab76a478152abec187"

algorithm=MD5

User-Agent:

X-Literelease1011astamp39982

Content-Length:

861

v=0

o=-02INIP4192.168.83.166

s=CounterPathX-Lite3.0

c=INIP4192.168.83.166

t=00

m=audio49500RTP/AVP1071191001060105988101

a=alt:

13:

ECRvm16mv+fqLshj192.168.83.16649500

22:

EdbNYVHvKIQdEfz6192.168.245.149500

31:

yDH1BrYbWlB139Ar192.168.204.149500

a=fmtp:

1010-15

a=rtpmap:

107BV32/16000

119BV32-FEC/16000

100SPEEX/16000

106SPEEX-FEC/16000

105SPEEX-FEC/8000

98iLBC/8000

101telephone-event/8000

a=sendrecv

m=video21544RTP/AVP11534

Hc0rAXD9/SSqAFC7192.168.83.16621544

jJ7atS9D+F6f93kw192.168.245.121544

A1p82jJp83lgK3Kn192.168.204.121544

115QCIF=1CIF=1I=1J=1K=1MaxBR=1960

34QCIF=1CIF=1MaxBR=1960

115H263-1998/90000

34H263/90000

7、消息体内容类型可以为压缩格式,可以为Mime格式,可以为TextUTF-8格式。

Examples:

charset=ISO-8859-48、消息体内容长度为一个整形值,不会出现httpchunk的情况。

9、SIP消息,通过消息体长度获取整个消息,SIP可以采用UDP协议,此消息中协商的传输层端口是有限制的,建议tcp、udp使用5060,TLSoverTCP使用5061实际报文交互过程:

REGISTERsip:

192.168.83.165SIP/2.0Via:

branch=z9hG4bK-d87543-d724e90eb209ee27-1--d87543-;

rportMax-Forwards:

70Contact:

rinstance=c5ea7f72275f318f&

To:

From:

tag=c5368845Call-ID:

MWJlMGU0MWMxZTZlY2ExMWUzOWM4ZGU3ZGFmYTg4YWQ.CSeq:

1REGISTERExpires:

3600Allow:

INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,NOTIFY,MESSAGE,SUBSCRIBE,INFOUser-Agent:

X-Literelease1011astamp39982Content-Length:

0SIP/2.0401UnauthorizedVia:

rportCSeq:

1REGISTERFrom:

tag=c5368845To:

WWW-Authenticate:

digestrealm="

8f19b3b571d04476a8f9eb7dbcf3f236"

Call-ID:

MWJlMGU0MWMxZTZlY2ExMWUzOWM4ZGU3ZGFmYTg4YWQ.Server:

SIPServer2008v3.6.6.773Content-Length:

0REGISTERsip:

branch=z9hG4bK-d87543-3f489b70543a3713-1--d87543-;

2REGISTERExpires:

X-Literelease1011astamp39982Authorization:

dac398335510f0a2455f71e110448320"

algorithm=MD5Content-Length:

0SIP/2.0200OKVia:

rportContact:

CSeq:

2REGISTERFrom:

SIPServer2008v3.6.6.773Date:

Tue,23Jul201318:

35:

06GMTExpires:

3600Content-Length:

0SUBSCRIBEsip:

1111@192.168

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2