- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SIPP--sip协议的测试软件使用手册
SIPP--sip协议的测试软件使用手册
Sipp
Author:阮班勇
Date:2009.10.12
1.?? Sipp软件简介
sipp是对sip协议进行性能测试的一款软件系统。sipp能够对远程系统发起一个或者多个呼叫。Sipp提供呼叫发起端(uac)和呼叫接收端(uas)的功能,通过呼叫完成对中间设备(TG等)的性能测试。
sipp会根据xxx.xml场景描述文件来进行sip呼叫的建立、处理和释放。
2.?? 使用前的准备(这里假设读者已经安装好了的sipp)
考虑到测试时操作的方便性,因此写了几个批处理文件,封装内部细节,只须指定服务器的IP与端口即可进行测试。(约定 uac指定端口,uas占用5090端口,使用前请确定端口没占用)
呼叫前请注意是否配置好了所需文件,如果您是第一次使用请首先参考第4节和第5节相关内容修改
1)? 关闭系统防火墙,杀毒软件,下载程序以及其他跟网络相关的应用程序以防干扰测试。
2)? 添加ip 。有时候设备ip段和本机ip段不一样(本机ip段可能用于公网)那么只需要添加一个ip即可。
添加方法:
网上邻居-右键属性-本地连接-右键属性-选择Tcp/ip选择属性
点击高级
在ip地址那个框内,选择添加即可。
3.?? 使用方法
考虑到测试时操作的方便性,因此写了几个批处理文件,封装内部细节,只须指定服务器的IP与端口即可进行测试。(约定 uac占用5070端口,uas占用
5090端口,使用前请确定这两个端口没占用)
3.1.??? 注册:
test.bat
直接在sip的安装目录下点击test.bat
3.2.??? 启动uas
在弹出的dos框中输入命令
uas
3.3.??? 启动uac
在弹出的dos框中输入命令
Uac.bat hostip hostport 每秒呼叫个数 总呼叫个数
例如:
uac 172.16.55.201 5060 10 1000
上面表示呼叫目标(配置中使用的TG)172.16.55.201,使用端口5060,每秒发起呼叫10,总呼叫数目为1000
3.4.??? 程序启动后的常用操作
‘+’ 呼叫速率加1
‘-‘ 呼叫速率减1
‘*’ 呼叫速率加10
‘/‘ 呼叫速率减10
暂停呼叫:
按键盘上的p键来暂停呼叫,再次按p键则重新开始。
停止呼叫:
按键盘上的q键来停止呼叫。
注意千万不要用Ctrl+c来强行终止程序,应该使用q键来停止程序,用q键停止程序后程序会发送bye消息来释放呼叫。如果强行停止会导致呼叫被吊死在设备上。
高级进阶
4.?? 命令修改
4.1.??? uas命令修改方法
在弹出的dos命令行中输入uas即可。这样就启动了uas
这是启动了uas.bat批处理文档
实际启动命令如下:
sipp -sn uas -p 5090 -sf uas.xml -inf call.csv -trace_err -trace_screen
rem -s 2000
可以看到监听端口为5090因此在TG的配置中对局端口应该填写为此端口,如果用户需要修改端口则修改uas.bat文件即可。-sn指定sipp启动的是uas服务既服务器端。
-sf指定使用的场景文件为call.csv 这个主要是呼叫号码的文件,下文将会详细介绍。
-trace_err跟踪所有错误消息,并把错误消息保存到文件场景文件描述的file_name_pid_errors.log文件中
-trace_screen 当程序结束时候打印统计信息并弹出屏幕(如果在后台运行的话)
4.2.??? uac命令修改方法
uac启动启动方式同uas
在dos中输入uac hostip hostport 每秒呼叫个数 总呼叫个数
比如uac 172.16.55.204 5060 4 10000
表示呼叫的目标主机是172.16.55.204 对方端口是5060 每秒发起4个呼叫,总呼叫数目为10000
注:对本公司的TG测试中hostip就是指TG产品中配置的对局地址是本机IP地址的TG产品。
如下为TG1000配置sip中继的窗口
对局就是您现在所用电脑的ip地址。0如果作为呼出端也就是您启用uac这个命令,那么该TG配置端口为5060,或者5070都可以。但是如果您电脑作为呼叫接收端也就是启动uas命令,那么这里的ip地址填您自己的主机地址,端口需要填uas默认端口(5090),具体参考uas命令修改。
实际启动文件为uac.bat这个批处理文档(注:rem 后面内容表示注释)
实际启动命令为:
sipp %1:%2 -s
您可能关注的文档
- satwe结构设计中的几个问题.doc
- 06毕业论文.doc
- 高级英语课外练习lesson9.doc
- 上课:《藤野先生》优秀课件.ppt
- 市场营销管理课件(产品策略)11.PPT.ppt
- AnsoftFEA简要说明.ppt
- 【精品课件二】6.2立方根.ppt
- 罐体焊接方案.doc
- 水中铵的测定.doc
- 热爱地球珍爱生命.ppt
- 2024年03月重庆石柱土家族自治县招考聘用社区专职网格员20人笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 2024年03月四川省广汉中学和广汉市教学研究教师培训中心招考聘用8人笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 医患沟通技巧的专业培训活动.pptx
- 医患沟通技巧的专家咨询.pptx
- 医患沟通技巧的交流会议.pptx
- 医患沟通技巧的医患沟通技巧.pptx
- 2024年03月江苏南京市浦口区卫健委所属部分事业单位招考聘用95人笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 医患沟通技巧的发展趋势.pptx
- 2024年03月浙江金华兰溪市“人才直通车”(事业综合)人才引进35人笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 医患沟通技巧的培训与实践方案.pptx
文档评论(0)