From owner-freebsd-net@FreeBSD.ORG Wed Mar 9 10:32:38 2005 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 069BD16A4CE for ; Wed, 9 Mar 2005 10:32:38 +0000 (GMT) Received: from mail.astra-sw.com (mail.astra-sw.com [82.140.87.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 399AC43D6D for ; Wed, 9 Mar 2005 10:32:37 +0000 (GMT) (envelope-from Nickolay.Kritsky@astra-sw.com) Received: from exchange.stardevelopers4msi.com ([192.168.64.10]) by mail.astra-sw.com (8.12.11/8.12.11) with ESMTP id j29AWZkp055876 for ; Wed, 9 Mar 2005 13:32:36 +0300 (MSK) Content-Class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable Date: Wed, 9 Mar 2005 13:35:44 +0300 X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: multiple uplinks from ISP thread-index: AcUkj7X+U3M1wRN1S8yMU1NNiCnBGgAA/0UA From: "Nickolay Kritsky" To: "mc" , Subject: RE: multiple uplinks from ISP X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 10:32:38 -0000 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" To: "mc" ; 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" To: 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"