11-Янв-2010
Автор : Александр Никитин
Часть 3.Протокол STUN
В двух предыдущих частях этой серии была рассмотрена теория обхода NAT трансляторов.
Часть 1, Часть 2
Данная статья является заключительной, она описывает протокол STUN. Статья не является полным описание протокола. Здесь приведен лишь необходимый минимум, реализация которого позволит взаимодействовать со STUN-серверами, существующими в интернете (адреса серверов - в конце статьи).
17-Дек-2009
Автор : Александр Никитин
Часть 2. Теория STUN
Что делать, если трафик между компьютерами в разных локальных сетях не должен транслироваться через сторонний сервер с внешним IP-адресом.
09-Дек-2009
Автор : Александр Никитин
Часть 1. Теория
Допустим, нам надо написать программу для взаимодействия двух компьютеров по сети. Казалось бы, ничего сложного – нужно только знать адрес машины, с которой устанавливаем соединение. Но если компьютеры находятся в разных локальных сетях, нам не достаточно их локальных ip-адресов. Потому что эти айпишники актуальны только в рамках сети, внутри которой располагается хост. Необходим механизм, который позволял бы осуществлять межсетевое взаимодействие и решал две основные проблемы – файерволы и NAT трансляторы на выходе из локальной сети. Эта заметка открывает серию статей, посвященных решению данной задачи.