Can I Auto-Throttle bandwidth if others use my LAN ?

P

pcmangler2000

Hi,

I have a LAN set up at home and share my broadband link between two
PCs, mine and my wife's. I often leave my PC on, when I'm out, with
lots of downloads stacked up. However, if my wife then wants to use
her PC, it's dog slow as mine is hogging all the bandwidth.

I can throttle my bandwidth manually using a variety of apps, but what
I'm hoping to achieve is the ability to auto-throttle my pc to 50% of
the bandwidth when (and ONLY when) my wife's PC comes online. When
she's not online, I want it all !!

I was thinking of something like a batch file to regularly ping her
machine, and if it gets a reply, then throttle mine down. Once the
reply stops, throttle mine up. There is a ping type utility called
Alive that returns errorlevel codes, but I can't find a bandwidth
throttle app that will accept command line instructions.

Can this be done an easier way ? Any ideas anyone ?

Many Thanks,

Happy New Year.

Kev.
 
W

WTC

This might get you started

This is for broad band connections. I didn't try it on dial up but might
work for dial up.

1.make sure your logged on as actually "Administrator". do not log on with
any account that just has administrator privileges.
2. start - run - type gpedit.msc
3. expand the "local computer policy" branch
4. expand the "administrative templates" branch
5. expand the "network branch"
6. Highlight the "QoS Packet Scheduler" in left window
7. in right window double click the "limit reservable bandwidth" setting
8. on setting tab check the "enabled" item
9. where it says "Bandwidth limit %" change it to read 0 reboot if you want
to but not necessary on some systems
your all done. Effect is immediate on some systems. some need re-boot. I
have one machine that needs to reboot first, the others didn't. Don't know
why this is.

This is more of a "counter what XP does" thing. In other words, XP seems to
want to reserve 20% of the bandwidth for its self. Even with QoS disabled,
even when this item is disabled. So why not use it to your advantage. To
demonstrate the problem with this on stand alone machines start up a big
download from a server with an FTP client. Try to find a server that doesn't
max out your bandwidth. In this case you want a slow to medium speed server
to demonstrate this. Let it run for a couple of minutes to get stable. The
start up another download from the same server with another instance of your
FTP client. You will notice that the available bandwidth is now being fought
over and one of the clients download will be very slow or both will slow
down when they should both be using the available bandwidth. Using this
"tweak" both clients will have a fair share of the bandwidth and will not
fight over the bandwidth.
 
R

Ron Joiner

WTC said:
This might get you started

This is for broad band connections. I didn't try it on dial up but might
work for dial up.

1.make sure your logged on as actually "Administrator". do not log on with
any account that just has administrator privileges.
2. start - run - type gpedit.msc
3. expand the "local computer policy" branch
4. expand the "administrative templates" branch
5. expand the "network branch"
6. Highlight the "QoS Packet Scheduler" in left window
7. in right window double click the "limit reservable bandwidth" setting
8. on setting tab check the "enabled" item
9. where it says "Bandwidth limit %" change it to read 0 reboot if you want
to but not necessary on some systems
your all done. Effect is immediate on some systems. some need re-boot. I
have one machine that needs to reboot first, the others didn't. Don't know
why this is.

This is more of a "counter what XP does" thing. In other words, XP seems to
want to reserve 20% of the bandwidth for its self. Even with QoS disabled,
even when this item is disabled. So why not use it to your advantage. To
demonstrate the problem with this on stand alone machines start up a big
download from a server with an FTP client. Try to find a server that doesn't
max out your bandwidth. In this case you want a slow to medium speed server
to demonstrate this. Let it run for a couple of minutes to get stable. The
start up another download from the same server with another instance of your
FTP client. You will notice that the available bandwidth is now being fought
over and one of the clients download will be very slow or both will slow
down when they should both be using the available bandwidth. Using this
"tweak" both clients will have a fair share of the bandwidth and will not
fight over the bandwidth.
If I understand this correctly, if I have 2 computers accessing the
Internet and one person is playing an online game which requires as much
bandwidth as possible on a dialup, it can be reserved on that machine
using the instructions you provided. What would you recommend on the
machine connected to an online game?

Ron

Ron
 
W

WTC

What would you recommend on the machine connected to an online game?

I would give 0 to 10% restriction.
 
P

pcmangler2000

Hi, Thanks for replying...

Using this "tweak" both clients will have a fair share of the
bandwidth and will not fight over the bandwidth.

However, I can't see how this will make any difference, as this QoS
bandwidth restriction will surely apply to the speed of the interface,
i.e. 100Mb LAN, and not the far slower broadband speed out to the net ?

I'm not entirely sure I understood your post completely.... it didn't
quite make sense to me sorry !!
 
H

Hans-Georg Michna

However, I can't see how this will make any difference, as this QoS
bandwidth restriction will surely apply to the speed of the interface,
i.e. 100Mb LAN, and not the far slower broadband speed out to the net ?

I'm not entirely sure I understood your post completely.... it didn't
quite make sense to me sorry !!

I don't think that works. I can't be sure, haven't tested it,
but to the best of my knowledge, it cannot work.

Hans-Georg
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top