Строить нужно кольцами на 1 Гигабит/с.
Поскольку 100 мбит на оптике уже не актуально.
На уровень доступа нужно ставить Длинки 3526 (~170$ +2 SFP 70$)
и того на 1 дом получается 340 $ на доступ + волокно.
Волокно ложить нужно "Одесскабель" 24 жилы цена примерно 7-8 тысяч грн за 1 км (при большем обьеме думаю найдешь дешевле)
На агрегацию возьми Dlink DGS-3426G
А в ядро поставишь Cisco 3550 (б/у можно найти за 700-800 $)
Это будет самое правильное и в итоге самое дешевое решение построение сети, иначе потом столько намучаешься(
Не забывайте,что скупой платит дважды