My home network has just a single TRENDnet 1Gbps 5-port dumb switch. Two servers are also connected with 10GbE SFP+ twinax DAC. My PC is also connected to the first server via twisted pair 10GbE cable. => DAC Computers use 9000 MTU Ethernet jumboframes. IPv6 is used for all my services. Unfortunately IPv4 is still used to access legacy Internet resources, but that will disappear soon. IPv4 flows inside trivial "gif" IPv4-in-IPv6 tunnel. Custom patched kernel is used to prevent forced "gif"-related packets fragmentation. Computers are connected through WireGuard tunnels over IPv6 link-local addresses. => WireGuard BGP routing protocol is run over those tunnels to propagate the routes. BFD is enabled for over-the-WireGuard links, as it does not have a clear link-state. Every peer has explicitly assigned BGP role. BIRD is used as routing daemon. => BFD => BGP roles => BIRD I share files using NFSv4.1 filesystem, that is accessible either through WG-secured subnet, or through physically isolated 10GbE links. I use CUBIC TCP congestion control algorithm with ECN-enabled FQ-CoDel AQM. => CUBIC => ECN => FQ-CoDel => AQM All computers synchronise their time with central server. Its reference clock is based on GLONASS+Galileo GNSS. => GLONASS => Galileo My main server is aware of OpenNIC alternative DNS root. => https://www.opennic.org/ I get /48 IPv6 address space from VPS, routing it through WireGuard tunnel to the central server.