OpenBSD and NetBSD
-
Unfriendly Grinch ☛ OpenBSD Routing Tables and Routing Domains
Traditionally speaking, the OpenBSD kernel routing system has a single table for routes. This means it only allows non-conflicting IP address assignments and all network interfaces on the system are connected to a single routing table.
Therefore, all interfaces on an OpenBSD server belong to rdomain 0 by default. Assuming that IP Forwarding is enabled and pf(4) allows it, traffic will flow freely between all interfaces. The functionality is also present in user-land tools such as dhclient(8) and dhcpd(8) and in the routing protocol daemons like ospfd(8), and bgpd(8). Support for virtual routing and firewalling first appeared in OpenBSD 4.6 with the addition of routing domains.
-
Ruben Schade ☛ It’s official: I’m a funky NetBSD guy
You can view related posts with the NetBSD and BSD tags. Give it a try if you’ve only ever used Linux or other BSDs; there’s a lot to like.