Network Reference

Network Reference #

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


dvntm 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 15010.20.50.0/2410.20.50.1Per-tenant
Tenant 25110.20.51.0/2410.20.51.1Per-tenant
Tenant 35210.20.52.0/2410.20.52.1Per-tenant
Management9910.20.99.0/2410.20.99.1Static only
Blackhole999None (unrouted)

dvnt 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 15010.10.50.0/2410.10.50.1Per-tenant
Tenant 25110.10.51.0/2410.10.51.1Per-tenant
Tenant 35210.10.52.0/2410.10.52.1Per-tenant
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/dvntm-new/group_vars/all/vlans.yml
ansible-inventory-deevnet/dvnt/group_vars/all/vlans.yml

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

Page last modified: March 17, 2026