![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Будьте добры, вы не могли бы показать мне примерчик хоть на 10-15 строк (кодом Qt или на голом С++, псевдокодом ли даже, алгоритмом ли одним, без разницы), в котором два клиентских софта в пиринговой сети без серверов (т.е. full distributed network) соединяются сокетами через двойной NAT (первый они/один-из-них контролируют/ет и могут послать на 5351 порт UPnP-приказ о "замораживании" портов внутрь/вовне, а второй - провайдерский - не контролируют в плане UPnP). Но есть важное облегчающее "но": оба они перед попыткой соединения записывают в таблицу Google Sheet свою "приглашающую к коннекту" пару IP:порт (которую узнают у STUN-сервера), ну, и читают друг о друге оттуда же, причём так быстро, что открытое каждым/одним-из-них серверсокетное соединение не успевает умереть по таймауту. Поможете с этим?
|
|
|
|
|
| Реклама: | т образный профиль алюминиевый | сергей катышев перезапуск kinotv.ru | Заходите на сайт MebelStol.ru: журнальный столик черный - отличные цены и большой выбор! | керамический гриль магнит купить | Заходите на сайт MebelStol.ru: диваны moon купить в москве - отличные цены и большой выбор! |
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Работа с сокетами в C# | _Ramzes | .NET | 9 | 02.10.2009 06:37 |
| Публикация принетров в AD | feadosiy | Windows 200x Server | 5 | 03.09.2009 01:48 |
| Web публикация Crystal Reports | zippy24 | Компоненты | 2 | 05.06.2008 05:10 |
| UPnP in DC++ | filchef | P2P-системы & Soft | 3 | 22.12.2006 01:27 |
|
|