Как спроектировать сеть?
С нулевым бюджетом такие задачи не решаются. То есть Вы можете сделать иллюзию работы, запустив сеть и предоставив доступ. Однако без надежного специального оборудования (серваков и маршрутизаторов) Ваша сеть в скором времени развалится, а виноваты в этом будите Вы.
По своему опыту могу сказать, что если клиенты сети - Windows машины, то лучше всего собирать сеть на котроллере домена Windows Server'а. В случае использования Linux у Вас появится ряд проблемм с совместимостью, которые, однако, можно обойти, но потребуется дополнительное время.
Так как свитчи неуправляемые и vlan делать не умеют, придется изыскать где-то еще одну сетевую карту.
Тогда первую группу втыкаем в один свитч и в первую карту
Вторую - во второй и во вторую карту
Интернет - в третью карту.
Далее DHCP с разными зонами для первых двух карт.
Далее samba с acl по ip адресам и логинам для не-гостей.
Интернет через nat и squid. Комментируйте, спрашивайте, будем уточнять.