2011/6/2 Dmitry Akindinov <[email protected]>:
>> Anyhow the scenario I ask about is totally different but I still think
>> that RFC 3261 just allows option 2 above. This is, somewhere in RFC
>> 3261 client transaction section there is something like "ACK for
>> non-2XX final response must be sent to the same destination as the
>> original INVITE. If it fails then perform procedures in RFC 3263 and
>> so on...".
>
> I agree the option 2) is safer, but in my opinion 3261 does not prohibit
> the reuse of connections - as long as the proxy is "sure" about the
> identity of the other end of the connection ("same destination"). How
> sure - up to security policies.

Hi Dmitry, RFC 3263 section 4:


   The procedures here MUST be done exactly once per transaction, where
   transaction is as defined in [1].  That is, once a SIP server has
   successfully been contacted (success is defined below), all
   retransmissions of the SIP request and the ACK for non-2xx SIP
   responses to INVITE MUST be sent to the same host.  Furthermore, a
   CANCEL for a particular SIP request MUST be sent to the same SIP
   server that the SIP request was delivered to.

-- 
Iñaki Baz Castillo
<[email protected]>

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to