Skip to contentSkip to conversation

ACK and Packet Queues

DISCUSSION Patrick McFarland 1 participant 1 message Aug 6, 2004

lore
Share & tools
lore
#0 lore raw

Do Linux packet schedulers also queue and allow prioritization ACK responses?

I just spent the last hour googling for an answer to my question, and I can't find one, and I thought I'd ask here, possibly someone who understands the packet queuing code is subscribed.

I'm asking because I'm trying to find a good way to influence what packets are sent to me over a slow link. I'm thinking along the lines of mangling TOS on incoming AND outgoing packets of SomeService, saying I want them to be Minimize-Delay, and having the ACK of the incoming packets of SomeService be Minimize-Delay as well, so that SomeService ACKs are sent before other ACKs, just like SomeService normal outgoing packets would be.

Because I would be now Minimize-Delay-ing all incoming and outgoing traffic of SomeServce, it would increase the chances of me getting SomeService traffic over other traffic (or so I hope.)

This all depends, of course, if Linux's packet scheduler also schedules ACKs (and allows me to prioritize them).

Signature · 4 lines
Patrick "Diablo-D3" McFarland || [email protected]
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd 
all be running around in darkened rooms, munching magic pills and listening to
repetitive electronic music." -- Kristian Wilson, Nintendo, Inc, 1989