SIPp 支持多个remote_ip
在最新的SIPphttp://sipp.sourceforge.net/doc/reference.html#setdest的文档里,支持一个新的操作(action),叫做setdest.setdest的功能是支持在一通呼叫的过程中,动态的改变远端的IP地址。支持一下参数:
[*] transport: 根据文档,这个好像对一通呼叫不能改变transport。
[*] host: 新的远端地址
[*] port:远端的端口
不过setdest会影响性能。
一个SIPp用作UAS的例子:
<recv request="OPTIONS" crlf="true"> <action> <ereg regexp="(+\.+\.+\.+)" search_in="hdr" check_it="true" assign_to="host" header="Via" /> <setdest host="[$host]" port="5060" protocol="UDP"/> </action></recv>
在这个例子,对于任何过来的请求,设置一个新的远端。
页:
[1]