Конференция "Сети" » Нужен ли задавать IP клиента для TCP соединения [WinXP]
 
  • Alik (20.08.10 12:13) [0]
    Добрый день,

    Нам необходимо связать два компьютера через интернет. На обоих концах запущены программы, использующие стандартные компоненты (TTcpClient/TcpServer).
    Со стороны сервера заведен внешний статический IP адрес.
    Со стороны клиента внешнего белого IP не имеется, а выход в интернет производится через Мегафон.    

    Вопрос заключается в следующем - можно ли установить TCP соединение без внешнего статического IP адреса у клиента?
  • Anatoly Podgoretsky © (20.08.10 13:54) [1]
    > Alik  (20.08.2010 12:13:00)  [0]

    можно и это обычный путь для подавляющего количества пользователей.
  • Медвежонок Пятачок © (20.08.10 14:18) [2]
    со стороны сервера (и не только его) нельзя будет инициировать соединение с таким клиентом без покупки тарифной опции.
  • Медвежонок Пятачок © (20.08.10 14:44) [3]
    Нужен ли задавать IP клиента для TCP соединения

    1. не нужно.
    2. клиент своего ип все равно не знает (узнать можно только косвенно), ибо сидит за натом, а нат сервер находится у сотового оператора
  • Rouse_ © (21.08.10 01:52) [4]
    Да можно, торенты так и работают - в гугле пошукай как пробиться за НАТ без статического IP, только внешний сервер нужен - но т.к. он у тебя присутствует, то проблем быть не должно...
  • Rouse_ © (21.08.10 01:54) [5]
    Хотя, ммм... смысла не имеет, ибо все в итоге сведется к банальному соединению на статику. Пробитие НАТ-а нужно когда на двух концах серые IP стоят...
  • Lion © (01.11.10 19:30) [6]
    Удалено модератором
 
Конференция "Сети" » Нужен ли задавать IP клиента для TCP соединения [WinXP]
Есть новые Нет новых   [134436   +24][b:0][p:0]