sipp使用秘笈-v1.2

sipp使用秘笈-v1.2

ID:11870916

大小:670.00 KB

页数:25页

时间:2018-07-14

sipp使用秘笈-v1.2_第1页
sipp使用秘笈-v1.2_第2页
sipp使用秘笈-v1.2_第3页
sipp使用秘笈-v1.2_第4页
sipp使用秘笈-v1.2_第5页
资源描述:

《sipp使用秘笈-v1.2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Sipp测试工具使用文档1.Sipp软件简介sipp是对sip协议进行性能测试的一款软件系统。sipp能够对远程系统发起一个或者多个呼叫。Sipp提供呼叫发起端(uac)和呼叫接收端(uas)的功能,通过呼叫完成对中间设备(TG等)的性能测试。sipp会根据xxx.xml场景描述文件来进行sip呼叫的建立、处理和释放。2.使用前的准备(这里假设读者已经安装好了的sipp)考虑到测试时操作的方便性,因此写了几个批处理文件,封装内部细节,只须指定服务器的IP与端口即可进行测试。(约定uac指定端口,uas占用5090端口,使用前请确定端口没占用)呼叫前请注意是否配置好了所需文

2、件,如果您是第一次使用请首先参考第4节和第5节相关内容修改2.1.系统相关修改1)关闭系统防火墙,杀毒软件,下载程序以及其他跟网络相关的应用程序以防干扰测试。2)添加ip。有时候设备ip段和本机ip段不一样(本机ip段可能用于公网)那么只需要添加一个ip即可。添加方法:网上邻居->右键属性->本地连接->右键属性->选择Tcp/ip选择属性点击高级在ip地址那个框内,选择添加即可。3.使用方法考虑到测试时操作的方便性,因此写了几个批处理文件,封装内部细节,只须指定服务器的IP与端口即可进行测试。(约定uac占用5061端口,uas占用5090端口,使用前请确定这两个端口没

3、占用)251.1.注册:test.bat直接在sip的安装目录下点击test.bat1.2.启动uas在弹出的对话框中输入uas(注明:uas是呼叫接收端,无需输入任何参数)1.3.启动uacUac.bathostiphostport每秒呼叫个数总呼叫个数例如:uac172.16.55.2015060101000上面表示呼叫目标(配置中使用的TG)目标IP,172.16.55.201,对端端口5060,每秒发起呼叫10,总呼叫数目为1000(注:uac后面的参数次序不能有错,必须按照此顺序进行)1.4.程序启动后的常用操作‘+’呼叫速率加1‘-‘呼叫速率减1‘*’呼叫速率

4、加10‘/‘呼叫速率减10暂停呼叫:按键盘上的p键来暂停呼叫,再次按p键则重新开始。停止呼叫:按键盘上的q键来停止呼叫。注意千万不要用Ctrl+c来强行终止程序,应该使用q键来停止程序,用q键停止程序后程序会发送bye消息来释放呼叫。如果强行停止会导致呼叫被吊死在设备上。高级进阶251.命令修改1.1.uas命令修改方法在弹出的dos命令行中输入uas即可。这样就启动了uas这是启动了uas.bat批处理文档实际启动命令如下:sipp-snuas-p5090-sfuas.xml-infcall.csv-trace_err-trace_screenrem-s2000可以看到

5、监听端口为5090因此在TG的配置中对局端口应该填写为此端口,如果用户需要修改端口则修改uas.bat文件即可。-sn指定sipp启动的是uas服务既服务器端。-sf指定使用的场景文件为uas.xml.call.csv这个主要是呼叫号码的文件,下文将会详细介绍。-trace_err跟踪所有错误消息,并把错误消息保存到文件场景文件描述的__errors.log文件中-trace_screen当程序结束时候打印统计信息并弹出屏幕(如果在后台运行的话)1.2.uac命令修改方法uac启动启动方式同uas在dos中输入uachostiphostpo

6、rt每秒呼叫个数总呼叫个数比如uac172.16.55.2045060410000表示呼叫的目标主机是172.16.55.204对方端口是5060每秒发起4个呼叫,总呼叫数目为10000注:对本公司的TG测试中hostip就是指TG产品中配置的对局地址是本机IP地址的TG产品。如下为TG1000配置sip中继的窗口对局就是您现在所用电脑的ip地址。0如果作为呼出端也就是您启用uac这个命令,那么该TG配置端口为5060,或者5070都可以。但是如果您电脑作为呼叫接收端也就是启动uas命令,那么这里的ip地址填您自己的主机地址,端口需要填uas默认端口(5090),具体参考

7、uas命令修改。实际启动文件为uac.bat这个批处理文档(注:rem后面内容表示注释)实际启动命令为:sipp%1:%2-sfuac.xml-infcall.csv-p5070-r%3-rp1s-m%4-trace_err-trace_screen25其中%1,%2为传递命令行参数第一个和第二个即uac172.16.55.204-sf,-inf,-p同上-r指定每秒发起呼叫数(如果指定参数-rp则即为-rp所指定的时间内发起的呼叫数)–rp表示频率周期,即-r的周期。后面详述上例指定-rp为1s则-r就表示1s内发起的呼叫数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。