Если у вас большая распределенная сеть, то можно кодировать месторасположение хостов по IP-адресу.
Я админил сеть в 1200 хостов в одном большом учебном заведении (назоем его ГУГУ :-D),
и промаркировать порты локальной сети уже не было никакой возможности по причине ее старости.
Была создана сеть класса A — 10.0.0.0/255.0.0.0
Во второй цифре адреса первый и второй знак обозначали этаж, третий знак во второй цифре обозначал номер корпуса, третья цифра обозначала номер комнаты на этаже, четвертой компьютер в комнате.
Например, комп с адресом 10.12.20.5 находился во 2 корпусе, на 1 этаже, в 120 комнате и был воткнут в 5 розетку в этой комнате. Оч удобно обслуживать.