Комментарии: (6)

Способы обхода NAT. Метод STUN. Описание протокола

Рубрика : Программирование

Часть 3.Протокол STUN
В двух предыдущих частях этой серии была рассмотрена теория обхода NAT трансляторов.

Часть 1, Часть 2

Данная статья является заключительной, она описывает протокол STUN. Статья не является полным описание протокола. Здесь приведен лишь необходимый минимум, реализация которого позволит взаимодействовать со STUN-серверами, существующими в интернете (адреса серверов - в конце статьи).

Комментарии: (0)

Способы обхода NAT. Метод STUN

Рубрика : Программирование

Часть 2. Теория STUN
Что делать, если трафик между компьютерами в разных локальных сетях не должен транслироваться через сторонний сервер с внешним IP-адресом.

Комментарии: (3)

Способы обхода трансляторов NAT

Рубрика : Программирование

Часть 1. Теория

Допустим, нам надо написать программу для взаимодействия двух компьютеров по сети. Казалось бы, ничего сложного – нужно только знать адрес машины, с которой устанавливаем соединение. Но если компьютеры находятся в разных локальных сетях,  нам не достаточно их локальных ip-адресов. Потому что эти айпишники актуальны только в рамках сети, внутри которой располагается хост. Необходим механизм, который позволял бы осуществлять межсетевое взаимодействие и решал две основные проблемы – файерволы и NAT трансляторы на выходе из локальной сети. Эта заметка открывает серию статей, посвященных решению данной задачи.