Александр Терентьев (aterentiev) wrote,
Александр Терентьев
aterentiev

Category:

Virtual switch на пару десятков подключенных к Интернету устройств

Мне уже тут друзья со всякими сетевыми приблудами помогали, попробую спросить еще один вопрос.

Хочется как всегда довольно простой вещи, но готовых сервисов или описаний не нашел. Есть 10-20 сетевых устройств. Устройства тупые, статический локальный IP (192.168.2.ххх), околоиндустриальные контроллеры. Обычно они работают друг с другом в локалке. Но это "в бою". А во время разработки и тестов все они разбросаны по своим производителям в лабораториях. А для тестов их хочется соединить друг с другом неким подобием простого свича. Устройства находятся в разных уголках страны, само собой за NAT-ами и файрволлами. Но теоретически есть рядом сетки с выходом в глобальную сеть. Хочется их прозрачно друг с другом соединить. Как такое реализовать?

Как я это себе представляю:

  • к каждому устройству рядышком ставим коробочку с двумя сетевушками - одна идет в интернеты, ко второй подключаем железку или локальный физический свич, к которому подключена железка, таким образом таких коробочек 10-20 штук, разбросанных по всему интернету

  • где-то в дебрях интернета поднимаем сервер, к которому все эти коробочки коннектятся через какой-нибудь VPN, но так как надо все подряд, не только TCP, то, наверное, IPsec

  • на сервере крутится тупой софт-свич, соединяющий всех со всеми как нормальный свич


По факту для устройств, кроме latency, ничего не должно измениться. Их коммуникационные партнеры все так же доступны по IP, как будто они все висят на одном свиче.

Трафик ожидается небольшой, несколько десятков килобайт в секунду на каждый хост

Есть какие-нибудь готовые решения на этот счет? Ну или что-то реализуемое на простых железках. OpenVRT всякий...

Условия:

  • Компьютеров в этой "сети" может не быть. Чистый М2М :)

  • само собой, должно быть просто в использовании на точках, возможно, даже plug-n-play

  • Ну и так как вряд ли за это кто-то захочет платить, должно быть недорого

Спасибо!
Tags: openwrt, Вопрос
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 23 comments