BSD Router Project

BSD Router Project (BSDRP) is an embedded open source router distribution based on FreeBSD with Quagga and XORP that fit on a 512Mb Compact Flash/USB.

Features :

  • Base System
    • Base OS: Embedded FreeBSD 8.0 using NanoBSD
    • Need only 512Mb on media (flash compliant)
    • Multiple images available: i386 or amd64, vga/keyboard or serial
    • Easy upgrade process using two system partitions
  • Routing features
    • All routing protocol supported by quagga: BGP, RIP and RIPng (IPv6), OSPF v2 and OSFP v3 (IPv6), ISIS
    • All routing protocol supported by XORP: BGP, RIP and RIPng (IPv6), OSPF v2 and OSFP v3 (IPv6), PIM
    • Multiple FIB: 4 Routing Tables available
    • High availability with CARP (support also load balancing the incoming connections) and VRRP.
  • Qos
    • Alternate queuing using ALTQ: Class Based Queuing, Random Early Detection, Random Early Drop, Hierarchical Packet Scheduler, Priority Queuing
    • Traffic shaper using IPFW
  • Ethernet features
    • 802.1q vlan tagging
    • link aggregation and link failover interface
    • bridging with support of Rapid Spanning Tree Protocol (802.1w)
    • LLDP (Link Layer Discovery Protocol)
  • Network services
    • DHCP Relay
  • Management from CLI (Command Line Interface)
    • local console, serial and SSH access
    • Command completion with somes BSDRP tools: config, system, show and upgrade
  • Monitoring
    • SNMP v1,v2c and v3
    • Syslog
    • Netflow
BSDRP official website : http://bsdrp.net/