Hy,

I have a question about the following situation:

UAC sends INVITE, UAS ansueres with 200 OK and UAC sends ACK. In rfc
3261 (13.2.2.4) is said that:

Once the ACK has been constructed, the procedures of [4] are used to
determine the destination address, port and transport.  However, the
request is passed to the transport layer directly for transmission,
rather than a client transaction.  This is because the UAC core
handles retransmissions of the ACK, not the transaction layer.

Let suggest that whe have more then one posible destination to which
to send the ACK. When we sending ACK we can easily find out when there
is error in sending the pocket. We go to the next possible
destination. But if we received an ICMP host unreachable for that
destination, how we are going to retransmit the ACK. In transport
layer as i now there is no retransmission interval in that case. May
idea is to save a copy of the packet and retransmit it to the next
destination but i don't now for how long to keep the copy.

What is yor opinion?

Thanks.

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to