Site Logo
WellAged.dev

Home Network Layout

Last updated: April 2026


Overview

This layout delivers a 10G fiber backbone across three managed switch locations, with 2.5G copper to every endpoint. The design principle: run fiber between floors or distant rooms so the inter-location links never become a bottleneck, then fan out 2.5G to devices at each location.

Why this topology:


Equipment

DeviceLocationBudget optionUniFi equivalent
Modem / ONTMain rackISP-provided
GatewayMain rackUniFi Cloud Gateway Fiber (UCG-Fiber)
Main switchMain rackSODOLA 10-port 2.5G (8× 2.5G + 2× 10G SFP+) ~$75USW-Pro-Max-8-PoE (8× 2.5G + 2× 10G SFP+) ~$299
Upstairs switchUpstairsSODOLA 10-port 2.5G (8× 2.5G + 2× 10G SFP+) ~$75USW-Pro-Max-8-PoE (8× 2.5G + 2× 10G SFP+) ~$299
Far-end switchThird zoneSODOLA 8-port 2.5G (8× 2.5G + 1× 10G SFP+) ~$60USW-Flex-2.5G (8× 2.5G + 1× 10G SFP+) ~$199
AP #1Main floorUbiquiti U7 Lite (WiFi 7, 2.5GbE, PoE 802.3af)
AP #2UpstairsUbiquiti U7 Lite (WiFi 7, 2.5GbE, PoE 802.3af)
AP #3Third zoneUbiquiti U7 Lite (WiFi 7, 2.5GbE, PoE 802.3af)

SODOLA vs. UniFi switches: SODOLA switches are third-party managed switches — full 802.1Q VLAN and LACP support, but no UniFi controller integration. UniFi switches add controller-managed config, topology visibility, and native PoE (eliminating separate PoE injectors for the APs) at a significantly higher price. The gateway and APs are UniFi either way; the switch choice is where the cost/ecosystem tradeoff lives.


Topology

graph TD ISP["🌐 ISP Fiber — 3 Gbps"] MODEM["📦 Modem / ONT — 10GE RJ45 out"] UCG["🔒 UCG-Fiber — WAN: 10G RJ45 — LAN: 10G SFP+"] SW1["🔀 Main Switch — SODOLA 10-port\n8× 2.5G + 2× 10G SFP+\nMain Rack"] SW2["🔀 Upstairs Switch — SODOLA 10-port\n8× 2.5G + 2× 10G SFP+\nUpstairs"] SW3["🔀 Far-End Switch — SODOLA 8-port\n8× 2.5G + 1× 10G SFP+\nThird Zone"] AP1["📶 U7 Lite AP #1 — 2.5G + PoE injector"] AP2["📶 U7 Lite AP #2 — 2.5G + PoE injector"] AP3["📶 U7 Lite AP #3 — 2.5G + PoE injector"] S1["🖥️ Server #1 — 2.5G"] S2["🖥️ Server #2 — 2.5G"] S3["🖥️ Server #3 — 2.5G"] WS1["🖥️ Workstation #1 — 2.5G"] WS2["🖥️ Workstation #2 — 2.5G"] ISP -->|fiber| MODEM MODEM -->|"10G copper Cat6A — in-rack"| UCG UCG -->|"10G SFP+ DAC — in-rack"| SW1 SW1 -->|"2.5G RJ45 — same floor"| AP1 SW1 -->|"2.5G RJ45 — same floor"| S1 SW1 -->|"2.5G RJ45 — same floor"| S2 SW1 -->|"2.5G RJ45 — same floor"| S3 SW1 -->|"10G SFP+ fiber — inter-floor run"| SW2 SW2 -->|"2.5G RJ45 — same floor"| WS1 SW2 -->|"2.5G RJ45 — same floor"| WS2 SW2 -->|"2.5G RJ45 — same floor"| AP2 SW2 -->|"10G SFP+ fiber — far-end run"| SW3 SW3 -->|"2.5G RJ45 — same zone"| AP3

VLAN Design

All inter-switch fiber links carry 802.1Q trunks with all VLANs tagged. The UCG-Fiber enforces inter-VLAN routing and firewall policy at the gateway — switches forward tagged frames but apply no policy of their own.

VLANNamePurposePort mode
10TrustedServers, workstationsAccess on server/workstation ports; tagged on all trunk links
20IoTSmart home, camerasAccess on IoT device ports; tagged on all trunk links
30GuestGuest WiFi SSIDTagged on AP ports (SSID-to-VLAN mapping on U7 Lite); tagged on trunk links
99ManagementSwitch OOB management IPsTagged on trunk links; no untagged access ports

Trunk ports: All SFP+ inter-switch links (UCG→SW1, SW1→SW2, SW2→SW3) carry VLANs 10, 20, 30, 99 tagged.

AP ports: Configured as trunk with VLAN 10 untagged (management) and VLANs 20/30 tagged. Each SSID on the U7 Lite maps to a VLAN — Trusted SSID → VLAN 10, IoT SSID → VLAN 20, Guest SSID → VLAN 30.

Firewall policy at UCG-Fiber:


Port Mapping

graph LR subgraph MODEM["Modem / ONT"] M_OUT["10GE RJ45 OUT"] end subgraph UCG["UCG-Fiber"] UCG_WAN["WAN: 10G RJ45"] UCG_LAN["LAN: 10G SFP+"] end subgraph SW1["Main Switch — SODOLA 10-port"] SW1_SFP1["SFP+ Port 1 (10G) — UCG uplink"] SW1_SFP2["SFP+ Port 2 (10G) — inter-floor run"] SW1_P1["RJ45 Port 1 (2.5G) — Server #1"] SW1_P2["RJ45 Port 2 (2.5G) — Server #2"] SW1_P3["RJ45 Port 3 (2.5G) — Server #3"] SW1_P4["RJ45 Port 4 (2.5G) — AP #1"] SW1_P5["RJ45 Port 5 (2.5G) — spare"] SW1_P6["RJ45 Port 6 (2.5G) — spare"] SW1_P7["RJ45 Port 7 (2.5G) — spare"] SW1_P8["RJ45 Port 8 (2.5G) — spare"] end subgraph SW2["Upstairs Switch — SODOLA 10-port"] SW2_SFP1["SFP+ Port 1 (10G) — fiber from main"] SW2_SFP2["SFP+ Port 2 (10G) — far-end run"] SW2_P1["RJ45 Port 1 (2.5G) — Workstation #1"] SW2_P2["RJ45 Port 2 (2.5G) — Workstation #2"] SW2_P3["RJ45 Port 3 (2.5G) — AP #2"] SW2_P4["RJ45 Port 4 (2.5G) — spare"] SW2_P5["RJ45 Port 5 (2.5G) — spare"] SW2_P6["RJ45 Port 6 (2.5G) — spare"] SW2_P7["RJ45 Port 7 (2.5G) — spare"] SW2_P8["RJ45 Port 8 (2.5G) — spare"] end subgraph SW3["Far-End Switch — SODOLA 8-port"] SW3_SFP1["SFP+ Port 1 (10G) — fiber from upstairs"] SW3_P1["RJ45 Port 1 (2.5G) — AP #3"] SW3_P2["RJ45 Port 2 (2.5G) — spare"] SW3_P3["RJ45 Port 3 (2.5G) — spare"] SW3_P4["RJ45 Port 4 (2.5G) — spare"] SW3_P5["RJ45 Port 5 (2.5G) — spare"] SW3_P6["RJ45 Port 6 (2.5G) — spare"] SW3_P7["RJ45 Port 7 (2.5G) — spare"] SW3_P8["RJ45 Port 8 (2.5G) — spare"] end M_OUT ---|"Cat6A patch — in-rack"| UCG_WAN UCG_LAN ---|"10G SFP+ DAC 0.5–1m — in-rack"| SW1_SFP1 SW1_SFP2 ---|"10G fiber — inter-floor run (measure distance)"| SW2_SFP1 SW2_SFP2 ---|"10G fiber — far-end run (measure distance)"| SW3_SFP1 SW1_P1 ---|"Cat6 patch — same floor"| S1 SW1_P2 ---|"Cat6 patch — same floor"| S2 SW1_P3 ---|"Cat6 patch — same floor"| S3 SW1_P4 ---|"Cat6 run to AP — same floor"| AP1 SW2_P1 ---|"Cat6 patch — same floor"| WS1 SW2_P2 ---|"Cat6 patch — same floor"| WS2 SW2_P3 ---|"Cat6 run to AP — same floor"| AP2 SW3_P1 ---|"Cat6 run to AP — same zone"| AP3

Cable Runs

RunFromToTypeSpeedLocation
1ModemUCG-Fiber WANCat6A patch10GIn-rack
2UCG-Fiber SFP+Main Switch SFP+ 110G SFP+ DAC (0.5–1m)10GIn-rack
3Main Switch SFP+ 2Upstairs Switch SFP+ 1OM3/OM4 fiber + 2× SFP+ MM modules10GInter-floor run
4Main Switch RJ45 1Server #1Cat6 patch2.5GSame floor
5Main Switch RJ45 2Server #2Cat6 patch2.5GSame floor
6Main Switch RJ45 3Server #3Cat6 patch2.5GSame floor
7Main Switch RJ45 4PoE Injector → AP #1Cat6 solid copper2.5GSame floor
8Upstairs Switch RJ45 1Workstation #1Cat6 patch2.5GSame floor
9Upstairs Switch RJ45 2Workstation #2Cat6 patch2.5GSame floor
10Upstairs Switch RJ45 3PoE Injector → AP #2Cat6 solid copper2.5GSame floor
11Upstairs Switch SFP+ 2Far-End Switch SFP+ 1OM3/OM4 fiber + 2× SFP+ MM modules10GFar-end run
12Far-End Switch RJ45 1PoE Injector → AP #3Cat6 solid copper2.5GSame zone

SFP+ & Fiber

QtyItemWhere Used
110G SFP+ DAC 0.5–1mUCG-Fiber ↔ Main Switch (in-rack)
210G SFP+ multimode modulesMain Switch SFP+ 2 + Upstairs Switch SFP+ 1 (inter-floor run ends)
1OM3/OM4 LC-LC duplex fiber (measure length)Main → Upstairs wall run
210G SFP+ multimode modulesUpstairs Switch SFP+ 2 + Far-End Switch SFP+ 1 (far-end run ends)
1OM3/OM4 LC-LC duplex fiber (measure length)Upstairs → Far-End wall run