Messages in this thread |  | | From | (really ) | Date | 20 Jun 1996 19:10:14 +0400 | Subject | Re: A Humble Suggestion for 2.0/2.1 |
| |
Alan Cox (alan@lxorguk.UKuu.ORG.UK) wrote:
: 1. Dennis is not a BSD bigot, he's someone giving advice he thinks is right : I also when asked by people "Can I run BGP4 routing on Linux" answer : "No get an XXX" - I tend to suggest a dedicated router however 8)
Agree. If you want to run BGP4 use Cisco. There are no reasons to use Free(Net)BSD, if you prefer to use x86 as dedicated router or you want to have source code to get unusual characteristics (source routing etc.): Linux is your choice.
: 2. Except with very large routing tables (2,000+ routes) Linux 2.0 CREAMS : the BSD stack. We are getting TCP latencies on 100baseT surpassing : ultrasparc machines with just a Pentium 133. (*)
Well, I run Linux with ~36000 routes. i486-66MHz gives throughput and delay better than Cisco-2514 (10Mb, I have no 100baseT). The weakest point is gated: unreliable, slow, memory hog etc.etc.etc., and FreeBSD has the same problem. That's why I recommend Cisco, kernel part of BGP4 updates are still faster by order(!) on Linux than on FreeBSD-2.1 and eats much less unswappable memory.
The only situation, when BSD approach could win, is huge backbone router with randomly distributed simultaneous >4000 peers, when routed packets do not form a stream-like structure. (though you still could tune it by increasing size of route cache)
Alexey Kuznetsov.
|  |