Сейчас вот задумался применить некий "супервизор" - какой-нить роутер для разделения подсетей, и облуживания устройств в "своей" подсетке. А с "остальным" обмениваться данными только через постоянное TCP соединение. Но это куча лишнего траха с разработкой ПО для этого "супер"-роутера, протоколами и пр. А лунуксоид я практически никакой ;)