BSD Router Project
BSD Router Project (BSDRP) is an open source and freely distributed customized distribution of FreeBSD dedicated to offer IP routing services for small ISP (Internet Service Providers). It is not suitable for home use. It supports all majors routing protocols, including RIP, BGP, PIM, OSPF, and much more, and includes the Quagga and Bird software projects.
Features at a glance
Key features include support for a wide range of routing protocols, including OSPF v2, RIPng and RIP (IPv6), OSFP v3 (IPv6), BGP and ISIS, multicast support for IPv6 PIM Sparse Mode and Dense Mode, as well as DVMRP, multiple FIB (Forwarding Information Base) support, high availability via CARP (Cache Array Routing Protocol), IPv6 support and VPN support.
Multi-link PPP support is also available, designed to work with the PPPoE, PPTP and L2TP protocols. Additionally, the project comes with various network monitoring tools, including SNMP, Syslog, Mail and Netflow with native ng_netflow, as well as DHCP relay and DHCP server network services.
Distributed as installable IMG files
The operating system is currently distributed for free on Softpedia, as archived IMG files, supporting the 32-bit (x86), 64-bit (x86_64) and SPARC64 instruction set architectures. It can be easily deployed on a 256MB Compact Flash (CF). external hard disk drive or a USB flash drive of 512MB capacity or higher.
Upgrade images are also available for those who have the BSD Router Project operating system installed and want to upgrade their installations to a new version that brings bugfixes and general improvements. Details on how to upgrade BSDRP are available on the project’s website.
Not a firewall distribution
Keep in mind though that the BSD Router Project is not a firewall distribution, as the pfSense or m0n0wall operating systems already exist for that purpose, both being available for download on Softpedia, free of charge.