> Response retransmissions cease when an ACK > request > for the response is received. This is independent of whatever transport > protocols are used to send the response." > > Re: the last sentence. Why is this behavior independent of the > transport > protocol? It seems like re-submitting the 2xx to the transport is > completely meaningless for TCP/TLS transports since the 2xx was > guarenteed > to arrive when it was initially passed to the transaction state machine. > > I'd expect this special case to only be necessary for UDP.
Yes, but TCP may not be end-to-end. UDP could still be the transport in any of the hops between the UAs. Also, since 2xx is not cached for retransmission by any other core than UAS, it must resubmit 2xx to transport until an ACK arrives, even if the transport is TCP. _______________________________________________ Sip-implementors mailing list [email protected] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
