[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sip-implementors
Subject:    RE: [Sip-implementors] When and how to forward an end-to-end ACK in a proxy
From:       Jonathan Lennox <lennox () cs ! columbia ! edu>
Date:       2003-02-24 18:35:33
Message-ID: 15962.26101.705928.670612 () grandcentral ! cs ! columbia ! edu
[Download RAW message or body]

On Monday, February 24 2003, "Jiri Kuthan" wrote to "hisham.khartabil@nokia.com, lennox@cs.columbia.edu, sip-implementors@cs.columbia.edu" saying:

> On Fri, 21 Feb 2003 hisham.khartabil@nokia.com wrote:
> 
> > I have always assumed that even if a proxy is used as an outbound 
> > proxy, an ACK (or any request within a dialog for that matter) does not
> > get sent to that outbound proxy unless the outbound proxy has
> > record-routed.
> 
> That's not the case always. Many phones keep sending ACK to outbound 
> proxy.
> 
> > Having said that, I would expect that a stray ACK arriving at a proxy
> > would just be dropped since it arrived there by accident. I also think
> > that this might be implementation specific. 
> 
> That would cause the INVITE transaction to never complete in the case 
> I mention.

So what do you recommend for the stray-ACK problem?

I was wrong to say that ACK proxying is non-amplifying -- forwarding an ACK
can cause a single UDP packet to trigger a DNS lookup and a TCP or TLS
connection attempt.

-- 
Jonathan Lennox
lennox@cs.columbia.edu

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic