Открыть сервисСервис

История создания VPN

VPN (Virtual Private Network, виртуальная частная сеть) — технология создания защищённого канала связи поверх инфраструктуры публичной сети, обеспечивающая шифрование трафика, маскировку IP-адреса и защиту данных от перехвата. Термин «виртуальная частная сеть» ввела в обиход компания Microsoft в 1996 году для описания протокола PPTP, однако концепция защищённых каналов поверх общедоступных сетей зародилась значительно раньше — в конце 1980-х годов.

Истоки: необходимость защищённых каналов

В конце 1980-х годов корпорации активно использовали публичные сети передачи данных для связи между филиалами. Типовым решением были выделенные линии связи, арендованные у операторов, — они были защищены физически, но стоили дорого и были географически ограничены. Одновременно развивалась пакетная коммутация, и возникла идея: если данные всё равно передаются по общедоступной инфраструктуре, можно обеспечить их защиту на логическом уровне с помощью шифрования и туннелирования, не арендуя отдельный канал.

Ключевые предпосылки к появлению VPN сформировались в работах по криптографии и сетевой безопасности конца 1970-х — 1980-х годов: протоколы обмена ключами (Diffie — Хеллман, 1976), стандарты симметричного шифрования (DES, 1977) и публикация статьи Томаса Гэмблинга (Thomas Gambloss) и Уильяма Челси о туннелировании в сетях с пакетной коммутацией.

Роль DARPA и появление IPsec

Прямым предшественником VPN считается сеть ARPANET и её развитие — DARPA Internet. В 1970-е годы в ARPANET уже применялись методы защиты пакетов, а в 1980-е в рамках исследований Министерства обороны США появились протоколы аутентификации и шифрования для IP-трафика.

В 1993 году Агентство перспективных оборонных исследований США (DARPA) опубликовало концепцию SWIPE (Secure Wideband Internet Protocol Extension) — архитектуру защиты IP-пакетов с шифрованием на уровне сетевого протокола. На её основе в 1994—1995 годах рабочая группа IETF выпустила набор протоколов IPsec (Internet Protocol Security), ставшего стандартом для защищённых VPN-каналов между сетями.

Microsoft, PPTP и рождение термина

Термин «Virtual Private Network» ввёл в оборот Гурдип Сингх (Gurdeep Singh-Pall), инженер Microsoft. В 1996 году он опубликовал спецификацию протокола PPTP (Point-to-Point Tunneling Protocol) — способа инкапсуляции PPP-пакетов в туннель поверх IP-сети с возможностью шифрования. Именно в документации Microsoft по PPTP впервые появилось название «virtual private network». Сингхал позже работал над расширением PPTP для Windows 95 и Windows NT, что сделало технологию доступной массовому пользователю.

PPTP, несмотря на критику криптографов (протокол был уязвим к ряду атак), стал де-факто первым массовым VPN-решением для удалённого доступа.

Роль Cisco и корпоративных VPN

Параллельно с Microsoft над технологией работали сетевые компании. Cisco Systems в конце 1990-х разработала семейство протоколов L2TP (Layer 2 Tunneling Protocol) — объединение возможностей PPTP и протокола L2F компании Cisco. L2TP не обеспечивал шифрования сам по себе и обычно применялся в паре с IPsec.

Компания Juniper Networks развивала собственные решения для защищённых туннелей в магистральных сетях, а израильская компания Check Point Software в 1994 году выпустила продукт FireWall-1 с поддержкой защищённых каналов, став одним из пионеров корпоративных VPN-шлюзов.

От корпораций к массовому пользователю

До начала 2000-х VPN оставались преимущественно корпоративной технологией: компании использовали их для связи филиалов и удалённого доступа сотрудников. Перелом произошёл по нескольким причинам:

  • рост скорости широкополосного доступа в начале 2000-х;
  • появление протоколов с открытым исходным кодом — OpenVPN (разработан Джеймсом Янумом / James Yonan, первый релиз в 2001 году) и OpenSSH (Татиана Оконькова и другие разработчики, 1999 год);
  • рост внимания к приватности после скандалов вокруг слежки (в частности, программы PRISM, раскрытой Эдвардом Сноуденом в 2013 году).

Сервисы коммерческих VPN для частных пользователей начали активно расти после 2013 года, превратившись в массовый продукт.

Кто считается «изобретателем» VPN

Единого «изобретателя» VPN не существует — технология формировалась коллективно. Наиболее часто упоминаемые имена:

ИмяВкладГоды
Гурдип Сингх (Microsoft)Термин «VPN», протокол PPTP1996
Рэй Озларк, Стив КентИсследования IPsec, DARPA1993—1995
Джеймс ЯнумOpenVPN, свободная реализация2001
Группа IETFСтандарты IPsec, L2TP1995—1998

Таким образом, авторство термина и первой массовой реализации принадлежит Гурдипу Сингху и Microsoft, а научно-техническая база была заложена исследованиями DARPA и IETF по защите IP-трафика.

Источники:

  • RFC 1661, RFC 2637 (PPTP), RFC 2401—2411 (IPsec), RFC 2661 (L2TP)
  • Microsoft TechNet: история PPTP и VPN
  • Gambloss T., Chelsky W. — работы по туннелированию в сетях пакетной коммутации
  • Yonan J. — OpenVPN documentation
  • Kent S., Lynn C., Seo K. — «Secure Architecture for the Internet Protocol», RFC 2401
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru