I recently moved in a new apartment, and I have a new internet provider, and a fiber connection which support of 10Gbps of download speed (GPON fiber).
I have a router/modem included in the deal, but it is not very configurable, and I'd like to replace it with my own device. And fiddle with all that network stuff, let's be honest.
So I have started to do some research, but there is still some things which I am not sure of, and I would appreciate some pointers.
Apartment Layout
▲ │ ┌─────────────────────────┐
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ Office │
│ │ │ │
│ │ │
│ │ │
│ │ ┌─────────────────────────┤
│ │ └─────────────────────────┤
│ │ │
│ │ ───┐ │
X = Fiber │ │ X │ │
arrival │ │ ┌──┤ │
│ │ │ │ Bedroom │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ └─────────────────────────┘
│ │ │
│ │ └────────────────────────────┐
│ │ │
│ │ Bathroom │
│ │ │ │
│ │ ├───────────┬────────────────┤
│ │ │ │ │
│ │ │ │ │
│ │ │ WC │ Kitchen │
│ │ │ │
│ │ │ │
│ │ ────────────┘ │
│ │ │
│ │ │
│ │ │
roughly │ │ │
13m │ │ Living Room │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
▼ └─────────────────────────────────┘
There is 5 cat6a cable going from the spot X into each room (1 office, 1 bedroom, 2 Living room, 1 kitchen).
What I'm looking for
Routing/Switching
- SFP+ port for the wan
- 5 (or more) 10Gbps ethernet
- Can handle routing, NAT, firewall, traffic shapping (the latter is probably not a issue with 10G)
- Allow me to define VLAN
Wifi AP
- support several SSID and can VLAN tag (can you say that ?) accordingly (so I can for example have 1 VLAN for my personnal wifi and another for a Guest one)
The plan
I think the better solution is to have two devices : the router and the switch.
The router is connected to the net by the fiber, and to the switch, and the switch is connected to the cat6a cable which go in each room.
Router
- Mellanox NIC Card : https://www.ebay.com/itm/223389782342?hash=item3403119146:g:uxEAAOSwVghfDHHp => something with 2 SFP+ ports (.
- For the motherboard, I was thinking mini-itx, but I don't really know what to chose, and it depends on the cpu I think (for the socket) ?
- CPU, RAM, etc : Not sure what are the requirements are for a 10G network.
Switch
I was thinking something like this : https://www.amazon.com/dp/B01GTWPTJY/ref=twister_B0939MK5HG?_encoding=UTF8&psc=1 . If I understand that stuff correctly, I could use a direct attach copper cable to connect the router and the switch.
Wifi AP
I don't really know what to use for that. I would rather build my own if it's possible. I'm going to need to research that part a bit more.
I'm not an expert on that (this woud me my first home networking tinkering) so I've come here to gather advices :
- Do you know RAM / CPU requirements for the modem for my kind of usage ?
- Do you think there is obvious flaws in that plan that I missed ?
- Ideas ?
P.S. : I'm well aware that this not going to be cheap
P.P.S : I'll probably use Archlinux on the router. I'm used to it, and having the latest kernel is a plus for hardware support, I think.
Thank you for reading my way too long post.