Я не смогу сейчас быстро вам статью найти. Но читал я одну статью, человек там разбирал по микросхеме этого Rospberry Pi, там у него как-то очень экономично спаяно на одной шине, или что там (не специалист в электронике). Короче, там и сетевой адаптер и USB на одну шину посажено, и ваш Ethernet коняче просидает, когда у вас что-то подключено по USB, и USB просидает, когда у вас сетевой интерфейс нагружен.
Поэтому, развать dhcp с него наверное можно, локальные dns запросы обрабатывать на нём можно. Маршрутизатор?! Ну, тут лучше zyxel самый дешёвый купите, у него эквивалент производительности сетевой будет, а то и больше. Это, как bsd изучать, чтобы поднять безопасный роутер, при опыте 20 лет в linux - пустая затея, пустая трата времени.
Я тоже совсем недавно задумался на чём bsd маршрутизатор компактный сделать. Но почему-то стал читать с электроники, и вот познакомился с такими интересными нюансам. Перехотелось Rospberry Pi. Поэтому у меня всё так же громоздкий писюк стоит. Нет смысла брать что-то иное. Потому что оно будет значительно дороже, вашей текущей железяки, и не оправдывать вложений. Я про домашний сегмент, когда есть старьё, и нужен маршрутизатор, а что-то из новья, простое, компактное вам обойдётся больше 10К, а производительность будет хуже вашего старого пня с старым шуршащим жёстким диском. Лучше деньги на новый не шуршащий диск потратить. Ну, это так мысли нищеброда домашнего обыкновенного. Если у вас большие бюджеты, современные тенденции, то вам вообще BSD не зачем. Там ни docker, ни файловой системы нормальной, сетевая подсистема медленней. И вообще "Cisка лучше!" (это не моё мнение, просто такой ответ про маршрутизаторы в крупных корпорациях вы услышите от местного нока.