Switch Port Tables
Compact per-switch port-to-VLAN/device reference for all five AORXI switches: sa-sw-01/02/03 at Site A and sb-sw-01/02 at Site B.
Compact port-to-VLAN and device tables for every switch in the AORXI homelab. Narrative cabling rationale, NIC-level decisions, and open items live in the detailed Site A Port Map and Site B Port Map pages.
Site A Switches
Site A 10.10.0.0/16. Core switch sa-sw-01 (Netgear XS716T, 16-port) plus two access switches sa-sw-02 and sa-sw-03 (no model specified; each has 4× 10G RJ45 PoE++ 802.3bt + 2× 10G SFP+). sa-sw-01 is L2 only — no routing, no DHCP.
sa-sw-01 — Netgear XS716T (16-port core/data)
Carries the OPNsense LAN trunk, Corosync, VM, K8s, storage, and backup VLANs. Uplinks to sa-sw-02 and sa-sw-03 use SFP+ DAC on combo slots 15F/16F (copper sides 15T/16T unavailable when SFP+ populated).
| Port | Device / NIC | Mode | VLANs |
|---|---|---|---|
| 1 | sa-edge-01 OPNsense LAN (onboard 10G #2) | Trunk | 10, 20, 25, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 253 |
| 2 | sa-edge-01 Corosync (onboard 1G #2) | Access | 25 |
| 3 | sa-stor-01 XL710 p1 (VM + Corosync) | Trunk | 25 30 |
| 4 | sa-stor-01 XL710 p2 | Trunk | 40 50 100 |
| 5 | sa-stor-01 XL710 p3 | Trunk | 60 |
| 6 | sa-stor-01 XL710 p4 | Trunk | 90 |
| 7 | Spare (no 2nd onboard 1GbE on 5049A-T; AQC107 avoided) | — | — |
| 8 | sa-cmp-01 X550-T2 p1 (Corosync shared) | Trunk | 25 30 40 100 |
| 9 | sa-cmp-01 X550-T2 p2 | Trunk | 60 90 |
| 10 | sa-cmp-02 X550-T2 p1 (Corosync shared) | Trunk | 25 30 40 100 |
| 11 | sa-cmp-02 X550-T2 p2 | Trunk | 60 90 |
| 12 | Emergency admin / spare (relocated 2026-06-08) | Access | 10 or 20 |
| 13 | Spare (freed copper — was XG uplink #2) | — | — |
| 14 | UniFi Gateway Max WAN (demoted, copper RJ45) | Access | 253 |
| 15 | sa-sw-02 uplink — SFP+ DAC (combo slot 15F) | Trunk | 10 20 100 110 120 |
| 16 | sa-sw-03 uplink — SFP+ DAC (combo slot 16F) | Trunk | 10 20 100 110 120 |
sa-edge-01 WAN (onboard 10G #1) connects directly to the Fios ISP handoff and does not appear in this table.
sa-sw-02 — Access (Edge + Storage)
Handles Proxmox mgmt (VLAN 20) and IPMI (VLAN 10) for sa-edge-01 and sa-stor-01. Uplink via SFP+ DAC to sa-sw-01 slot 15F.
| Port | Device / NIC | Mode | VLANs |
|---|---|---|---|
| 1 (RJ45) | sa-edge-01 Proxmox mgmt (onboard 1G #1) | Access | 20 |
| 2 (RJ45) | sa-edge-01 IPMI | Access | 10 |
| 3 (RJ45) | sa-stor-01 Proxmox mgmt (onboard 1G i210) | Access | 20 |
| 4 (RJ45) | sa-stor-01 IPMI | Access | 10 |
| 5 (SFP+) | Uplink → sa-sw-01 slot 15F (SFP+ DAC) | Trunk | 10 20 100 110 120 |
| 6 (SFP+) | Spare | — | — |
sa-sw-03 — Access (Compute + AP)
Handles Proxmox mgmt for sa-cmp-01/sa-cmp-02 and powers sa-ap-01 via PoE++. ThinkPads have no IPMI — there are no IPMI connections on this switch. Uplink via SFP+ DAC to sa-sw-01 slot 16F.
| Port | Device / NIC | Mode | VLANs |
|---|---|---|---|
| 1 (RJ45) | sa-cmp-01 (P51) Proxmox mgmt | Access | 20 |
| 2 (RJ45) | sa-cmp-02 (P52) Proxmox mgmt | Access | 20 |
| 3 (RJ45, PoE++) | sa-ap-01 — UniFi U7 Pro XGS (WiFi 7 AP) | Native + Tagged | native 10, tagged 100 110 120 |
| 4 (RJ45, PoE++) | Spare — reserved for future 2nd AP | — | — |
| 5 (SFP+) | Uplink → sa-sw-01 slot 16F (SFP+ DAC) | Trunk | 10 20 100 110 120 |
| 6 (SFP+) | Spare | — | — |
Site B Switches
Site B 10.20.0.0/16. Core switch sb-sw-01 (Netgear XS748T, 48-port) plus access switch sb-sw-02 (UniFi USW 24 PoE). sb-sw-01 is L2 only — no routing, no DHCP.
sb-sw-01 — Netgear XS748T (48-port core/data)
Carries Proxmox mgmt, Corosync, VM, K8s, Ceph public, Ceph cluster, and backup VLANs for all five compute nodes. Each node uses 7 ports (mgmt + Corosync + Ceph cluster + 4× X710-T4 trunks). Uses 41 of 48 ports.
| Port | Device / NIC | Mode | VLANs |
|---|---|---|---|
| 1 | sb-edge-01 OPNsense LAN (onboard 10G #2) | Trunk | 10, 20, 25, 30, 40, 50, 60, 65, 70, 80, 90, 100, 110, 120, 253 |
| 2 | sb-edge-01 Proxmox mgmt (onboard 1G #2) | Access | 20 |
| 3 | sb-edge-01 Corosync (onboard 10G #1) | Access | 25 |
| 4 | sb-cmp-01 mgmt (onboard 1G #1) | Access | 20 |
| 5 | sb-cmp-01 Corosync (onboard 1G #2) | Access | 25 |
| 6 | sb-cmp-01 Ceph cluster (onboard 10G #1) | Trunk | 65 |
| 7 | sb-cmp-01 X710-T4 p1 (VM) | Trunk | 30 |
| 8 | sb-cmp-01 X710-T4 p2 | Trunk | 40 50 |
| 9 | sb-cmp-01 X710-T4 p3 (Ceph public) | Trunk | 60 |
| 10 | sb-cmp-01 X710-T4 p4 (backup) | Trunk | 90 |
| 11 | sb-cmp-02 mgmt (onboard 1G #1) | Access | 20 |
| 12 | sb-cmp-02 Corosync (onboard 1G #2) | Access | 25 |
| 13 | sb-cmp-02 Ceph cluster (onboard 10G #1) | Trunk | 65 |
| 14 | sb-cmp-02 X710-T4 p1 (VM) | Trunk | 30 |
| 15 | sb-cmp-02 X710-T4 p2 | Trunk | 40 50 |
| 16 | sb-cmp-02 X710-T4 p3 (Ceph public) | Trunk | 60 |
| 17 | sb-cmp-02 X710-T4 p4 (backup) | Trunk | 90 |
| 18 | sb-cmp-03 mgmt (onboard 1G #1) | Access | 20 |
| 19 | sb-cmp-03 Corosync (onboard 1G #2) | Access | 25 |
| 20 | sb-cmp-03 Ceph cluster (onboard 10G #1) | Trunk | 65 |
| 21 | sb-cmp-03 X710-T4 p1 (VM) | Trunk | 30 |
| 22 | sb-cmp-03 X710-T4 p2 | Trunk | 40 50 |
| 23 | sb-cmp-03 X710-T4 p3 (Ceph public) | Trunk | 60 |
| 24 | sb-cmp-03 X710-T4 p4 (backup) | Trunk | 90 |
| 25 | sb-cmp-04 mgmt (onboard 1G #1) | Access | 20 |
| 26 | sb-cmp-04 Corosync (onboard 1G #2) | Access | 25 |
| 27 | sb-cmp-04 Ceph cluster (onboard 10G #1) | Trunk | 65 |
| 28 | sb-cmp-04 X710-T4 p1 (VM) | Trunk | 30 |
| 29 | sb-cmp-04 X710-T4 p2 | Trunk | 40 50 |
| 30 | sb-cmp-04 X710-T4 p3 (Ceph public) | Trunk | 60 |
| 31 | sb-cmp-04 X710-T4 p4 (backup) | Trunk | 90 |
| 32 | sb-cmp-05 mgmt (onboard 1G #1) | Access | 20 |
| 33 | sb-cmp-05 Corosync (onboard 1G #2) | Access | 25 |
| 34 | sb-cmp-05 Ceph cluster (onboard 10G #1) | Trunk | 65 |
| 35 | sb-cmp-05 X710-T4 p1 (VM) | Trunk | 30 |
| 36 | sb-cmp-05 X710-T4 p2 | Trunk | 40 50 |
| 37 | sb-cmp-05 X710-T4 p3 (Ceph public) | Trunk | 60 |
| 38 | sb-cmp-05 X710-T4 p4 (backup) | Trunk | 90 |
| 39 | sb-sw-02 (UniFi USW 24 PoE) uplink | Trunk | 10 20 100 110 120 |
| 40 | USG Pro WAN (demoted) | Access | 253 |
| 41 | Emergency admin / spare | Access | 10 or 20 |
USG Pro WAN — port 40 (source conflict resolved 2026-07-03)
The sb-sw-01 port map table assigns the USG Pro WAN to port 40. An earlier conflict in the vault source (vault/14-site-b-port-map-switching.md prose said port 29) was corrected on 2026-07-03; table and prose now agree. Verify the physical connection before Phase 2 cutover.
sb-edge-01 WAN (onboard 1G #1) connects directly to the ISP handoff and does not appear in this table.
sb-sw-02 — UniFi USW 24 PoE (Access/IPMI)
Carries IPMI (VLAN 10 access) for all six Supermicro nodes (sb-edge-01 plus sb-cmp-01 through sb-cmp-05), plus APs, PoE clients, and trusted/IoT/guest WiFi VLANs. Uplink to sb-sw-01 port 39 carries VLANs 10, 20, 100, 110, 120. Never carries VLANs 25, 30, 40, 50, 60, 65, 70, 80, or 90.
Per-port table not yet available
The vault source (vault/14-site-b-port-map-switching.md) does not provide a per-port table for sb-sw-02. Known connections: 6× IPMI on VLAN 10 access, uplink to sb-sw-01 port 39 (Trunk 10, 20, 100, 110, 120). Full port assignments are an open item in the source.
Related Pages
- Site A Port Map — full cabling rationale, NIC decisions, and open items for Site A
- Site B Port Map — full cabling rationale, NIC decisions, and open items for Site B
- VLAN Reference — VLAN IDs, subnets, and gateway assignments
- IP Tables — master IP reference by host and VLAN
IP Address Tables
Master per-host IP reference for Site A and Site B: Proxmox management, IPMI, Corosync, storage, Ceph, backup, DNS, PBS, and Kubernetes VIP addresses.
Hardware Bill of Materials
Consolidated procurement-style reference for all physical hardware across Site A and Site B: servers, NICs, RAM, storage, switches, and the AP.