Choosing a Network Switch for Your Homelab: Speed, Managed vs Unmanaged, and VLAN Basics

What a network switch actually does, the real difference between 1GbE and 2.5GbE for homelab use, why managed switches matter for clustering, and how to wire up multiple Proxmox nodes correctly.

Note
Prices listed in this guide are estimates as of July 2026. Click any product link to see current pricing on Amazon.
Homelab Network Switch — 1GbE vs 2.5GbE, Managed vs Unmanaged, VLANs — video walkthrough
Homelab Network Switch — 1GbE vs 2.5GbE, Managed vs Unmanaged, VLANs — video walkthrough

A network switch is what connects your homelab nodes together. Without it, your Proxmox nodes can’t form a cluster, can’t live-migrate containers between each other, and can’t share storage. For most homelab guides, the switch is an afterthought — “just plug everything in.” This post explains what you’re actually buying and what the differences mean for your specific workloads.


What a switch does (and how it differs from a router)

A router connects different networks together and makes decisions about where traffic goes between them (your home LAN, the internet, VLANs). It assigns IP addresses via DHCP.

A switch connects devices on the same network together. It operates at Layer 2 (MAC addresses), not Layer 3 (IP addresses). When a Proxmox node sends traffic to another Proxmox node on the same switch, that traffic never touches your router at all — the switch forwards it directly.

Router192.168.1.1 · internet uplinkGigabit Switch8 ports · Layer 2pvelab01pvelab02pvelab03pvelab04Your laptop

In the diagram above, traffic between pvelab01 and pvelab02 (Proxmox cluster heartbeats, live migration, Corosync) flows switch → switch without going through the router. This is important: your router’s throughput and latency don’t matter for inter-node cluster traffic.


Speed: 1 GbE vs 2.5 GbE vs 10 GbE

What the speeds mean in practice

Speed Throughput Copy a 10 GB VM disk Typical price
1 GbE ~115 MB/s ~87 seconds $20–$50 for 8-port
2.5 GbE ~285 MB/s ~35 seconds $60–$120 for 8-port
10 GbE ~1,150 MB/s ~9 seconds $150–$400 for 8-port

For most homelab workloads, 1 GbE is completely adequate:

  • LXC containers running web services, databases, monitoring: generate 1–10 MB/s of traffic each
  • A 4-node Proxmox cluster’s Corosync heartbeat traffic: under 1 MB/s total
  • Eight 1 GbE ports can theoretically handle 8 × 115 MB/s = 920 MB/s of aggregate traffic simultaneously

When 1 GbE becomes a bottleneck:

  • You’re doing frequent live migrations of large VM disks (live migration uses the management network)
  • You’re running Ceph distributed storage (which requires high-bandwidth inter-node traffic)
  • You have a NAS and regularly transfer multi-gigabyte files to/from multiple nodes simultaneously

For the workload in these guides — Proxmox with LXC containers, Ollama inference, monitoring — 1 GbE is more than sufficient. The CPU is the bottleneck, not the network.

Tip

If you want future-proofing without the 10 GbE price, 2.5 GbE is the sweet spot in 2025–2026. The HP EliteDesk G4’s Intel i219-V NIC is 1 GbE, but you can add a USB 3.0 → 2.5 GbE adapter for $15–$20 per node if you outgrow gigabit later.


Managed vs. unmanaged vs. smart switches

This is the decision most homelab guides gloss over.

Unmanaged switch

Plug in and it works. No configuration. No web interface. Traffic goes where MAC addresses say it goes.

Pros: Cheap ($15–$30), zero setup, never needs firmware updates.
Cons: No VLANs, no port mirroring, no traffic monitoring, no link aggregation.
Best for: A single-node homelab, a simple home network, desktop peripherals.

Smart switch (also called “web managed” or “easy smart”)

Has a web UI. Supports VLANs, QoS priorities, and port monitoring. Limited compared to full managed switches but vastly more useful than unmanaged.

Examples: TP-Link TL-SG108E, Netgear GS308E, QNAP QSW-308S
Pros: Affordable ($30–$60), supports VLANs (critical for advanced Proxmox setups), has a web UI
Cons: Limited CLI, sometimes quirky web interfaces
Best for: Most homelabs — this is the right choice for a 4-node Proxmox cluster

Fully managed switch

Enterprise-grade. Full CLI (like Cisco IOS or similar), SNMP monitoring, LACP link aggregation, spanning tree, port security. The kind of switch in data centers.

Examples: Cisco Catalyst 2960, HP Aruba 2930F, Juniper EX2300
Pros: Full feature set, enterprise reliability, CLI-driven configuration
Cons: Expensive ($200–$2,000+), steep learning curve, complex configuration
Best for: Advanced homelabs where you specifically want to practice enterprise networking skills

What a typical 8-port gigabit switch looks like

TP-Link TL-SG108E — Front PanelTP-LinkTL-SG108ESmart SwitchPWR12345678Left LED = Link/Activity · Right LED = Speed (amber = 100Mbps, off = 1Gbps)pvelab01pvelab02pvelab03pvelab04NASLaptop(spare)→ RouterPort 8 = uplinkconnects to router

Recommendation

For starting out: TP-Link TL-SG108 unmanaged 8-port — $20, just works.

For a proper homelab cluster: TP-Link TL-SG108E smart 8-port — $35, has VLANs and a web UI, sufficient for 4 nodes.

For learning enterprise networking: Cisco Catalyst 2960-X (refurbished) — $80–$150, full Cisco IOS CLI, the same switch you’d find in a corporate environment.


What VLANs are and why they matter for Proxmox

A VLAN (Virtual LAN) segments a physical network into multiple logical networks using the same cables and ports. Traffic on VLAN 10 and traffic on VLAN 20 are completely isolated from each other even though they share the same switch and cables.

Why you’d use VLANs in a Proxmox cluster:

VLAN Purpose Why separate?
VLAN 1 Management (Proxmox web UI, SSH) Admin traffic isolated from workloads
VLAN 10 Cluster/Corosync High-frequency heartbeat traffic isolated
VLAN 20 Container workloads User-facing services on their own segment
VLAN 30 Storage (NFS/Ceph) High-bandwidth storage traffic isolated

For a 4-node homelab on a gigabit switch, VLANs are optional — your total traffic fits easily on one network. But if you want to learn the concepts (and use them in a future job interview), setting up a VLAN-aware Proxmox bridge is good practice.

Note

Proxmox supports VLAN-aware bridges natively. If your switch supports VLAN tagging (any smart or managed switch), you can enable VLAN isolation in Proxmox without any additional hardware. The Proxmox LXC networking guide covers this in detail.


Task 1: Set up your switch for a Proxmox cluster

1Cable your nodes to the switch10 min

Connect each Proxmox node to the switch using Cat6 patch cables. Cat6 is rated for Gigabit at up to 100 metres and handles 10 GbE for shorter runs.

Physical layout recommendations:

  • Use short cables (0.5m–1m) to keep things tidy — the EliteDesk nodes can stack within 30cm of each other
  • Connect nodes to ports 1–4, leave port 8 for your router/uplink and port 7 spare
  • Label each cable with the node name at both ends — you’ll thank yourself later

Connect the switch’s uplink port to your home router. All nodes will get internet access via the router’s DHCP initially; you’ll assign static IPs during Proxmox installation.

2Verify link lights on all ports2 min

Every occupied port on the switch should show a green or amber LED:

  • Solid green: Connected at gigabit speed — correct
  • Solid amber: Connected at 100 Mbps — check the cable or NIC
  • Blinking: Activity — normal
  • Off: No link — reseat the cable or try a different port

If a port stays dark, try the cable in a known-good port. If other ports work with that cable, the original port may be faulty.

3Verify connectivity before installing Proxmox5 min

With an OS already installed on your nodes (or a USB live environment), verify they can reach each other:

From any node — test connectivity to others

# Replace IPs with your actual planned IPs
ping 10.0.0.71   # pvelab02
ping 10.0.0.72   # pvelab03
ping 10.0.0.73   # pvelab04

# Check the link speed negotiated
ethtool eth0 | grep Speed
# Should show: Speed: 1000Mb/s

All four nodes should be able to ping each other. If they can’t, the switch is connected correctly but the nodes may not have IP addresses yet — DHCP should give them temporary ones.


1Access the switch web UI3 min

Connect your laptop to the switch. The TL-SG108E defaults to 192.168.0.1. Open it in your browser and log in with admin/admin (change this immediately).

If your home network is on 192.168.1.x, you’ll need to temporarily set your laptop’s IP to 192.168.0.x to access the switch, or connect the switch directly to your laptop before attaching it to the router.

2Set a static IP for the switch management interface3 min

System → IP Setting → Static IP

Set the switch’s management IP to something on your lab subnet (e.g. 10.0.0.2/24, gateway 10.0.0.1). This prevents the switch from relying on DHCP for its own management access.

3Create VLANs for management and workloads10 min

802.1Q VLAN → VLAN Config → Add

Create:

  • VLAN 1 (default — management): ports 1–8 as untagged
  • VLAN 10 (workloads): ports 1–4 tagged (Proxmox nodes), port 8 tagged (uplink to router)

For a basic homelab starting out, leaving everything on VLAN 1 (the default) is perfectly fine. Add VLANs later when you have a specific reason to isolate traffic.


Sizing your switch

Nodes Recommended port count Why
1–2 nodes 5-port Router + 2 nodes + 1 spare + laptop
3–4 nodes 8-port Router + 4 nodes + laptop + NAS + 1 spare
5–8 nodes 16-port Room to grow without recabling
8+ nodes 24-port managed At this scale, get a fully managed switch

For a 4-node cluster: an 8-port switch is the right size. You use ports: router uplink (1), node 1 (1), node 2 (1), node 3 (1), node 4 (1), laptop (1) = 6 ports, 2 spare.


Cable recommendations

For short runs inside a rack or shelf:

For connecting to a wall jack or longer runs:

Avoid Cat5. It’s technically gigabit-capable but isn’t guaranteed to the same spec as Cat5e or Cat6. Cat6 costs the same and is better in every way.


Next steps

With your hardware connected and your nodes talking to each other, the next step is installing Proxmox VE on each machine.

→ Continue to: Installing Proxmox VE: Step-by-Step from USB to First Login

This post contains Amazon affiliate links (tag: buildahomelab-20). I earn a small commission on qualifying purchases at no extra cost to you.