Если надежного - то только с шифрованием - тот же IPSec или VPNА не существует чисто программного решения проблемы?
Сервер один для всех групп!Короче на серваках каждого сегмента необходимо настроить маршрутизацию(routing and remout acces)
Для этого надо еще или (три сетевухи+три дешевых свитча), или (один VLAN-поддерживающий свитч и VLAN сетевуху на сервер)Короче на серваках каждого сегмента необходимо настроить маршрутизацию(routing and remout acces)