Linux Server Admin Tools and GNU Benchmark Tools Directory, OpenSource Tools

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

Examples/labs :

Following are few example lab links where you can check the setups :

BSDRP official website : http://bsdrp.net/
Download url : http://bsdrp.net/downloads