User Tools

Site Tools


features

Features

Requirements

  • 512MB USB key/Compact flash media,
  • 1Go of RAM (256MB are enough for virtualized tests)
  • processors: x86 (64 bits preferred) or sparc64
  • consoles: standard vga/keyboard or headless (serial)

Base System

  • Base OS: Embedded FreeBSD 10-stable using NanoBSD
  • 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 Bird: BGP, RIP and RIPng (IPv6), OSPF v2 and OSFP v3 (IPv6)
  • Multicast: DVMRP, IPv6 PIM Dense Mode and Sparse Mode
  • 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… (all features supported by mpd)
  • VPN: GRE, GIF, IPSec (IKEv1 and IKEv2) and OpenVPN
  • IPv6: native 6to4 tunnels and Tayga NAT64

Qos

  • Traffic shaper with IPFW+dummynet supporting: FIFO, WF2Q+, RR (Deficit Round Robin), QFQ
  • Alternate queuing with ALTQ supporting: CBQ (Class Based Queuing), RED (Random Early Detection), RIO (Random Early Drop), HFSC (Hierarchical Packet Scheduler), PRIQ (Priority Queuing)
  • 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

From CLI only:

  • local console, serial and SSH access
  • Command completion with somes BSDRP tools: config, system, show and upgrade

Monitoring

  • SNMP v1,v2c and v3
  • Syslog
  • Mail
  • Netflow with native ng_netflow (v5 and v9)

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: 2014/06/12 12:05 by olivier