Date: Wed, 9 Mar 2005 13:35:44 +0300 From: "Nickolay Kritsky" <Nickolay.Kritsky@astra-sw.com> To: "mc" <mc@netx.com.hk>, <freebsd-net@freebsd.org> Subject: RE: multiple uplinks from ISP Message-ID: <D86BF562467D944EB435513F725B236A07C1D3@exchange.stardevelopers4msi.com>
next in thread | raw e-mail | index | archive | help
Why can't you use dst-ip hashing? You are using /24 network for your = client machines, no? If FEC uses IP addresses for hashing that you are = ok. If it uses MAC addresses for hashing, you need to test something = else. Regarding your initial post here is my proposal: fxp0: 1.2.3.1/30 fxp1: 1.2.3.5/30 em0: 10.123.123.102/24 Your ISP gives you 2 more /30 nets for your uplinks You should have two default gateways on fxp0 and fxp1 (1.2.3.2 and = 1.2.3.6 respectively) ISP AS should have two routes to your network with the same weight. Problem: FreeBSD natively does not support two different routes to the = same destination. AFAIK this is by design. Solution: It can be solved using custom patch (I think I have seen such = for 4.x systems) or using external routing daemon like quagga. Nick -----Original Message----- From: mc [mailto:mc@netx.com.hk] Sent: Wednesday, March 09, 2005 1:06 PM To: freebsd-net@freebsd.org Subject: Re: multiple uplinks from ISP Hi, I am using cisco 29xx and 3xxx switches. The problem with FEC is that I = have=20 no way to use dst-ip hashing as the load balancing option on these two=20 switches, and that would cause biased utilization on a certain link = only,=20 i.e. impossible to utilize 2*100=3D200Mbps. and...if I were really to use FEC as the solution, I will need to get = some=20 much expensive switches from cisco, which is quite unaffordable and imho = unnecessary in fact... ----- Original Message -----=20 From: "Nickolay Kritsky" <Nickolay.Kritsky@astra-sw.com> To: "mc" <mc@netx.com.hk>; <freebsd-net@freebsd.org> Sent: Wednesday, March 09, 2005 17:58 Subject: RE: multiple uplinks from ISP hello I do not think you should mess a lot with interdomain routing here. Such = a=20 scenario (multiple uplinks from the same ISP) IMHO is better be solved = on=20 the layer 2. What you need is some technology that utilizes two Ethernet ports at = once.=20 About a week or two ago on this list was discussed similar setup using = Cisco=20 technology. Search for subject "ng_fec and Cisco 2931". I f your ISP is=20 using the switch/router that supports FEC, you could do this trick. Also = most 3com intelligent switches support aggregating links via multiple=20 100Mbit channels. If you have put 3com equipment on both sides of your=20 internet connection you'll can get what you want. Hope that helps. BTW the first and best thing to do is to ask such question to your ISP. Nick -----Original Message----- From: mc [mailto:mc@netx.com.hk] Sent: Wednesday, March 09, 2005 12:32 PM To: freebsd-net@freebsd.org Subject: Re: multiple uplinks from ISP Hi, The main problem is that I have no idea at all how should I setup everything..and what do I need from my ISP......I just know it was = possible, but I can't recall the details inside, and a simple google did not = return anything helpful to me. I agree with you that fbsd (or any other linux) is much better than = cisco in terms of stability. The cisco routers at my site are crashing like cron = jobs while the fbsd boxes usually have long uptimes. :) off topic: I used to be a network admin some time ago, but no longer = true now....and unfortunately, in the past I had only very few chances to = deal with interdomain routing, mainly in lab. I'm afraid I have forgotten everything by now :( ----- Original Message -----=20 From: "Goran Gajic" <ggajic@mail.sbb.co.yu> To: <freebsd-net@www.freebsd.org> Sent: Wednesday, March 09, 2005 6:01 Subject: Re: multiple uplinks from ISP > > Hi, > > I have used succesfuly FBSD 5.2.1 as BGP router and it is rock stable = with > quagga (check out www.quagga.net) - more stable then 30k $ Cisco 7206 = :)) > Problem is if you have AS and LIR and if you don't there are other > solutions. Of course much depends is your uplink ISP willing to = cooperate. > > Regards, > gg. > > > >> Hi all, >> >> If I have the following on hand... >> - 2 FastEthernet uplinks from ISP >> - 1 GigabitEthernet port on my switch >> - a subset of a /24 allocated by ISP >> The gigabit ethernet link should be connecting to my internal = network. > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D86BF562467D944EB435513F725B236A07C1D3>