On Tuesday 19 August 2008, [EMAIL PROTECTED] wrote:
> Norberto Bensa wrote:

> > Let's make an experiment:
> >
> > 1. Terminate all downloads and activity on the internet.
> > 2. Restart your bind (so it flushes its cache)
> > 3. in XP1 download something huge (an ISO image) from one souce in the
> > internet and wait 'til it is at full speed (does it go up to 0.5Mb??)
> > 4. in XP2 start to ping different sources. Does XP2 lost packets?
>
> If I do my downloading from XP (using Linux as my nameserver) everything
> works perfectly.  My downloads max-out my ADSL connection - and not only
> can I ping other hosts concurrently, but I can surf the web and
> bandwidth is shared fairly between competing applications.

I think that the problem is associated with the way that the Linux box treats 
bind requests.  Other than QoS which will try to allocate some bandwidth to 
bind packets, or nice which will elevate bind's processes - you may want to 
check your kernel's IO scheduler and set it to something that will give each 
process an equal bite of the cherry.  Trial & error may get you there.

A workaround to avoid WinXP name requests timing out is to manually set at 
your WinXP clients the Netgear's IP address as their secondary DNS server.

> My router is a "Netgear Wireless ADSL Firewall Router" - it seems pretty
> common... and I've not found other people moaning that it has
> problems...  For me, it only has problems when accessed from my Linux box.

I used to run a Netgear DG834 and did not notice anything like this.  After a 
few seconds the Gentoo and WinXP clients would share the bandwidth - 
irrespective of which one started downloading first.  WinXP might have been 
slightly more hesitant to start with, but after say 30 seconds it would even 
out.  However, this was with wired full duplex connections.  Wireless is half 
duplex, transmit and receive happens sequentially not in parallel - when 
downloading on the Gentoo goes at full pelt it may take longer for inbound 
packets to get to bind and this could make the rather short TTL that 
MSWindows has to time out.

PS. Have you tried this with two Linux clients (use Knoppix on one of your 
MSWindows boxen)?

HTH.
-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to