ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:105.06KB ,
资源ID:2462265      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2462265.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SIP协议.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

SIP协议.docx

1、SIP协议使用SIPp进行SIP压力测试 larkguo2008-03-26目录1 简介 22 安装 23 使用方法 34 情景 34.1 注册 34.1.1 测试 34.1.2 reg.xml 44.1.3 test.csv 64.2 呼叫 64.2.1 测试 64.2.2 uac-media.xml 74.2.3 test.csv 114.3 会议 114.3.1 测试 114.3.2 meetme.xml 124.3.3 meetme.csv 165 XML与CSV关系 171 简介SIPp是一个测试SIP协议性能的工具软件。这是一个GPL的开放源码软件。 它包含了一些基本的用户代理工作

2、流程(UAC和UAS),并可使用INVITE和B YE建立和释放多个呼叫。它也可以读XML的场景文件,即描述任何性能测试的配置文件。它能动态显示测试运行的统计数据(呼叫速率、信号来回的延迟,以及消息统计)。周期性地把CSV统计数据转储,在多个套接字上的TCP和UDP,利用重新传输管理的多路复用。在场景定义文件中可以使用正规表达式,动态调整呼叫速率。 SIPp可以用来测试许多真实的SIP设备,如SIP代理,B2BUAs,SIP媒体服务器,SIP/x网关,SIP PBX,等等,它也可以模仿上千个SIP代理呼叫你的SIP系统。2 安装四种安装方法(本文使用第四种安装):1. 没有TLS支持与密码验证

3、支持# tar -xvf sipp-xxx.tar.gz# cd sipp-xxx# makeMake出来的sipp文件就是一个可执行的文件,只需要搭配场景xml文件与csv文件即可进行SIP测试2. 拥有TLS支持与密码验证支持,但是不支PCAP语音播放# tar -xvf sipp-xxx.tar.gz# cd sipp-xxx# make ossl这样编译出来的文件就加入了TLS至于与密码验证支持功能sipp软件了。3. 支持PCAP Play,但是没有密码验证支持:(PCAP Play即为可以进行RTP语音,但是没有407 AUTH验证)# tar -xvf sipp-xxx.tar.

4、gz# cd sipp-xxx# make pcapplay4. 支持PCAP 声音文件播放,而且支持密码验证支持:(支持407 auth验证支持)# tar -xvf sipp-xxx.tar# cd sipp-xxx# make pcapplay_ossl3 使用方法./sipp -sf reg.xml -inf reg.csv -p 6077 -i -m 4 :5060-sf 读取场景文件-inf 读取csv文件-p 本机采用端口-i 本机IP-m 要进行压力测试的次数Ip address of registrar 要进行压力测试的IP地址4 情景Uac(192.216.2.224) A

5、sterisk(192.216.224.183) Uas4.1 注册模拟若干个注册包到asterisk,asterisk回 100 tring和401 authentication,SIPp发送invite带auth验证消息到asterisk,asterisk回100 tring 和200 ok。4.1.1 测试./sipp -r 1 -l 1 -sf reg.xml -inf test.csv 192.216.224.1834.1.2 reg.xml !CDATA REGISTER sip:remote_ip SIP/2.0 Via: SIP/2.0/transport local_ip:l

6、ocal_port;branch=branch From: field0 ;tag=call_number To: field0 Call-ID: call_id CSeq: 1 REGISTER Contact: sip:field0local_ip:local_port Content-Length: 0 Expires: 300 !CDATA REGISTER sip:field0remote_ip:remote_port SIP/2.0 Via: SIP/2.0/transport local_ip:local_port From: field0 ;tag=call_number To

7、: field0 Call-ID: call_id CSeq: 2 REGISTER Contact: sip:field0local_ip:local_port field1 Content-Length: len Expires: 3600 4.1.3 test.csvSEQUENTIAL6666609;authentication username=6666609 password=66666094.2 呼叫SIPp发送Invite消息到asterisk,AST回407要求密码验证,SIPp返回200 ok,并发送invite带密码消息到asterisk,asterisk返回200 OK

8、,接着返回180,SIPp此时开始传输RTP到asterisk,延迟5000ms发送DTMF=1的号码,然后SIPp发送Bye消息到asterisk,asterisk返回200 ok给SIPp。4.2.1 测试./sipp -r 1 -i 192.216.2.224 -l 1 -sf uac-media.xml -inf test.csv 192.216.224.1834.2.2 uac-media.xml !CDATA INVITE sip:field1remote_ip:remote_port SIP/2.0 Via: SIP/2.0/transport local_ip:local_po

9、rt;branch=branch From: field0 ;tag=call_number To: field1 Call-ID: call_id CSeq: 1 INVITE Contact: sip:field0local_ip:local_port Max-Forwards: 70 Subject: Performance Test Content-Type: application/sdp Content-Length: len v=0 o=user1 53655765 2353687637 IN IPlocal_ip_type local_ip s=- c=IN IPlocal_i

10、p_type local_ip t=0 0 m=audio auto_media_port RTP/AVP 8 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-11,16 !CDATA ACK sip:field1remote_ip:remote_port SIP/2.0 Via: SIP/2.0/transport local_ip:local_port;branch=branch From: field0 ;tag=call_number To: field1 peer_tag_param Call-I

11、D: call_id CSeq: 1 ACK Contact: sip:field0local_ip:local_port Max-Forwards: 70 Subject: Performance Test Content-Length: 0 !CDATA INVITE sip:field1remote_ip:remote_port SIP/2.0 Via: SIP/2.0/transport local_ip:local_port From: field0 ;tag=call_number To: field1 Call-ID: call_id CSeq: 2 INVITE Contact

12、: sip:field0local_ip:local_port field2 Max-Forwards: 70 Subject: Performance Test Content-Type: application/sdp Content-Length: len v=0 o=user1 53655765 2353687637 IN IPlocal_ip_type local_ip s=- t=0 0 c=IN IPmedia_ip_type media_ip m=audio auto_media_port RTP/AVP 0 a=rtpmap:0 PCMU/8000 !CDATA ACK si

13、p:field1remote_ip:remote_port SIP/2.0 Via: SIP/2.0/transport local_ip:local_port;branch=branch From: field0 ;tag=call_number To: field1 peer_tag_param Call-ID: call_id CSeq: 2 ACK Contact: sip:field0local_ip:local_port Max-Forwards: 70 Subject: Performance Test Content-Length: 0 !CDATA BYE sip:field1remote_ip:remote_port SIP/2.0 Via: SIP/2.0/transport local_ip:local_port;branch=branch From: field0 ;tag=call_number To: field1 peer_tag_param Call-ID: call_id CSeq: 2 BYE Contact: sip:field0local_ip:local_port Max-Forwards: 70 Subject: Performance Test Conten

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

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