第1页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共19页使用SIPp进行SIP压力测试2008-03-26目录第2页共19页第1页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共19页1简介SIPp是一个测试SIP协议性能的工具软件
这是一个GPL的开放源码软件
它包含了一些基本的用户代理工作流程(UAC和UAS),并可使用INVITE和BYE建立和释放多个呼叫
它也可以读XML的场景文件,即描述任何性能测试的配置文件
它能动态显示测试运行的统计数据(呼叫速率、信号来回的延迟,以及消息统计)
周期性地把CSV统计数据转储,在多个套接字上的TCP和UDP,利用重新传输管理的多路复用
在场景定义文件中可以使用正规表达式,动态调整呼叫速率
SIPp可以用来测试许多真实的SIP设备,如SIP代理,B2BUAs,SIP媒体服务器,SIP/x网关,SIPPBX,等等,它也可以模仿上千个SIP代理呼叫你的SIP系统
2安装四种安装方法(本文使用第四种安装):1
没有TLS支持与密码验证支持#tar-xvfsipp-xxx
gz#cdsipp-xxx#makeMake出来的sipp文件就是一个可执行的文件,只需要搭配场景xml文件与csv文件即可进行SIP测试2
拥有TLS支持与密码验证支持,但是不支PCAP语音播放#tar-xvfsipp-xxx
gz#cdsipp-xxx#makeossl这样编译出来的文件就加入了TLS至于与密码验证支持功能sipp软件了
支持PCAPPlay,但是没有密码验证支持:(PCAPPlay即为可以进行RTP语音,但是没有407AUTH验证)第3页共19页第2页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共19页#tar-xvfsi