


Как войти внутрь сети снаружи?
Скажем я хочу войти в ftp server через интернет, но server находится внутри сети wifi (192.168.0.122 например ), и wifi подключается в интернет, допустим вы скажете ламер иди открой portforward и открой там нужный порт на роутере
Но а как же комп подключается в интернет и делает передачу данных, ведь чтобы другой сервер там далеко (вконтакте например) должен нам ответить данными на мой комп обойдя роутер, как же устроено это? Как vk.com мне шлет пакеты и как роутер определяет что это мой пакет? (192.168.0.122)
Роутер помнит по заголовку пакета данных, с какого порта он пришел. И туда и направляет. А чтобы получить доступ извне к серверу в ЛВС, надо, во-первых, иметь прямой внешний адрес от провайдера, а во-вторых, настроить направление 21-го порта на внутренний адрес сервера.
прочитай про NAT. а про пересылку данных через сети и маршрутизаторы в интернете сказано раз полно в google. про bgp тоже можешь. про get запросы, как минимум.