Networking Forums

Networking Forums > Computer Networking > Linux Networking > tuning TCP for dealing with packet loss, prolonging Nagle delay etc.

Reply
Thread Tools Display Modes

tuning TCP for dealing with packet loss, prolonging Nagle delay etc.

 
 
Vaclav Dvorak
Guest
Posts: n/a

 
      12-29-2003, 02:55 PM
Hello,

is there anything I can do to tune the Linux TCP implementation to be
more able to deal with packet lossage? TCP seems to be made with the
assumption that packet loss usually means congestion. Unfortunately, in
my case, I have to deal with a link that has packet loss in the order of
50% (without congestion), and TCP is quite unable to deal with that. :-(

Also, my wireless link transports way too many small packets, which is
very inefficient. (There's a big overhead for each packet.) If I could
somehow aggregate the traffic into fewer but larger packets, I believe I
could achieve better speeds and perhaps even less packet loss (because
of fewer collisions), at the cost of increased latency.

So, is there any way to enforce the Nagle algorithm, and perhaps even
prolong the delay that the TCP stack waits for more data before sending
out a packet?

Thanks for any advice!

Vaclav Dvorak

PS: Happy New Year!

 
Reply With Quote
 
 
 
 
Yves Cognet
Guest
Posts: n/a

 
      12-31-2003, 09:16 AM
set SACK on and Fast Retransmit too.
"Vaclav Dvorak" <(E-Mail Removed)> a écrit dans le message de
news:bspiq7$20v5$(E-Mail Removed)...
> Hello,
>
> is there anything I can do to tune the Linux TCP implementation to be
> more able to deal with packet lossage? TCP seems to be made with the
> assumption that packet loss usually means congestion. Unfortunately, in
> my case, I have to deal with a link that has packet loss in the order of
> 50% (without congestion), and TCP is quite unable to deal with that. :-(
>
> Also, my wireless link transports way too many small packets, which is
> very inefficient. (There's a big overhead for each packet.) If I could
> somehow aggregate the traffic into fewer but larger packets, I believe I
> could achieve better speeds and perhaps even less packet loss (because
> of fewer collisions), at the cost of increased latency.
>
> So, is there any way to enforce the Nagle algorithm, and perhaps even
> prolong the delay that the TCP stack waits for more data before sending
> out a packet?
>
> Thanks for any advice!
>
> Vaclav Dvorak
>
> PS: Happy New Year!
>



 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
be packet loss eps Broadband 1 05-14-2009 12:57 PM
Loss and Delay karthikbg Broadband Hardware 1 02-19-2007 03:43 PM
Avoiding Delay and Loss karthikbg Wireless Internet 0 02-19-2007 05:20 AM
Is it possiable to introduce delay and packet loss in linux firewall! cn99 Linux Networking 2 09-18-2005 09:57 AM
Measuring [buffer occupation / packet delay / thoughput.. ] withiproute2 and tc Brian Nox Linux Networking 1 01-21-2004 11:12 AM



1 2 3 4 5 6 7 8 9 10 11