features
- en
- fr
Table of Contents
Features
BSD Router Project features list
Requirements
- 2GB USB key/Compact flash media,
- 1GB of RAM (512MB are enough for virtualized tests)
- processors: x86_64
- consoles: standard vga/keyboard or headless (serial)
Base System
Routing features
- All routing protocol supported by FRRouting: BGP, RIP and RIPng (IPv6), OSPF v2 and OSFP v3 (IPv6), ISIS
- All routing protocol supported by Bird: BGP, RIP and RIPng (IPv6), OSPF v2 and OSFP v3 (IPv6)
- Multiple FIB: 16 Routing Tables available
- High availability with CARP (support also load balancing the incoming connections) and VRRP.
- Multi-link PPP: PPTP, PPPoE, L2TP, etc…
- IPv6: native 6to4 tunnels, stateless and stateful NAT64 with IPFW and Tayga for NAT64
Qos
- Committed Access Rate with netgraph: Single rate three color marker (RFC 2697), two rate three color marker (RFC 2698), RED-like, Traffic shaping with RED
Ethernet features
- 802.1q vlan tagging
- link aggregation and link failover interface
- bridging with support of Rapid Spanning Tree Protocol (802.1w)
Network services
- DHCP Relay
- DHCP Server
Management
Multi-tenant
- Allows to create isolated router/firewall for multiple customers (using jail/vnet)
Command Line
- local console, serial and SSH access
- Command completion with somes BSDRP tools: config, system, show and upgrade
Automation tools
- All automation tools using python like Ansible
Monitoring
- SNMP v1,v2c and v3
- Syslog
- Mail
- Netflow with native ng_netflow (v5 and v9) and pmacct
Security
- mtree reference files available for system integrity check (sha256)
Extra tools
benchmark
- netmap's pkt-gen: high performance packet generator/receiver
- FreeBSD tools netblast/netreceive/netsend
features.txt · Last modified: 2023/12/18 12:52 by olivier