SIP 是VOIP目前非常流行的一种协议。有关协议的详细原理参照相关文档。
   
  
 
1 .搭建SIP服务器(实现注册、重定向服务器等功能)
  
  
[general]
port=5060
context=from-sip
sendrpid=yes
trustrpid=yes
canreinvite=no
nat=no
dtmfmode=auto
disallow=all
allow=g722
allow=ulaw
allow=alaw
allow=g723.1
;allow=g729
subscribecontext=from-sip
notifyringing=yes
 
#配置一个sip帐号,username为:2223,也可以是字母,如:yuna
[2223]
type=friend
host=dynamic
mailbox=2223
username=2223
secret=2223
callgroup=1
pickupgroup=1
call-limit=2
  
 
2. 配置UAC
  
  
 
3. 打开wireshark等待抓包
  
 ![[转载]wireshark分析SIP协议(一)——注册 [转载]wireshark分析SIP协议(一)——注册](http://s14.sinaimg.cn/middle/639eaf64g9df5340b745d&690)
  
 ![[转载]wireshark分析SIP协议(一)——注册 [转载]wireshark分析SIP协议(一)——注册](http://s8.sinaimg.cn/middle/639eaf64g9df540cd0417&690)
SIP电话的格式是:
 
sip:2223@192.168.10.227
  
 ![[转载]wireshark分析SIP协议(一)——注册 [转载]wireshark分析SIP协议(一)——注册](http://s16.sinaimg.cn/middle/639eaf64g9df55e401e2f&690)
  
 ![[转载]wireshark分析SIP协议(一)——注册 [转载]wireshark分析SIP协议(一)——注册](http://s7.sinaimg.cn/middle/639eaf64g9df566810ad6&690)
  
 ![[转载]wireshark分析SIP协议(一)——注册 [转载]wireshark分析SIP协议(一)——注册](http://s11.sinaimg.cn/middle/639eaf64g9df57143c03a&690)
 
 
1 .搭建SIP服务器(实现注册、重定向服务器等功能)
[general]
port=5060
context=from-sip
sendrpid=yes
trustrpid=yes
canreinvite=no
nat=no
dtmfmode=auto
disallow=all
allow=g722
allow=ulaw
allow=alaw
allow=g723.1
;allow=g729
subscribecontext=from-sip
notifyringing=yes
#配置一个sip帐号,username为:2223,也可以是字母,如:yuna
[2223]
type=friend
host=dynamic
mailbox=2223
username=2223
secret=2223
callgroup=1
pickupgroup=1
call-limit=2
2. 配置UAC
3. 打开wireshark等待抓包
SIP电话的格式是:
-  sip:username@UAC_IP 
-  sip:username@UAC_IP_DNS (如果网络中有DNS服务器,并配置了UAC_IP对应的域名UAC_IP_DNS) 
sip:2223@192.168.10.227