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.