Есть отличные статти на эту тему, советую прочесть все 4. Тебе
сюда.Про группы компов, я так понял админы и просто юзеры?
Проще всего использовать топологию Звезда. Сколько именно компов будет стоять в каждом из кабинетов? У меня на работе было так - компьютерный отдел, в котором был сервер (обычный комп с двумя сетевыми картами, в одну карту идёт шнур от DSL модема, в другую шнур от 24-портового гигабит эзернет свича). Далее к гигабитному свичу подключены фаст эзернет свичи на 8-4 порта, которые стояли в каждом кабинете, или почти в каждом. И далее к ним уже подключены компы. На сервере стояла программа Керио Винроут для контроля трафика и разделения на юзеров и админов.
И ещё, офис и работа настоящая или просто эмуляция в какой то среде, вроде Покет Трейсера?