Телеком / Сети

Виртуальное туннелирование сетей

Linux-служба, которая объединяет частные сети в разных городах и странах через несколько внешних каналов — без потери скорости.

Задача

Разработать систему виртуального туннелирования для объединения частных сетей в разных частях города, городах и странах с использованием нескольких внешних каналов — для стабильности и снижения потерь.

Цели

  • Создать службу сетевого виртуального туннелирования для GNU/Linux
  • Подготовить документацию по установке и настройке
  • Собрать deb-пакет

Решение

Разработали службу для GNU/Linux:

  • Виртуальное туннелирование с передачей данных по UDP и TCP
  • Скрипт автозапуска и управления: старт, остановка, перечитывание конфигурации
  • Статистика потерь и задержек пакетов
  • Протоколирование работы службы

Результат

Частные сети в разных точках объединяются прозрачно для пользователей, данные передаются без урезания скорости (в отличие от провайдерского GRE). Компания сэкономила на дорогих выделенных каналах связи.

Другие кейсы
Контакты

Обсудим ваш проект

Расскажите о задаче — вернёмся с предложением и оценкой в течение рабочего дня.