📄 rfc3261j.txt
字号:
Network Working Group J. Rosenberg
Request for Comments: 3261 dynamicsoft
Obsoletes: 2543 H. Schulzrinne
Category: Standards Track Columbia U.
G. Camarillo
Ericsson
A. Johnston
WorldCom
J. Peterson
Neustar
R. Sparks
dynamicsoft
M. Handley
ICIR
E. Schooler
AT&T
June 2002
SIP(僙僢僔儑儞奐巒僾儘僩僐儖)
SIP: Session Initiation Protocol
杮暥彂偺埵抲晅偗
偙偺暥彂偼丄僀儞僞乕僱僢僩僐儈儏僯僥傿偺偨傔偺僀儞僞乕僱僢僩昗弨
僩儔僢僋僾儘僩僐儖傪婯掕偡傞傕偺偱偁傝丄夵慞偺偨傔偺媍榑傗採埬傪
埶棅偡傞傕偺偱偁傞丅昗弨壔偺抜奒傗丄僾儘僩僐儖偺埵抲晅偗偵偮偄偰偼丄
嵟怴斉偺"Internet Official Protocol Standards" (STD 1)傪嶲徠偝傟偨偄丅
偙偺暥彂偺攝晍偼柍惂尷偱偁傞丅
挊嶌尃昞婰
Copyright (C) The Internet Society (2002). All Rights Reserved.
奣梫
偙偺暥彂偱偼丄扨悢偁傞偄偼暋悢偺憡庤偲偺僙僢僔儑儞傪惗惉丄曄峏丄愗抐
偡傞偨傔偺傾僾儕働乕僔儑儞憌惂屼(僔僌僫儕儞僌)僾儘僩僐儖偱偁傞丄僙僢
僔儑儞奐巒僾儘僩僐儖(SIP)偵偮偄偰弎傋傞丅偙偙偱偄偆僙僢僔儑儞偲偼丄僀
儞僞乕僱僢僩捠榖丄儅儖僠儊僨傿傾攝怣丄儅儖僠儊僨傿傾僇儞僼傽儗儞僗傪
娷傫偩傕偺偱偁傞丅
僙僢僔儑儞傪惗惉偡傞偨傔偵巊傢傟傞SIP彽懸(invitation)偼丄嶲壛幰偑屳姺
儊僨傿傾僞僀僾傪儅僢僠偝偣傞偨傔偺丄僙僢僔儑儞婰弎傪揱偊傞丅儐乕僓乕
偺尰嵼抧傊儕僋僄僗僩傪儖乕僩偡傞栶偵棫偪丄僒乕價僗偵懳偟偰儐乕僓乕傪
擣徹偍傛傃擣壜偟丄僾儘僶僀僟偺屇儖乕僩億儕僔乕傪幚憰偟丄偐偮丄儐乕
僓乕偵婡擻傪採嫙偡傞丄僾儘僉僔僒乕僶乕偲屇偽傟傞僄儗儊儞僩傪SIP偼巊梡
偡傞丅僾儘僉僔僒乕僶乕偑巊梡偡傞儐乕僓乕偺尰嵼抧傪儐乕僓乕偑傾僢僾儘乕
僪偡傞偙偲傪擣傔傞搊榐婡擻傕丄SIP偼採嫙偡傞丅SIP偼堎側傞條乆側僩儔儞
僗億乕僩僾儘僩僐儖忋偱摦嶌偡傞丅
Rosenberg, et. al. Standards Track [Page 1]
RFC 3261 SIP: Session Initiation Protocol June 2002
Table of Contents
1 偼偠傔偵 ............................................ 8
2 SIP婡擻奣梫 ......................................... 9
3 弎岅婯懃 ............................................ 10
4 憖嶌奣梫 ............................................ 10
5 僾儘僩僐儖偺峔憿 .................................... 18
6 掕媊 ................................................ 20
7 SIP儊僢僙乕僕 ....................................... 26
7.1 儕僋僄僗僩 .......................................... 27
7.2 墳摎 ................................................ 28
7.3 僿僢僟乕僼傿乕儖僪 .................................. 29
7.3.1 僿僢僟乕僼傿乕儖僪偺彂幃 ............................ 30
7.3.2 僿僢僟乕僼傿乕儖僪偺暘椶 ............................ 32
7.3.3 抁弅宍 .............................................. 32
7.4 儃僨傿 .............................................. 33
7.4.1 儊僢僙乕僕儃僨傿偺僞僀僾 ............................ 33
7.4.2 儊僢僙乕僕儃僨傿偺挿偝 .............................. 33
7.5 SIP儊僢僙乕僕偺僼儗乕儉壔 ........................... 34
8 儐乕僓乕僄乕僕僃儞僩偺堦斒揑側摦嶌 .................. 34
8.1 UAC偺摦嶌 ........................................... 35
8.1.1 儕僋僄僗僩偺惗惉 .................................... 35
8.1.1.1 Request-URI ......................................... 35
8.1.1.2 To .................................................. 36
8.1.1.3 From ................................................ 37
8.1.1.4 Call-ID ............................................. 37
8.1.1.5 CSeq ................................................ 38
8.1.1.6 Max-Forwards ........................................ 38
8.1.1.7 Via ................................................. 39
8.1.1.8 Contact ............................................. 40
8.1.1.9 Supported 偲 Require ................................ 40
8.1.1.10 晅壛揑側儊僢僙乕僕僐儞億乕僱儞僩 .................... 41
8.1.2 儕僋僄僗僩偺憲怣 .................................... 41
8.1.3 墳摎偺張棟 .......................................... 42
8.1.3.1 僩儔儞僓僋僔儑儞儗僀儎乕偺僄儔乕 .................... 42
8.1.3.2 擣幆偱偒側偄墳摎 .................................... 42
8.1.3.3 暋悢偺Via ........................................... 43
8.1.3.4 3xx墳摎偺張棟 ....................................... 43
8.1.3.5 4xx墳摎偺張棟 ....................................... 45
8.2 UAS偺摦嶌 ........................................... 46
8.2.1 儊僜僢僪専嵏 ........................................ 46
8.2.2 僿僢僟乕専嵏 ........................................ 46
8.2.2.1 To偲Request-URI ..................................... 46
8.2.2.2 儅乕僕偝傟偨儕僋僄僗僩 .............................. 47
8.2.2.3 Require ............................................. 47
8.2.3 僐儞僥儞僣偺張棟 .................................... 48
8.2.4 奼挘偺揔梡 .......................................... 49
8.2.5 儕僋僄僗僩偺張棟 .................................... 49
Rosenberg, et. al. Standards Track [Page 2]
RFC 3261 SIP: Session Initiation Protocol June 2002
8.2.6 墳摎偺惗惉 .......................................... 49
8.2.6.1 巄掕墳摎偺憲怣 ...................................... 49
8.2.6.2 僿僢僟乕偲僞僌 ...................................... 50
8.2.7 僗僥乕僩儗僗UAS偺摦嶌 ............................... 50
8.3 儕僟僀儗僋僩僒乕僶乕 ................................ 51
9 儕僋僄僗僩偺僉儍儞僙儖 .............................. 53
9.1 僋儔僀傾儞僩偺摦嶌 .................................. 53
9.2 僒乕僶乕偺摦嶌 ...................................... 55
10 搊榐 ................................................ 56
10.1 奣梫 ................................................ 56
10.2 REGISTER儕僋僄僗僩偺峔抸 ............................ 57
10.2.1 僶僀儞僨傿儞僌偺捛壛 ................................ 59
10.2.1.1 Contact傾僪儗僗偺桳岠婜尷娫妘偺愝掕 ................. 60
10.2.1.2 Contact傾僪儗僗娫偺僾儕僼傽儗儞僗 ................... 61
10.2.2 僶僀儞僨傿儞僌偺嶍彍 ................................ 61
10.2.3 僶僀儞僨傿儞僌偺庢摼 ................................ 61
10.2.4 僶僀儞僨傿儞僌偺儕僼儗僢僔儏 ........................ 61
10.2.5 撪晹僋儘僢僋偺愝掕 .................................. 62
10.2.6 搊榐僒乕僶乕偺敪尒 .................................. 62
10.2.7 儕僋僄僗僩偺憲怣 .................................... 62
10.2.8 僄儔乕墳摎 .......................................... 63
10.3 REGISTER儕僋僄僗僩張棟 .............................. 63
11 擻椡偺栤偄崌傢偣 .................................... 66
11.1 OPTIONS儕僋僄僗僩偺峔抸 ............................. 67
11.2 OPTIONS儕僋僄僗僩偺張棟 ............................. 68
12 僟僀傾儘僌 .......................................... 69
12.1 僟僀傾儘僌偺惗惉 .................................... 70
12.1.1 UAS偺摦嶌 ........................................... 70
12.1.2 UAC偺摦嶌 ........................................... 71
12.2 僟僀傾儘僌撪偺儕僋僄僗僩 ............................ 72
12.2.1 UAC偺摦嶌 ........................................... 73
12.2.1.1 儕僋僄僗僩偺惗惉 .................................... 73
12.2.1.2 墳摎偺張棟 .......................................... 75
12.2.2 UAS偺摦嶌 ........................................... 76
12.3 僟僀傾儘僌偺廔椆 .................................... 77
13 僙僢僔儑儞偺奐巒 .................................... 77
13.1 奣梫 ................................................ 77
13.2 UAC偺張棟 ........................................... 78
13.2.1 嵟弶偺INVITE偺惗惉 .................................. 78
13.2.2 INVITE偵懳偡傞墳摎偺張棟 ............................ 81
13.2.2.1 1xx墳摎 ............................................. 81
13.2.2.2 3xx墳摎 ............................................. 81
13.2.2.3 4xx丄5xx丄偍傛傃6xx墳摎 ............................. 81
13.2.2.4 2xx墳摎 ............................................. 82
13.3 UAS偺張棟 ........................................... 83
13.3.1 INVITE偺張棟 ........................................ 83
13.3.1.1 恑捇忬懺 ............................................ 84
13.3.1.2 INVITE偑儕僟僀儗僋僩偝傟傞 .......................... 84
Rosenberg, et. al. Standards Track [Page 3]
RFC 3261 SIP: Session Initiation Protocol June 2002
13.3.1.3 INVITE偑嫅斲偝傟傞 .................................. 85
13.3.1.4 INVITE偑庴偗擖傟傜傟傞 .............................. 85
14 婛懚僙僢僔儑儞偺曄峏 ................................ 86
14.1 UAC偺摦嶌 ........................................... 86
14.2 UAS偺摦嶌 ........................................... 88
15 僙僢僔儑儞偺廔椆 .................................... 89
15.1 BYE儕僋僄僗僩偵傛傞僙僢僔儑儞偺廔椆 ................. 90
15.1.1 UAC偺摦嶌 ........................................... 90
15.1.2 UAS偺摦嶌 ........................................... 91
16 僾儘僉僔偺摦嶌 ...................................... 91
16.1 奣梫 ................................................ 91
16.2 僗僥乕僩僼儖僾儘僉僔 ................................ 92
16.3 儕僋僄僗僩偺桳岠惈専徹 .............................. 94
16.4 儖乕僩忣曬偺慜張棟 .................................. 96
16.5 儕僋僄僗僩偺僞乕僎僢僩偺寛掕 ........................ 97
16.6 儕僋僄僗僩偺揮憲(forward) ........................... 99
16.7 墳摎偺張棟 .......................................... 107
16.8 僞僀儅乕C偺張棟 ..................................... 114
16.9 僩儔儞僗億乕僩僄儔乕偺憖嶌 .......................... 115
16.10 CANCEL偺張棟 ........................................ 115
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -