Network

Network #

The network layer provides connectivity, routing, and network services for all substrate infrastructure.

This section documents network devices that form the physical and logical foundation for substrate connectivity:

  • Edge Router — Upstream connectivity and WAN interface
  • Core Router — Internal routing, firewall, DNS, DHCP, and gateway services
  • Access Switch — Layer 2 connectivity for substrate hosts
  • Access Point — Wireless connectivity for mobile and IoT devices

Network Services #

Network devices collectively provide:

ServiceProvider
DNSCore Router (authoritative for substrate zone)
DHCPCore Router (static mappings + dynamic pool)
GatewayCore Router (default route for substrate)
FirewallCore Router (NAT, inter-VLAN rules)
VLAN taggingAccess Switch
WirelessAccess Point (managed by Omada controller)

Automation #

Network infrastructure is configured via Ansible:

DeviceCollectionNotes
Core Routervyos.vyos (target)VyOS CLI-based automation
Core Routerdeevnet.net (current)OPNsense API-based automation
Access SwitchOmada controllerTP-Link SDN management
Access PointOmada controllerTP-Link SDN management
Page last modified: January 21, 2026