Russian Qt Forum
Ноябрь 22, 2024, 22:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Port Forwarding. Когда он нужен?  (Прочитано 4383 раз)
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« : Январь 14, 2011, 01:28 »

Не пойму почему в какие-то случаях программы работают без проброса, в какие-то только с пробросом портов.. Я сижу за NAT'ом. Для торрента рекомендуется делать форвардинг, но почему он может работать без него? Недавно написал простой сервер с UDP, т.е. использовал ф-ию bind(порт, any_address), так она не работает без форвардинга на маршрутизаторе.. Вопрос: когда форвардинг нужен?
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
brankovic
Гость
« Ответ #1 : Январь 14, 2011, 01:57 »

Когда кто-то извне хочет законнектиться на сервер за натом.

Торрент, грубо говоря, работает в пол силы -- ты коннектишься, на тебя законнектиться не могут. Если все сидеры за натом, не будет вообще работать, насколько я понял.
Записан
BlackTass
Гость
« Ответ #2 : Январь 15, 2011, 19:20 »

Еще есть UPNP, благодаря ему можно самому не настраивать форвардинг, это сделает клиентское приложение.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.103 секунд. Запросов: 23.