sipp3.6 on centos7安装部署
创始人
2025-05-29 17:09:35

 

概述

在VOIP软交换的开发过程中,必然需要对软交换进行批量压测。

SIP压测工具一般都是sipp,免费,开源,功能足够强大,配置灵活,优点多。

环境

centos7.9

cmake3.6

sipp v3.6.2_rc1

安装cmake

安装cmake,centos7默认的cmake版本过低。

sudo yum install -y gcc gcc-c++ make automake

sudo yum install -y wget

sudo wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz

sudo tar -zxvf cmake-3.6.2.tar.gz

sudo cd cmake-3.6.2

./bootstrap

make -j4

sudo make install

sudo ln -s /usr/local/bin/cmake /usr/bin/cmake

安装sipp

centos7目前的lksctp版本为1.0.17,只能支持sipp.3.6.2,不支持3.7以上。

sudo yum list lksctp*

sudo yum install lksctp-tools-devel

##git clone https://github.com/SIPp/sipp.git ##当前最新版本是3.7.0

git clone --branch v3.6.2_rc1 --depth=1 https://github.com/SIPp/sipp.git

cd sipp

cmake . -DUSE_SSL=1 -DUSE_SCTP=1 -DUSE_PCAP=1 -DUSE_GSL=1

make

sudo make install

sudo ln -s /usr/local/bin/sipp /usr/bin/sipp

sipp -v

sipp --help

测试

使用sipp内置脚本测试基本功能。

服务端uas。

sipp -sn uas -i 127.0.0.1

客户端uac。

sipp -sn uac 127.0.0.1

总结

sipp的github地址:https://github.com/SIPp/sipp

后续会有更多的压测方案和脚本慢慢写。

空空如常

求真得真

相关内容

热门资讯

星光闪闪高中生作文【优选3篇... 星光闪闪高中生作文 篇一:挑战自我,追求卓越作为一名星光闪闪的高中生,我们应该怀揣着追求卓越的心态,...
话说古人身高作文700字(精... 话说古人身高作文700字 篇一古人的身高一直是历史学家和考古学家们关注的热门话题。在古代,身高并不像...
高一新生军训动员讲话【优选3... 高一新生军训动员讲话 篇一尊敬的高一新生们:大家好!首先,我代表学校向大家表示热烈的欢迎!作为高中的...
针芒(通用3篇) 针芒 篇一针芒,是一种常见的植物,也被称为刺树。它的名字来源于其特殊的针状叶片,形态独特,给人一种独...
与爱同行作文600字(精简6... 与爱同行作文600字 篇一爱,是一种无私奉献的情感,是一种可以温暖人心的力量。在这个充满着善良和美好...