Разработка web-приложений P2p NAT

Слайд 2

NAT и как его обойти. Full Cone NAT – такой NAT

NAT и как его обойти.

Full Cone NAT – такой NAT транслирует

все запросы от одного и того же внутреннего IP-адреса в один и тот же внешний IP-адрес и один и тот же номер порта.
Restricted Cone NAT – от предыдущего типа он отличается тем, что выполняется проверка адреса источника.
Port Restricted Cone NAT – в дополнение к проверке адреса источника здесь также выполняется проверка порта источника.
Symmetric NAT – все запросы от одного и того же внутреннего IP-адреса и направленные на один и тот же IP-адрес и порт транслируются в один и тот же внешний IP-адрес и один и тот же порт.
Слайд 3

Протоколы STUN, TURN и ICE Вначале устройство, сидящее за NAT посылает

Протоколы STUN, TURN и ICE

Вначале устройство, сидящее за NAT посылает запрос

к STUN/TURN серверу для обнаружения своего внешнего IP адреса
Затем выясняет тип NAT и в худшем случае Общается через прокси
Слайд 4

STUN Session Traversal Utilities for NAT

STUN

Session Traversal Utilities for NAT

Слайд 5

TURN Traversal Using Relays around NAT STUN + Relay

TURN

Traversal Using Relays around NAT
STUN + Relay