Материнские платы и операционные системы для самодельных коммутаторов?
То что вы ищите называется "embedded network platform", бюджетная цена где-то 2к$ за основу.Где купить
У производителей решений для сетевых коммуникаций - тот-же realtekЧто накатить на них чтоб работало. 
Поэтому это и называется "программно аппаратный комплекс" - железо разработать, софт написать. Linux в основе, принципы пожно подглядывать у openwrt к примеру..
Обрисуйте поподробнее задачу, раз она не позволяет для коммутации использовать собственно коммутатор.
Гигабитный управляемый коммутатор - вполне себе дёшево.