Date: Wed, 13 Feb 2002 21:31:27 -0800 From: "Crist J. Clark" <cjc@FreeBSD.ORG> To: flash@neworleans.com Cc: freebsd-questions@FreeBSD.ORG Subject: Re: router preference: hardware or software? Message-ID: <20020213213127.E33833@blossom.cjclark.org> In-Reply-To: <91698.1013637711317.JavaMail.www@webmail.neworleans.com>; from flash@neworleans.com on Wed, Feb 13, 2002 at 04:01:51PM -0600 References: <91698.1013637711317.JavaMail.www@webmail.neworleans.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 13, 2002 at 04:01:51PM -0600, flash@neworleans.com wrote: > What is the prevailing wisdom for the gateway between private LAN and the net: > > a separate hardware box (firewall/gateway/NAT) or the FreeBSD box running > ipfw/natd/qmail/BIND/whatever? > > security? reliability? convenience? Network devices like routers are not really "hardware" devices any more than your PC is. The routing is mostly done in software, albiet specialized software that is designed soley to do routing on the specific hardware platform (usually off-the-shelf chips). As for security, it depends. It's eaiser for the administrator to botch the security on a full-fledged server OS like FreeBSD. OTOH, if the vendor has botched the security on your network device, it can be difficult, if not impossible, for the administrator to fix it (if they ever find out there is a vulnerability). As for reliability, it depends. Network devices are generally built with reliability being one of the primary design goals. There is typically less to go wrong. That said, if you get a bummer device, it can be bad and there is usually little you can do to fix it on your own. As for convenience, it depends. If you know your way around an OS like FreeBSD and have a spare box to do the job, you can't beat the convenience for setting it up. For a device, you need to do some research to find the right one (which is inconvenient), but once you find the right one and get it, the maintenance level could be extremely low, which is convenient. So, it depends. -- Crist J. Clark | cjclark@alum.mit.edu | cjclark@jhu.edu http://people.freebsd.org/~cjc/ | cjc@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020213213127.E33833>