Re: It seems to me
You're missing how the server knows what position it is in. It can be done using ... ooh, some form of dynamic provisioning protocol like ... ooh, DHCP. But then you're back to the original problem of protecting systems from rogue DHCP.
But once you get to the size of network where management is "a thing", then it's not too hard to block & detect rogue DHCP packets - it's a common feature on switches once you get out of the mud at the bottom of the feature pond.