[e2e] TCP behaviour in the presence of reverse traffic (Vegas, New Reno, Westwood+, Fast?)
lz6 at njit.edu
lz6 at njit.edu
Mon Nov 10 13:39:27 PST 2003
Hi, Saverio,
The paper "An Enhanced Congestion Avoidance Mechanism for TCP Vegas"(IEEE
COMMUNICATIONS LETTERS, VOL. 7, NO. 7, JULY 2003) provided a fix to the problem
mentioned in your post. The basic idea of that paper is to use forward path
delay to calculate queueing delay instead of using rtt to do so. But this
requires TCP receiver to add "extra" timestamp in the ACK packet, which
is "legal" as I remember.
Li
Quoting Saverio Mascolo <mascolo at poliba.it>:
> The link below shows some results we have obtained by simulating (in
> ns-2)
> one TCP connection in the forward direction and one ON-OFF New Reno
> TCP
> connection going in the backward direction. The backward connection
> excites
> congestion along the ACK path of the forward connection.
>
> This scenario clearly shows that an rtt-based congestion detection
> mechanism, such as the one of Vegas, detects false congestion because
> of
> queuing in the reverse path. This could be a problem also for Fast
> TCP,
> which employs rtt-based congestion detection too.
>
>
> http://www-ictserv.poliba.it/mascolo/TCP%20Westwood/Reverse/reverse.htm
> -----------
> Saverio Mascolo
>
>
More information about the end2end-interest
mailing list