[Serusers] Test Tools for SER
Ezequiel Colombo
ecolombo at arcotel.net
Wed Jun 9 20:12:21 CEST 2004
Hi, i compiled some of the tools included in the /test directory of the source CVS of SER. I want test the performace of SER in my server and look at the udp_flood.c program included, this generate a flood of SIP messages to the server. My question is how interpret the results.
If i send for example a flood with INVITE request for non-existent user to my SER and see how much SER respond to this flood in a time period, i supose that this is the Call Per Second supported by SER ?
Ex:
# flood SER with 100 request in one second
./udp_flood -f invite00.sip -d 192.168.1.1 -p 5060 -s 1000000 -t 100 -v -c 100
# SER make a log(1,"PROC_OK") for each invite processed
...
# At the end of udp_flood execution + some seconds i make
grep "PROC_OK" /var/log/ser.log | wc -l
Now, after this if i can see 100 at result of wc -l i supose at least 100 INVITE per second is supported for my SER ???
Thanks !
Usage: udp_flood -f file -d address -p port -c count [-v]
Options:
-f file file with the content of the udp packet (max 65k)
-d address destination address
-p port destination port
-c count number of packets to be sent
-s usec microseconds to sleep before sending "throttle" packets
-t throttle number of packets to send before sleeping
-v increase verbosity level
-V version number
-h this help message
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20040609/bf2ae6cd/attachment.htm>
More information about the sr-users
mailing list