Jin,
You will hit Linux limits fairly quickly if you try to source calls from
different IP addresses or ports. I even had problems with different destination
ports but the same source. With different processes (as you were doing) you
have probably run out of memory and getting a slow machine due to swapping. It
depends on which OS you are using.
If you can live with low numbers of IP addresses and ports then you can get one
SIPp process to open multiple calls from each. Monitor the memory usage to make
sure that the task is smaller than the free memory you had before you started.
(I got to 100K calls with 1G this way - this was an older version though - I
have not tried the latest.)
Assuming you are using Linux then I also found that some versions (like SuSE
9.0) could actually support more different IP addresses than later versions.
The only other way round this is to write some code that adds your own IP layer
and avoids the kernel trying to keep all the IP addresses and ports in its
tables. (It isn't trivial but I did it with a previous employer to generate
200K unique IP addressed sessions per machine - 200K was not the limit - just a
guess before I started and I never tried higher numbers.)
Peter
Date: Tue, 24 Feb 2009 01:44:40 +0800
From: tangent...@126.com
To: mayamatake...@gmail.com
CC: sipp-users@lists.sourceforge.net
Subject: Re: [Sipp-users] Using SIPp to send multiple INVITE
Hi Mayama,
Thank you so much for you response!
When I do this, will all the users, say 1,000,000, use one IP and one UDP port
to send INVITE? Or I need to set IPs and UDP ports accordingly?
Thanks,
Jin
在2009-02-24,mayamatakeshi <mayamatake...@gmail.com> 写道:
2009/2/24 tangent999 <tangent...@126.com>
Hi,
How are you fellows?
Is it possible that I use one machine to launch 100,000 or even 1,000,000 calls
from different users?
I am able to launch 1,000 calls from one machine by writng a script which just
excutes "./sipp ..." 1,000 times. This almost makes my machine dead. So I
assume it is impossible to launch 100,000 or 1,000,000 using this method.
Any one can help? I really appriciate it!
Hello,
read about injecting data from a file (containing user info) in your scenarios
here:
http://sipp.sourceforge.net/doc3.0/reference.html#Injecting+values+from+an+external+CSV+during+calls
regards,
mayama
网易邮箱,中国第一大电子邮件服务商
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users
网易邮箱,中国第一大电子邮件服务商
_________________________________________________________________
Hotmail, Messenger, Photos and more - all with the new Windows Live. Get
started!
http://www.download.live.com/
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Sipp-users mailing list
Sipp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sipp-users