Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Winsock и сети... Добавлено: 12.04.08 01:14  

Автор вопроса:  Wolf4D | Web-сайт: www.madnesstudio.ru
Вопрос прост с вида и, наверняка, уже обсуждался - как установить соединение между двумя компьютерами в Интернете (не в локалке)?
Опробованные примеры чатов с пользователем, находящемся, например, в другой подсети, коннектиться отказываются!
Есть работающие примеры?

Ответить

  Ответы Всего ответов: 11  

Номер ответа: 1
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #1
Добавлено: 12.04.08 02:03
Если у тебя белый IP в инете, то без вопросов можно работать с любым P2P-мессенджером. Иначе - клиент-сервер.

Ответить

Номер ответа: 2
Автор ответа:
 Wolf4D



Вопросов: 20
Ответов: 131
 Web-сайт: www.madnesstudio.ru
 Профиль | | #2
Добавлено: 13.04.08 18:01
Я имею в виду соединение через Winsock. Оба соединяющихся не имеют личного выделенного внешнего IP.
Каким-то образом это умудряются обходить...

Ответить

Номер ответа: 3
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #3 Добавлено: 13.04.08 19:21
Если ни у одного комка нету внешнего ИПа, то можно заюзать прогу хамачи www.hamachi.cc

она создает виртуальную локальную сеть по инету, ей пох есть у вас ип внешний или нету.

Ответить

Номер ответа: 4
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #4
Добавлено: 13.04.08 19:28
Ну можно и обычный туннель организовать, типа VPN

Ответить

Номер ответа: 5
Автор ответа:
 Wolf4D



Вопросов: 20
Ответов: 131
 Web-сайт: www.madnesstudio.ru
 Профиль | | #5
Добавлено: 13.04.08 19:41
Хамачи знаю, использую.
Спасибо, но я хочу написать свою программу - типа, будете смеяться, торрент-клиента. Как поступать тогда?

Ответить

Номер ответа: 6
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #6 Добавлено: 13.04.08 22:10
возьми в аренду виртуальный сервер, 35 баксов делов...

Ответить

Номер ответа: 7
Автор ответа:
 Wolf4D



Вопросов: 20
Ответов: 131
 Web-сайт: www.madnesstudio.ru
 Профиль | | #7
Добавлено: 13.04.08 22:47
Я всё понимаю, но тут дело скорее принципа - надо соединение без центрального сервера.

Ответить

Номер ответа: 8
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #8 Добавлено: 14.04.08 00:06
Ну, P2P это не намного сложнее клиент-сервера, но и тут, чтобы узнать список раздающих/качающих, нужно иметь какой-то их список, т.е. небольшой сервер, за это отвечающий :D без него никак. Это если не в локалке. Если в локалке, то winsock.send(255.255.255.255) помоему так всем компам отослать можно по UDP :)

Ответить

Номер ответа: 9
Автор ответа:
 Wolf4D



Вопросов: 20
Ответов: 131
 Web-сайт: www.madnesstudio.ru
 Профиль | | #9
Добавлено: 14.04.08 00:14
Ну, P2P это не намного сложнее клиент-сервера, но и тут, чтобы узнать список раздающих/качающих, нужно иметь какой-то их список, т.е. небольшой сервер, за это отвечающий :D без него никак. Это если не в локалке. Если в локалке, то winsock.send(255.255.255.255) помоему так всем компам отослать можно по UDP :)

Ну, что-то типа того. Идеологию я уже знаю :)
Но как соединиться с человеком, чей IP - не выделенный?

Ответить

Номер ответа: 10
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #10
Добавлено: 14.04.08 00:54
А пусть он сам к тебе подключается =)

Ответить

Номер ответа: 11
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #11 Добавлено: 14.04.08 18:28
Если IP не "выделен", то никак. Только если он к тебе, и у тебя выделен.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам