Network Reference

Network Reference #

Quick reference for VLAN assignments and network configuration across Deevnet sites.


mobile VLAN Assignments #

SegmentVLAN IDSubnetGatewayDHCP
Trusted1010.20.10.0/2410.20.10.1.100-.200
Storage2010.20.20.0/2410.20.20.1Static only
Platform2510.20.25.0/2410.20.25.1Static only
IoT3010.20.30.0/2410.20.30.1.100-.200
IoT Vendor3110.20.31.0/2410.20.31.1.100-.200
IoT Backend3510.20.35.0/2410.20.35.1Static only
Guest4010.20.40.0/2410.20.40.1.50-.250
Tenant Transit5010.20.50.0/2410.20.50.1Static only
Tenant Underlay51None (unrouted)

Tenants are not VLANs. Under ADR-0001 a tenant is an EVPN/VXLAN overlay owned by the tenant hypervisor’s fabric, addressed from 10.20.128.0/18 by fabric IPAM. The two VLANs above are the fabric’s transport: transit to the perimeter, and the VTEP underlay. Creating a tenant changes neither. | Management | 99 | 10.20.99.0/24 | 10.20.99.1 | .200-.230 (temporary; infrastructure is static or reserved) | | Blackhole | 999 | — | — | None (unrouted) |


home VLAN Assignments #

SegmentVLAN IDSubnetGatewayDHCP
Trusted1010.10.10.0/2410.10.10.1.100-.200
Storage2010.10.20.0/2410.10.20.1Static only
Platform2510.10.25.0/2410.10.25.1Static only
IoT3010.10.30.0/2410.10.30.1.100-.200
IoT Vendor3110.10.31.0/2410.10.31.1.100-.200
IoT Backend3510.10.35.0/2410.10.35.1Static only
Guest4010.10.40.0/2410.10.40.1.50-.250
Tenant Transit5010.10.50.0/2410.10.50.1Static only
Tenant Underlay51None (unrouted)
Management9910.10.99.0/2410.10.99.1Static only
Blackhole999None (unrouted)

Segment Purpose Summary #

SegmentTrust LevelPurpose
ManagementHighInfrastructure management plane (provisioners, hypervisor mgmt, switches, IPMI)
TrustedHighUser devices (workstations, laptops, personal devices)
StorageHighDedicated storage traffic (NAS, backup targets)
PlatformHighShared infrastructure services (DNS, NTP, artifact mirrors, reverse proxy)
TenantMediumPer-tenant workload isolation
IoT BackendMediumIoT application backends (MQTT, Home Assistant, data pipelines)
IoT VendorVery LowVendor-managed IoT containment zone (cloud-dependent, unauditable)
IoTMediumCustom-developed embedded devices with controlled firmware (Pis, sensors)
GuestUntrustedTransient visitor access (internet only)

Canonical Source #

VLAN definitions are maintained in Ansible inventory:

ansible-inventory-deevnet/mobile/group_vars/all/vlans.yml
ansible-inventory-deevnet/home/group_vars/all/vlans.yml

For segment design rationale and trust hierarchy, see the architecture documentation.

Page last modified: September 16, 2026