| Next revision |
— | documentation:examples [2018/04/27 10:08] – external edit 127.0.0.1 |
---|
| ====== Examples, labs and benchmarks ====== |
| {{description>Some use cases with BSD Router Project}} |
| Routing lab examples: |
| * [[documentation:examples:Multi-tenant router and firewall|Multi-tenant router and firewall]] |
| * [[documentation:examples:Simple BGP-RIP-OSPF lab|Simple BGP/RIP/OSPF/ISIS/BABEL lab with FRRouting]] |
| * [[documentation:examples:BGP Route Reflector and Confederation using Quagga and Bird|BGP Route Reflector and Confederation using FRRouting and Bird]] |
| * [[documentation:examples:OSPF inter-area loop prevention]] |
| * [[documentation:examples:Multicast with PIM-DM]] |
| * [[documentation:examples:Multicast with PIM-SM]] |
| * [[documentation:examples:ECMP|Equal-cost multi-path routing (ECMP)]] |
| |
| High availability examples: |
| * [[documentation:examples:Multi-tenant HA pf firewalls]] |
| * [[documentation:examples:Simple VRRP lab| Simple VRRP lab]] |
| * [[documentation:examples:Simple uCarp lab| Simple uCarp lab]] |
| * [[documentation:examples:pf and carp lab | pf, pfsync, carp and pflog lab]] |
| |
| VPN example: |
| * [[documentation:examples:PPPoE and L2TP lab| Simple PPPoE (client/server) and L2TP (LAC/LNS) lab with mpd]] |
| * [[documentation:examples:GRE, IPSec and OpenVPN| Simple VPN with GRE, GIF, IPSec and OpenVPN]] |
| * [[documentation:examples:Validating OpenVPN's low-latency servers selection patch| Validating OpenVPN's low-latency servers selection patch]] |
| * [[documentation:examples:Aggregating multiple ISP links| Aggregating multiple ISP links with ML-PPP (mpd5)]] |
| * [[documentation:examples:Aggregating multiple ISP links with MLVPN| Aggregating multiple ISP links with MLVPN]] |
| * [[documentation:examples:Strongswan IPSec mediation feature|Strongswan IPSec mediation feature (NAT hole punching)]] |
| |
| DHCP example: |
| * [[documentation:examples:DHCP Relay and Server lab| DHCP Relay and DHCP Server lab]] |
| |
| Traffic shapping: |
| * [[documentation:examples:Fair traffic shaping per IP with IPFW-Dummynet]] |
| |
| IPv6 things: |
| * [[documentation:examples:NAT64]] |
| |
| Benchmarks: |
| * [[documentation:examples:Setting up a forwarding performance benchmark lab]] |
| * [[documentation:examples:Setting up a VPN (IPSec, GRE, etc...) performance benchmark lab]] |
| * HP ProLiant DL360p Gen8 (Intel Xeon E5-2650, 8 cores) |
| * [[documentation:examples:Forwarding performance lab of a HP ProLiant DL360p Gen8 with 10-Gigabit with 10-Gigabit Chelsio T540-CR|Forwarding performance lab of a HP ProLiant DL360p Gen8 with 10-Gigabit Chelsio T540-CR]] |
| * SuperMicro SuperServer 5018A-FTN4 (Intel Rangeley Atom C2758, 8 cores) |
| * [[documentation:examples:Forwarding performance lab of a SuperServer 5018A-FTN4 with 10-Gigabit Chelsio T540-CR]] |
| * [[documentation:examples:IPSec performance of a SuperServer 5018A-FTN4]] |
| * PC Engines APU 2 (quad core AMD GX-412TC with Intel i210AT): |
| * [[documentation:examples:Forwarding performance lab of a PC Engines APU2]] |
| * [[documentation:examples:IPSec performance of a PC Engines APU2]] |
| * Netgate RCC-VE 4860 (quad core Intel Atom C2558 with 2 Intel i211 and 4 Intel i350 NIC): |
| * [[documentation:examples:Forwarding performance lab of a Netgate RCC-VE 4860]] |
| * [[documentation:examples:IPSec performance of a Netgate RCC-VE 4860]] |
| * IBM System x3550 M3 (Intel Xeon L5630, 4 cores) |
| * [[documentation:examples:Forwarding performance lab of an IBM System x3550 M3 with Intel 82580]] |
| * [[documentation:examples:IPSec performance lab of an IBM System x3550 M3 with Intel 82580]] |
| * [[documentation:examples:OpenVPN performance lab of an IBM System x3550 M3 with Intel 82580]] |
| * [[documentation:examples:Forwarding performance lab of an IBM System x3550 M3 with 10-Gigabit Intel X540-AT2]] |
| * [[documentation:examples:Forwarding performance lab of an IBM System x3550 M3 with 10-Gigabit Intel 82599EB]] |
| * PC Engines APU 1 (dual core AMD G-T40E with legacy NIC): |
| * [[documentation:examples:Forwarding performance lab of a PC Engines APU]] |
| * [[documentation:examples:IPSec performance of a PC Engines APU]] |
| Misc: |
| * [[documentation:end-users_docs#system_management|Management of BSDRP]] |
| * [[documentation:examples:Maximum BSDRP features lab| Maximum BSDRP features lab]] (used for testing BSDRP before publish release) |
| * [[documentation:examples:graphpath|Testing grappath the ASCII network diagram tool]] |
| * [[documentation:examples:FreeBSD performance regression lab]] |
| |
| If you want to easly generate a router lab, follow this [[documentation:examples:How to build a BSDRP router lab]]. |