Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!lucy.swin.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!news.ececs.uc.edu!newsfeeds.sol.net!nntp.uio.no!nntp-oslo.UNINETT.no!nntp-trd.UNINETT.no!not-for-mail From: sthaug@nethelp.no (Steinar Haug) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: FreeBSD as router Date: 06 Feb 1997 11:34:33 GMT Organization: Nethelp Consulting, Trondheim, Norway Lines: 23 Message-ID: <5dcfk9$ia@verdi.nethelp.no> References: <5daaes$9sd@gatekeeper.cso.com> NNTP-Posting-Host: newscache.uninett.no In-reply-to: emka@cso.com's message of Wed, 05 Feb 97 21:55:54 GMT Cache-Post-Path: newscache.uninett.no!unknown@verdi.nethelp.no Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:35105 [Eric Kennedy] |I know that it is possible to set up FreeBSD to act as a router. My questions |are: How many NIC cards (i.e. segments) can it handle? Will it forward Bootp |requests? Number of segments depends on: Traffic per segment (10 Mbps Ethernet? 100 Mbps Ethernet? etc), how powerful your processor is (and the amount of memory bandwidth it has). I know people have run Pentiums with 12 Ethernet segments (10 Mbps), but I wouldn't bet on a Pentium being able to route 12 *full* Ethernets worth of traffic on current Intel platforms. 4 to 6 Ethernets should be doable, though - more if traffic on each segment is lower. For bootp forwarding, you need to run a process to receive the bootp requests and forward them - the standard TCP/IP stack won't do it for you. You also need to worry about reliability (power supply, disks etc). Some people have used flash ATA cards to get increased reliability. Steinar Haug, Nethelp consulting, sthaug@nethelp.no