Re: [Vyatta-users] GLBP
Hellz ya... I have an extra space in my rack, maybe I'll add another vyatta-duo and do like quad-redundant routing load-balanced bliss!!! :) Todd Worden Web-Wired, LLC 434.906.0420 [EMAIL PROTECTED] www.web-wired.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stig Thormodsrud Sent: Thursday, January 10, 2008 5:13 PM To: 'Dave Pifke'; 'vyatta-users' Subject: Re: [Vyatta-users] GLBP > > Can canyone comment more on load balaning vrrp? Active/active style > > configuration? Perhaps even noting bgp? I was not aware with vrrp one > > could have two routers handling packets :/ > > This may have changed, but I believe Vyatta only supports one VRRP address > per interface. Consider what I'm describing here a feature request, > although perhaps someone else can comment on how to make this work with > the current functionality. :) Hi Dave, I have already added the support of both multiple vrrp groups per interface and multiple vips per vrrp group in the current development branch. So assuming the testing of these features goes well, then you should see it in the glendale release. I'm hoping to also add support for vrrp sync groups if time permits. stig > If Vyatta supported multiple VRRP addresses (and the equipment behind it > supports ECMP), you could do active/active by configuring two default > gateway addresses and using the VRRP priority/preempt parameters to give > one address an affinity for one router and one for the other. > > For instance: > > Router A, x.x.x.3, VRRP addresses x.x.x.1 priority 100 and x.x.x.2 > priority 50 > > Router B, x.x.x.4, VRRP addresses x.x.x.1 priority 50 and x.x.x.2 priority > 100 > > Device C, x.x.x.5, default gateway configured as x.x.x.1 and x.x.x.2 with > equal metrics > > In normal operation, half the packets will be processed by either router > (depending on how device C implements equal cost multipath). If one > router fails, both the .1 and .2 addresses end up on the surviving box. > N.B. this breaks stateful packet inspection. > > I believe the original reason for the one-addres-per-interface restriction > was due to the virtual MAC address. Now that we have the disable-vmac > option, perhaps this limitation could be removed? > > > - -- > Dave Pifke, [EMAIL PROTECTED] > > -BEGIN PGP SIGNATURE- > Version: 2.6.3ia > Charset: noconv > > iQCVAwUBR4aPSTuW2fOIQC3pAQFKmgP/U6kbweEz+HR0Tbrq5aeoXOZu2JXpav4y > fVjBzG8wR7mL/2b1whiVjUq/hj55uiMcXPWQ4+dxWvbRoJgZZx1o1kpjfASW3z+J > aCJ4fbcv0O2fmWqxVGuEc8gPohW3BrBuWOipj1y7vFofmfV7dkEtyOdLLFbaLE9I > Jt7AFqzoFCM= > =ASQ2 > -END PGP SIGNATURE- > ___ > Vyatta-users mailing list > Vyatta-users@mailman.vyatta.com > http://mailman.vyatta.com/mailman/listinfo/vyatta-users ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users __ NOD32 2781 (20080110) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users
Re: [Vyatta-users] GLBP
> > Can canyone comment more on load balaning vrrp? Active/active style > > configuration? Perhaps even noting bgp? I was not aware with vrrp one > > could have two routers handling packets :/ > > This may have changed, but I believe Vyatta only supports one VRRP address > per interface. Consider what I'm describing here a feature request, > although perhaps someone else can comment on how to make this work with > the current functionality. :) Hi Dave, I have already added the support of both multiple vrrp groups per interface and multiple vips per vrrp group in the current development branch. So assuming the testing of these features goes well, then you should see it in the glendale release. I'm hoping to also add support for vrrp sync groups if time permits. stig > If Vyatta supported multiple VRRP addresses (and the equipment behind it > supports ECMP), you could do active/active by configuring two default > gateway addresses and using the VRRP priority/preempt parameters to give > one address an affinity for one router and one for the other. > > For instance: > > Router A, x.x.x.3, VRRP addresses x.x.x.1 priority 100 and x.x.x.2 > priority 50 > > Router B, x.x.x.4, VRRP addresses x.x.x.1 priority 50 and x.x.x.2 priority > 100 > > Device C, x.x.x.5, default gateway configured as x.x.x.1 and x.x.x.2 with > equal metrics > > In normal operation, half the packets will be processed by either router > (depending on how device C implements equal cost multipath). If one > router fails, both the .1 and .2 addresses end up on the surviving box. > N.B. this breaks stateful packet inspection. > > I believe the original reason for the one-addres-per-interface restriction > was due to the virtual MAC address. Now that we have the disable-vmac > option, perhaps this limitation could be removed? > > > - -- > Dave Pifke, [EMAIL PROTECTED] > > -BEGIN PGP SIGNATURE- > Version: 2.6.3ia > Charset: noconv > > iQCVAwUBR4aPSTuW2fOIQC3pAQFKmgP/U6kbweEz+HR0Tbrq5aeoXOZu2JXpav4y > fVjBzG8wR7mL/2b1whiVjUq/hj55uiMcXPWQ4+dxWvbRoJgZZx1o1kpjfASW3z+J > aCJ4fbcv0O2fmWqxVGuEc8gPohW3BrBuWOipj1y7vFofmfV7dkEtyOdLLFbaLE9I > Jt7AFqzoFCM= > =ASQ2 > -END PGP SIGNATURE- > ___ > Vyatta-users mailing list > Vyatta-users@mailman.vyatta.com > http://mailman.vyatta.com/mailman/listinfo/vyatta-users ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users
Re: [Vyatta-users] GLBP
-BEGIN PGP SIGNED MESSAGE- On Thu, 10 Jan 2008, Max wrote: > Can canyone comment more on load balaning vrrp? Active/active style > configuration? Perhaps even noting bgp? I was not aware with vrrp one > could have two routers handling packets :/ This may have changed, but I believe Vyatta only supports one VRRP address per interface. Consider what I'm describing here a feature request, although perhaps someone else can comment on how to make this work with the current functionality. :) If Vyatta supported multiple VRRP addresses (and the equipment behind it supports ECMP), you could do active/active by configuring two default gateway addresses and using the VRRP priority/preempt parameters to give one address an affinity for one router and one for the other. For instance: Router A, x.x.x.3, VRRP addresses x.x.x.1 priority 100 and x.x.x.2 priority 50 Router B, x.x.x.4, VRRP addresses x.x.x.1 priority 50 and x.x.x.2 priority 100 Device C, x.x.x.5, default gateway configured as x.x.x.1 and x.x.x.2 with equal metrics In normal operation, half the packets will be processed by either router (depending on how device C implements equal cost multipath). If one router fails, both the .1 and .2 addresses end up on the surviving box. N.B. this breaks stateful packet inspection. I believe the original reason for the one-addres-per-interface restriction was due to the virtual MAC address. Now that we have the disable-vmac option, perhaps this limitation could be removed? - -- Dave Pifke, [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: 2.6.3ia Charset: noconv iQCVAwUBR4aPSTuW2fOIQC3pAQFKmgP/U6kbweEz+HR0Tbrq5aeoXOZu2JXpav4y fVjBzG8wR7mL/2b1whiVjUq/hj55uiMcXPWQ4+dxWvbRoJgZZx1o1kpjfASW3z+J aCJ4fbcv0O2fmWqxVGuEc8gPohW3BrBuWOipj1y7vFofmfV7dkEtyOdLLFbaLE9I Jt7AFqzoFCM= =ASQ2 -END PGP SIGNATURE- ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users
Re: [Vyatta-users] GLBP
All I really know about it is when I set up a trio of Cisco 7301 routers a couple years ago, one of the options I researched was VRRP and the other was GLBP. I ended up going with GLBP because Cisco's implementation of it was more stable than its implementation of VRRP. I know that it *will* do it on any semi-recent IOS version. No idea if the opensource impementations of VRRP will do it. -- Aubrey Wells Senior Engineer Shelton | Johns Technology Group A Vyatta Ready Partner www.sheltonjohns.com On Jan 10, 2008, at 3:30 PM, Max wrote: > Can canyone comment more on load balaning vrrp? Active/active style > configuration? Perhaps even noting bgp? > I was not aware with vrrp one could have two routers handling > packets :/ > > > -Original Message- > From: Troopy . <[EMAIL PROTECTED]> > Sent: Thursday, January 10, 2008 2:04 AM > To: vyatta-users@mailman.vyatta.com; [EMAIL PROTECTED]; Stig > Thormodsrud <[EMAIL PROTECTED]> > Cc: 'vyatta-users' <[EMAIL PROTECTED]> > Subject: Re: [Vyatta-users] GLBP > > > > Thanks for the feedbacks, > i am particulary interested by the load sharing functionnality. > > TRoopy > > -- Original Message -- > From: "Stig Thormodsrud" <[EMAIL PROTECTED]> > Date: Wed, 9 Jan 2008 11:42:34 -0800 (PST) > >> >>> What features specifically from GLBP are you looking for? >>> Depending on >>> the implementation, VRRP is capable of load sharing. I know Extreme >>> and Cisco equipment will do it. >>> >>> From RFC3786 (http://tools.ietf.org/html/rfc3768): >>> 2.1. IP Address Backup >>> Backup of IP addresses is the primary function of the Virtual Router >>> Redundancy Protocol.While providing election of a Virtual Router >>> Master and the additional functionality described below, the >>> protocol >>> should strive to: >>> - Minimize the duration of black holes. >>> - Minimize the steady state bandwidth overhead and processing >>> complexity. >>> - Function over a wide variety of multiaccess LAN technologies >>> capable > > > [The entire original message is not included] > ___ > Vyatta-users mailing list > Vyatta-users@mailman.vyatta.com > http://mailman.vyatta.com/mailman/listinfo/vyatta-users ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users
Re: [Vyatta-users] GLBP
Can canyone comment more on load balaning vrrp? Active/active style configuration? Perhaps even noting bgp? I was not aware with vrrp one could have two routers handling packets :/ -Original Message- From: Troopy . <[EMAIL PROTECTED]> Sent: Thursday, January 10, 2008 2:04 AM To: vyatta-users@mailman.vyatta.com; [EMAIL PROTECTED]; Stig Thormodsrud <[EMAIL PROTECTED]> Cc: 'vyatta-users' <[EMAIL PROTECTED]> Subject: Re: [Vyatta-users] GLBP Thanks for the feedbacks, i am particulary interested by the load sharing functionnality. TRoopy -- Original Message -- From: "Stig Thormodsrud" <[EMAIL PROTECTED]> Date: Wed, 9 Jan 2008 11:42:34 -0800 (PST) > >> What features specifically from GLBP are you looking for? Depending on >> the implementation, VRRP is capable of load sharing. I know Extreme >> and Cisco equipment will do it. >> >> From RFC3786 (http://tools.ietf.org/html/rfc3768): >> 2.1. IP Address Backup >> Backup of IP addresses is the primary function of the Virtual Router >> Redundancy Protocol.While providing election of a Virtual Router >> Master and the additional functionality described below, the protocol >> should strive to: >> - Minimize the duration of black holes. >> - Minimize the steady state bandwidth overhead and processing >> complexity. >> - Function over a wide variety of multiaccess LAN technologies capable [The entire original message is not included] ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users
Re: [Vyatta-users] GLBP
Thanks for the feedbacks, i am particulary interested by the load sharing functionnality. TRoopy -- Original Message -- From: "Stig Thormodsrud" <[EMAIL PROTECTED]> Date: Wed, 9 Jan 2008 11:42:34 -0800 (PST) > >> What features specifically from GLBP are you looking for? Depending on >> the implementation, VRRP is capable of load sharing. I know Extreme >> and Cisco equipment will do it. >> >> From RFC3786 (http://tools.ietf.org/html/rfc3768): >> 2.1. IP Address Backup >> Backup of IP addresses is the primary function of the Virtual Router >> Redundancy Protocol.While providing election of a Virtual Router >> Master and the additional functionality described below, the protocol >> should strive to: >> - Minimize the duration of black holes. >> - Minimize the steady state bandwidth overhead and processing >> complexity. >> - Function over a wide variety of multiaccess LAN technologies capable >> of supporting IP traffic. >> ***- Provide for election of multiple virtual routers on a network for >> load balancing.*** > >I get the impression that the load balancing you get with vrrp is more of >a static thing where you configure some of your hosts default route to >router-A and others to router-B, and have vrrp to provide the backup if >either router goes down. Another way I've seen it used is such that >traffic in one direction goes through router-A and then through router-B >on the other direction. For an example diagram see page 2 of >http://www.redbooks.ibm.com/redpapers/pdfs/redp3657.pdf > >stig > > > >> - Support of multiple logical IP subnets on a single LAN segment. >> >> -- >> Aubrey Wells >> Senior Engineer >> Shelton | Johns Technology Group >> A Vyatta Ready Partner >> www.sheltonjohns.com >> >> >> >> >> >> On Jan 9, 2008, at 1:17 PM, Troopy . wrote: >> >> > >> > >> > Hello, >> > >> > This question is not fully related to Vyatta but i am sure i will >> > receive interseting answers about my questions. >> > >> > I am wondering if it exists an standardized version comparable to >> > the cisco GLBP protocol, to >> > provide load sharing functionnalities. >> > >> > Do you know if VRRP (or another standardized redondancy protocol) >> > provide these functionnalities? >> > >> > Thanks a lot for your fantastic tool >> > >> > Troopy >> > >> > >> > __ >> > Désirez vous une adresse éléctronique @suisse.com? >> > Visitez la Suisse virtuelle sur http://www.suisse.com >> > >> > ___ >> > Vyatta-users mailing list >> > Vyatta-users@mailman.vyatta.com >> > http://mailman.vyatta.com/mailman/listinfo/vyatta-users >> >> ___ >> Vyatta-users mailing list >> Vyatta-users@mailman.vyatta.com >> http://mailman.vyatta.com/mailman/listinfo/vyatta-users > > Thanks __ Désirez vous une adresse éléctronique @suisse.com? Visitez la Suisse virtuelle sur http://www.suisse.com ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users
Re: [Vyatta-users] GLBP
> What features specifically from GLBP are you looking for? Depending on > the implementation, VRRP is capable of load sharing. I know Extreme > and Cisco equipment will do it. > > From RFC3786 (http://tools.ietf.org/html/rfc3768): > 2.1. IP Address Backup > Backup of IP addresses is the primary function of the Virtual Router > Redundancy Protocol.While providing election of a Virtual Router > Master and the additional functionality described below, the protocol > should strive to: > - Minimize the duration of black holes. > - Minimize the steady state bandwidth overhead and processing > complexity. > - Function over a wide variety of multiaccess LAN technologies capable > of supporting IP traffic. > ***- Provide for election of multiple virtual routers on a network for > load balancing.*** I get the impression that the load balancing you get with vrrp is more of a static thing where you configure some of your hosts default route to router-A and others to router-B, and have vrrp to provide the backup if either router goes down. Another way I've seen it used is such that traffic in one direction goes through router-A and then through router-B on the other direction. For an example diagram see page 2 of http://www.redbooks.ibm.com/redpapers/pdfs/redp3657.pdf stig > - Support of multiple logical IP subnets on a single LAN segment. > > -- > Aubrey Wells > Senior Engineer > Shelton | Johns Technology Group > A Vyatta Ready Partner > www.sheltonjohns.com > > > > > > On Jan 9, 2008, at 1:17 PM, Troopy . wrote: > > > > > > > Hello, > > > > This question is not fully related to Vyatta but i am sure i will > > receive interseting answers about my questions. > > > > I am wondering if it exists an standardized version comparable to > > the cisco GLBP protocol, to > > provide load sharing functionnalities. > > > > Do you know if VRRP (or another standardized redondancy protocol) > > provide these functionnalities? > > > > Thanks a lot for your fantastic tool > > > > Troopy > > > > > > __ > > Désirez vous une adresse éléctronique @suisse.com? > > Visitez la Suisse virtuelle sur http://www.suisse.com > > > > ___ > > Vyatta-users mailing list > > Vyatta-users@mailman.vyatta.com > > http://mailman.vyatta.com/mailman/listinfo/vyatta-users > > ___ > Vyatta-users mailing list > Vyatta-users@mailman.vyatta.com > http://mailman.vyatta.com/mailman/listinfo/vyatta-users ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users
Re: [Vyatta-users] GLBP
What features specifically from GLBP are you looking for? Depending on the implementation, VRRP is capable of load sharing. I know Extreme and Cisco equipment will do it. From RFC3786 (http://tools.ietf.org/html/rfc3768): 2.1. IP Address Backup Backup of IP addresses is the primary function of the Virtual Router Redundancy Protocol.While providing election of a Virtual Router Master and the additional functionality described below, the protocol should strive to: - Minimize the duration of black holes. - Minimize the steady state bandwidth overhead and processing complexity. - Function over a wide variety of multiaccess LAN technologies capable of supporting IP traffic. ***- Provide for election of multiple virtual routers on a network for load balancing.*** - Support of multiple logical IP subnets on a single LAN segment. -- Aubrey Wells Senior Engineer Shelton | Johns Technology Group A Vyatta Ready Partner www.sheltonjohns.com On Jan 9, 2008, at 1:17 PM, Troopy . wrote: > > > Hello, > > This question is not fully related to Vyatta but i am sure i will > receive interseting answers about my questions. > > I am wondering if it exists an standardized version comparable to > the cisco GLBP protocol, to > provide load sharing functionnalities. > > Do you know if VRRP (or another standardized redondancy protocol) > provide these functionnalities? > > Thanks a lot for your fantastic tool > > Troopy > > > __ > Désirez vous une adresse éléctronique @suisse.com? > Visitez la Suisse virtuelle sur http://www.suisse.com > > ___ > Vyatta-users mailing list > Vyatta-users@mailman.vyatta.com > http://mailman.vyatta.com/mailman/listinfo/vyatta-users ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users
[Vyatta-users] GLBP
Hello, This question is not fully related to Vyatta but i am sure i will receive interseting answers about my questions. I am wondering if it exists an standardized version comparable to the cisco GLBP protocol, to provide load sharing functionnalities. Do you know if VRRP (or another standardized redondancy protocol) provide these functionnalities? Thanks a lot for your fantastic tool Troopy __ Désirez vous une adresse éléctronique @suisse.com? Visitez la Suisse virtuelle sur http://www.suisse.com ___ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users