Overclock.net › Forums › Software, Programming and Coding › Networking & Security › distributing bandwidth.
New Posts  All Forums:Forum Nav:

distributing bandwidth.

post #1 of 14
Thread Starter 
Hi All

I've been looking everywhere and I can't seem to find what I'm looking for.

Currently in my home we have three separate ISPs for 3 separate internet connections so that the no one sees a slow down the performance of any one group of computers behind any given router.



314

Currently one of the ISPs has made higher subscriptions available as well as the ability to deliver the full bandwidth I subscribe to. paying for higher bandwidth from one and distributing it to the various networks would be cheaper. So I want to do something like this:

314

as you can see one connection of 14mbs comes in and is distributed to 3 different routers, in turn those routers become the gateway for whichever device I chose. Also all devices are on same subnet as I want them all to communicate together.

if anyone can tell me what goes between the ISP device and my routers for distributing bandwidth please help.

Thanks
post #2 of 14
load balancer thumb.gif
Going to be chaep
(16 items)
 
Wife's Rig
(12 items)
 
 
CPUMotherboardGraphicsRAM
i7-3770k Gigabyte GA-Z77X-UP5 TH MSI GTX460 G.Skill TridentX 2400 2 x 4GB 
Hard DriveHard DriveOptical DriveCooling
Plextor M5p 128GB 2 x WD 500GB Blues LG Prolimatech Megahalems Rev C 
CoolingOSMonitorPower
Arctic F12 CO PWM x 2 Push/Pull Windows 7 64 bit Ultimate LG IPS235V Corsair AX850 
Case
Coolermaster HAF 912 advanced (Asia version) 
CPUMotherboardGraphicsRAM
I5-3570K Gigabyte Z68X-UD3H-B3 Inno3D Ichill GTX660 8GB G.Skill RipjawsX 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 128GB WD black 500GB Liteon Coolermaster Hyper 212+ EVO 
OSMonitorPowerCase
Win 7 ultimate Samsung Syncmaster 932gwe+ OCZ ZT series 550W Coolermaster 410 
CPUMotherboardRAMHard Drive
1.67Ghz Atom stock 1GB DDR2 2 x 500GB Western Digital Cavier Blacks [RAID 1] 
CoolingOSPowerCase
stock DSM3.2 [built on linux] stock stock 
OtherOther
Synology DX510 Expansion unit 5 x 1TB WD Cavier Blacks in a RAID 6 
  hide details  
Reply
Going to be chaep
(16 items)
 
Wife's Rig
(12 items)
 
 
CPUMotherboardGraphicsRAM
i7-3770k Gigabyte GA-Z77X-UP5 TH MSI GTX460 G.Skill TridentX 2400 2 x 4GB 
Hard DriveHard DriveOptical DriveCooling
Plextor M5p 128GB 2 x WD 500GB Blues LG Prolimatech Megahalems Rev C 
CoolingOSMonitorPower
Arctic F12 CO PWM x 2 Push/Pull Windows 7 64 bit Ultimate LG IPS235V Corsair AX850 
Case
Coolermaster HAF 912 advanced (Asia version) 
CPUMotherboardGraphicsRAM
I5-3570K Gigabyte Z68X-UD3H-B3 Inno3D Ichill GTX660 8GB G.Skill RipjawsX 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 128GB WD black 500GB Liteon Coolermaster Hyper 212+ EVO 
OSMonitorPowerCase
Win 7 ultimate Samsung Syncmaster 932gwe+ OCZ ZT series 550W Coolermaster 410 
CPUMotherboardRAMHard Drive
1.67Ghz Atom stock 1GB DDR2 2 x 500GB Western Digital Cavier Blacks [RAID 1] 
CoolingOSPowerCase
stock DSM3.2 [built on linux] stock stock 
OtherOther
Synology DX510 Expansion unit 5 x 1TB WD Cavier Blacks in a RAID 6 
  hide details  
Reply
post #3 of 14
It's simple. You have to configure the link between device and router 1,2,3 separately in its interface and type the bandwith you need for each connection. In order to do this you will need to have access to the device named: device in your sceme and the routers. Also for me it is unecessery to have 3 three routers for one line. Just get i good programmable router and you can configure every connection you need for the end devices.
post #4 of 14
Thread Starter 
Quote:
Originally Posted by Alexis View Post

It's simple. You have to configure the link between device and router 1,2,3 separately in its interface and type the bandwith you need for each connection. In order to do this you will need to have access to the device named: device in your sceme and the routers. Also for me it is unecessery to have 3 three routers for one line. Just get i good programmable router and you can configure every connection you need for the end devices.


I'm guessing here so help me out.

could I configure a dd-wrt router to handle this.

I'm pretty sure it give me the ability to create VLANs.

so I could do something like this:

VLAN 1 192.168.1.1 cap of 2mbs
VLAN 2 192.168.1.2 cap of 4mbs
VLan 3 192.168.1.3 cap of 8mbs

I'm pretty sure this can be done with dd-wrt can do this.

is this correct? and will it slow down the overall performance of the network?

That's why I was wondering should I get a dedicated piece of hardware?
post #5 of 14
You don't have to create vlans (vlans is for creating different subnets). If you need the devices under the same subnet you just select fixed (ip 192.168.1.1, 1.2, 1,3) on every end device you want and then on each connection from the router to the end device you just configure it for load balancing. I don't know if this particular router support load balancing, i guess you will need to read the manual for this purpose, or make a search on the web.
post #6 of 14
The VLAN's will work if you wanted to use those. I work at an ISP and we use VLAN configurations to distribute bandwidth based on priority and then set max values. (TV/Internet/etc) We have one device setup with all of the VLAN's with their values and hard-config the 1-4 ports to a designated VLAN. Soo you should have no issues doing what you want with VLANs.
Celerity
(20 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7-6850K @ 4.5GHz / 1.41v Asus X99 Deluxe II EVGA GTX 980 Ti Classified  Corsair Vengeance LPX 4x8GB 3000MHz 
Hard DriveHard DriveCoolingCooling
Samsung 850 Pro 256 GB Western Digital Purple 2TB XSPC Raystorm Pro XSPC RX 360 
CoolingOSMonitorMonitor
XSPC D5 Photon 170 Windows 7 Professional BenQ GW2765 ViewSonic XG2401 
KeyboardPowerCaseMouse
Corsair Strafe RGB MX Silent EVGA SuperNOVA G2 750W Fractal Design Define S Logitech G900 
Mouse PadAudioAudioOther
SteelSeries QCK+ Sennheiser HD 598 FiiO E10K Cablemod Sleeved Cables (Black/White) 
  hide details  
Reply
Celerity
(20 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7-6850K @ 4.5GHz / 1.41v Asus X99 Deluxe II EVGA GTX 980 Ti Classified  Corsair Vengeance LPX 4x8GB 3000MHz 
Hard DriveHard DriveCoolingCooling
Samsung 850 Pro 256 GB Western Digital Purple 2TB XSPC Raystorm Pro XSPC RX 360 
CoolingOSMonitorMonitor
XSPC D5 Photon 170 Windows 7 Professional BenQ GW2765 ViewSonic XG2401 
KeyboardPowerCaseMouse
Corsair Strafe RGB MX Silent EVGA SuperNOVA G2 750W Fractal Design Define S Logitech G900 
Mouse PadAudioAudioOther
SteelSeries QCK+ Sennheiser HD 598 FiiO E10K Cablemod Sleeved Cables (Black/White) 
  hide details  
Reply
post #7 of 14
Thread Starter 
Quote:
Originally Posted by Alexis View Post

You don't have to create vlans (vlans is for creating different subnets). If you need the devices under the same subnet you just select fixed (ip 192.168.1.1, 1.2, 1,3) on every end device you want and then on each connection from the router to the end device you just configure it for load balancing. I don't know if this particular router support load balancing, i guess you will need to read the manual for this purpose, or make a search on the web.

Correct me if I'm wrong, but isn't load balancing when you have 2 internet connections coming in to you network?

Quote:
Originally Posted by iinversion View Post

The VLAN's will work if you wanted to use those. I work at an ISP and we use VLAN configurations to distribute bandwidth based on priority and then set max values. (TV/Internet/etc) We have one device setup with all of the VLAN's with their values and hard-config the 1-4 ports to a designated VLAN. Soo you should have no issues doing what you want with VLANs.

so if I understand you correctly if my router buffalo WZR-HP-G300NH with dd-wrt firmware supports VLAN I can configure it for what I want like this

542

Should I just use this for the distribution will there be any decrease in performance on the speed of the 3 networks?
post #8 of 14
subbed just so i can see this done on a home grade setup smile.gif
i know how to do this at the office but on something you pick up at walmart for under 50 bucks i dont see it happening lol.
Junk
(14 items)
 
  
CPUMotherboardGraphicsRAM
2700K 4.6 Gigabyte Z68X-UD4 Msi R9 270X 8GB 1333 DDR3 
Hard DriveCoolingOSMonitor
SSD + 7 other drives H100 Windows 7 Ultimate 64-bit Asus 23in 
KeyboardPowerCaseMouse
Rosewill Mech EVGA 750 Rosewill Thor MX518 
Mouse Pad
Steelseries 
  hide details  
Reply
Junk
(14 items)
 
  
CPUMotherboardGraphicsRAM
2700K 4.6 Gigabyte Z68X-UD4 Msi R9 270X 8GB 1333 DDR3 
Hard DriveCoolingOSMonitor
SSD + 7 other drives H100 Windows 7 Ultimate 64-bit Asus 23in 
KeyboardPowerCaseMouse
Rosewill Mech EVGA 750 Rosewill Thor MX518 
Mouse Pad
Steelseries 
  hide details  
Reply
post #9 of 14
Quote:
Originally Posted by solaralchemist View Post

Correct me if I'm wrong, but isn't load balancing when you have 2 internet connections coming in to you network?
so if I understand you correctly if my router buffalo WZR-HP-G300NH with dd-wrt firmware supports VLAN I can configure it for what I want like this
542
Should I just use this for the distribution will there be any decrease in performance on the speed of the 3 networks?

Yes you should be able to configure it like that assuming the options are there in the router to support it. thumb.gif I don't believe you'll have any decrease in performance, but you'll have to find that one out yourself.
Celerity
(20 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7-6850K @ 4.5GHz / 1.41v Asus X99 Deluxe II EVGA GTX 980 Ti Classified  Corsair Vengeance LPX 4x8GB 3000MHz 
Hard DriveHard DriveCoolingCooling
Samsung 850 Pro 256 GB Western Digital Purple 2TB XSPC Raystorm Pro XSPC RX 360 
CoolingOSMonitorMonitor
XSPC D5 Photon 170 Windows 7 Professional BenQ GW2765 ViewSonic XG2401 
KeyboardPowerCaseMouse
Corsair Strafe RGB MX Silent EVGA SuperNOVA G2 750W Fractal Design Define S Logitech G900 
Mouse PadAudioAudioOther
SteelSeries QCK+ Sennheiser HD 598 FiiO E10K Cablemod Sleeved Cables (Black/White) 
  hide details  
Reply
Celerity
(20 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7-6850K @ 4.5GHz / 1.41v Asus X99 Deluxe II EVGA GTX 980 Ti Classified  Corsair Vengeance LPX 4x8GB 3000MHz 
Hard DriveHard DriveCoolingCooling
Samsung 850 Pro 256 GB Western Digital Purple 2TB XSPC Raystorm Pro XSPC RX 360 
CoolingOSMonitorMonitor
XSPC D5 Photon 170 Windows 7 Professional BenQ GW2765 ViewSonic XG2401 
KeyboardPowerCaseMouse
Corsair Strafe RGB MX Silent EVGA SuperNOVA G2 750W Fractal Design Define S Logitech G900 
Mouse PadAudioAudioOther
SteelSeries QCK+ Sennheiser HD 598 FiiO E10K Cablemod Sleeved Cables (Black/White) 
  hide details  
Reply
post #10 of 14
Quote:
Originally Posted by solaralchemist View Post

Correct me if I'm wrong, but isn't load balancing when you have 2 internet connections coming in to you network?
so if I understand you correctly if my router buffalo WZR-HP-G300NH with dd-wrt firmware supports VLAN I can configure it for what I want like this
542
Should I just use this for the distribution will there be any decrease in performance on the speed of the 3 networks?

as VLANs are different subnets and for class C address most people just use 255.255.255.0 then your IP's should be
VLAN 1 192.168.1.1/24
VLAN 2 192.168.2.1/24
VLAN 3 192.168.3.1/24

where as how you assigned them
VLAN 1 192.168.1.1/24
VLAN 2 192.168.1.2/24
VLAN 3 192.168.1.3/24
puts them on the same subnet if you use a /24 mask

and yep now i see a load balancer would work for pic one behind the 3 routers but not needed in pic 2 as yes you have just one ISP smile.gif
Going to be chaep
(16 items)
 
Wife's Rig
(12 items)
 
 
CPUMotherboardGraphicsRAM
i7-3770k Gigabyte GA-Z77X-UP5 TH MSI GTX460 G.Skill TridentX 2400 2 x 4GB 
Hard DriveHard DriveOptical DriveCooling
Plextor M5p 128GB 2 x WD 500GB Blues LG Prolimatech Megahalems Rev C 
CoolingOSMonitorPower
Arctic F12 CO PWM x 2 Push/Pull Windows 7 64 bit Ultimate LG IPS235V Corsair AX850 
Case
Coolermaster HAF 912 advanced (Asia version) 
CPUMotherboardGraphicsRAM
I5-3570K Gigabyte Z68X-UD3H-B3 Inno3D Ichill GTX660 8GB G.Skill RipjawsX 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 128GB WD black 500GB Liteon Coolermaster Hyper 212+ EVO 
OSMonitorPowerCase
Win 7 ultimate Samsung Syncmaster 932gwe+ OCZ ZT series 550W Coolermaster 410 
CPUMotherboardRAMHard Drive
1.67Ghz Atom stock 1GB DDR2 2 x 500GB Western Digital Cavier Blacks [RAID 1] 
CoolingOSPowerCase
stock DSM3.2 [built on linux] stock stock 
OtherOther
Synology DX510 Expansion unit 5 x 1TB WD Cavier Blacks in a RAID 6 
  hide details  
Reply
Going to be chaep
(16 items)
 
Wife's Rig
(12 items)
 
 
CPUMotherboardGraphicsRAM
i7-3770k Gigabyte GA-Z77X-UP5 TH MSI GTX460 G.Skill TridentX 2400 2 x 4GB 
Hard DriveHard DriveOptical DriveCooling
Plextor M5p 128GB 2 x WD 500GB Blues LG Prolimatech Megahalems Rev C 
CoolingOSMonitorPower
Arctic F12 CO PWM x 2 Push/Pull Windows 7 64 bit Ultimate LG IPS235V Corsair AX850 
Case
Coolermaster HAF 912 advanced (Asia version) 
CPUMotherboardGraphicsRAM
I5-3570K Gigabyte Z68X-UD3H-B3 Inno3D Ichill GTX660 8GB G.Skill RipjawsX 1600 
Hard DriveHard DriveOptical DriveCooling
Samsung 830 128GB WD black 500GB Liteon Coolermaster Hyper 212+ EVO 
OSMonitorPowerCase
Win 7 ultimate Samsung Syncmaster 932gwe+ OCZ ZT series 550W Coolermaster 410 
CPUMotherboardRAMHard Drive
1.67Ghz Atom stock 1GB DDR2 2 x 500GB Western Digital Cavier Blacks [RAID 1] 
CoolingOSPowerCase
stock DSM3.2 [built on linux] stock stock 
OtherOther
Synology DX510 Expansion unit 5 x 1TB WD Cavier Blacks in a RAID 6 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Networking & Security
Overclock.net › Forums › Software, Programming and Coding › Networking & Security › distributing bandwidth.