1.4. Features

SmallWall provides many of the features of expensive commercial firewalls, and some you won't find in any commercial firewalls, including:

1.4.1. Components

SmallWall contains the following software components:

  • FreeBSD components (kernel, user programs)

  • ipfilter

  • PHP (CGI version)

  • thttpd

  • MPD

  • ISC DHCP server

  • ez-ipupdate (for Dynamic DNS updates)

  • Dnsmasq (for the caching DNS forwarder)

  • racoon (for IPsec IKE and L2TP)

1.4.2. Specifications

  • The SmallWall system currently takes up less than 16 MB on a Compact Flash card or CD-ROM.

  • On a net4501, SmallWall provides a WAN <-> LAN TCP throughput of about 17 Mbps, including NAT, when run with the default configuration. On faster platforms (like net4801 or WRAP), throughput in excess of 50 Mbps is possible. Speeds of 600 Mbps up to gigabit speeds with newer standard PCs and the newer Atom motherboards.

  • On a typical system, SmallWall boots to a fully working state in less than 60 seconds after power-up, including POST (with a properly configured BIOS).