Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Apr 2000 10:42:27 -0800 (PST)
From:      Tom <tom@sdf.com>
To:        Stanley Hopcroft <Stanley.Hopcroft@IPAustralia.Gov.AU>
Cc:        isp@FreeBSD.org
Subject:   Re: How does one get more network throughput with FreeBSD ? (8 port router)
Message-ID:  <Pine.BSF.4.05.10004011036180.26090-100000@misery.sdf.com>
In-Reply-To: <Pine.BSF.4.21.0003301145000.1554-100000@stan>

next in thread | previous in thread | raw e-mail | index | archive | help

On Thu, 30 Mar 2000, Stanley Hopcroft wrote:

> Dear Ladies and Gentlemen,
> 
> I am writing to ask how one increases the network throughput of a
> FreeBSD server, or perhaps the question is how does one take advantage
> of multiple interfaces ?
> 
> Since I think the BSD kernels don't stripe packets (destined for
> the same location) over all available interfaces, it seems to me that
> the options are

  "stripe packets"?  That is strange terminology.

  "Equal-cost load balancing" is a better description.  Basically if
multiple routes exist for the same destination, traffic is distributed
over them.

  There is a patch for equal-cost load balancing.  See list archives.

> 1 Layer 2 aggregation. The interface driver round robins all packets
> for the destination among the available interfaces.  

  The above mentioned patch does this.

> 2 Running a prototocol like OSPF on the server that is able to use all
> available interfaces that lead to the destination.

  No different than #1.  The kernel routing table still needs to be able
to able to hold multiple routes for the same destination.


  You forgot some options:

 #3  Round-robin DNS.  Works well for many application.  Very simple and
well understood.

 #4  Use a single faster interface.  Throw those 100BT cards away and get
a gigabit card.

> Thank you,
> 
> Yours sincerely.
> 
> 
> Stanley Hopcroft
> IP Australia
> 
> +61 2 6283 3189
> +61 2 6281 1353 FAX
> 

Tom



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.10004011036180.26090-100000>