magixyu 发表于 2013-2-7 15:10:58

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]
查看完整版本: SIPp 支持多个remote_ip