идея, которая позволит избавиться от пассивных юзеров в DC :) |
Здравствуйте, гость ( Вход | Регистрация )
идея, которая позволит избавиться от пассивных юзеров в DC :) |
3.7.2009, 10:19
Сообщение
#21
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
А, ну у меня IPv4 SNAT & DNAT. Ядро 2.6.24 Realtime. Провайдер - NBN (NetByNet). Это с компа за роутером.
Вывод команды: Код E:\>client.exe stun.xten.com
STUN client version 0.94 Error connection reset - host not reachable Message header length doesn't match message size: 68 - 4294967295 Error connection reset - host not reachable Message header length doesn't match message size: 68 - 4294967295 Error connection reset - host not reachable Message header length doesn't match message size: 68 - 4294967295 Error connection reset - host not reachable Message header length doesn't match message size: 68 - 4294967295 Error connection reset - host not reachable Message header length doesn't match message size: 68 - 4294967295 Error connection reset - host not reachable Message header length doesn't match message size: 68 - 4294967295 Primary: Port Restricted Nat, preserves ports, no hairpin Return value is 0x1b |
|
|
3.7.2009, 11:40
Сообщение
#22
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Когда люди слишком много знают, они также "знают", что и то нельзя, и это нельзя, потому что нельзя...
Много раз сталкивался с нежеланием знающих заниматься темой, которая им с лёту кажется бесперспективной. А вот какие-нибудь энтузиасты, не знающие, что это нельзя, занимаются этим и в конце концов оказывается, что проблема решаема и именно в предложенном направлении, которую не приняли знающие. Хорошо бы помнить об этом, когда принимаете решение отказаться или отказать. |
|
|
3.7.2009, 17:35
Сообщение
#23
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Пост вырывает глаза, ну ты понел ;)
а ваще - это бред - децентрализованные медиаторы. если и делать, то тока как часть хаба (я считаю так) |
|
|
3.7.2009, 20:45
Сообщение
#24
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 3.7.2009 Пользователь №: 3 768 Спасибо сказали: 2 раза |
а ваще - это бред - децентрализованные медиаторы. если и делать, то тока как часть хаба (я считаю так) а не лучше по rfc 3489? есть готовые серверы, есть исходники. есть захостенные серверы. можно и в клиент включить, это же намного легче весит, чем web-сервер. послать пару-тройку пакетов ради того, чтобы кто-то соединился, ну совсем не жалко ИМХО дурная идея. Перекраивать протокол никто не собирается! Если данная идея и будет реализована, то я как актив сделаю следующее: по средствам файрвола заблокирую все входящие соединения, а разрешу только исходящие. Таким образом я буду качать, но никогда я не буду в роли медиатора))) ну ты отжог :lol: чего ты так добъёшься, ты станешь пассивом. "но лишь бы врагам пакетов не досталось"? |
|
|
3.7.2009, 21:09
Сообщение
#25
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Да это шутка была))) Не воспринимайте всерьёз)))
|
|
|
7.12.2009, 19:07
Сообщение
#26
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 28.6.2009 Пользователь №: 3 736 Спасибо сказали: 1 раз |
интересно, есть ли какие-нибудь подвижки в решении проблемы пассивного режима?
*** В последнее время для обмена файлами с друзьями (тоже сидящими за натом) я пользуюсь |
|
|
8.12.2009, 21:46
Сообщение
#27
|
|
Начинающий Группа: Пользователи Сообщений: 25 Регистрация: 27.11.2009 Пользователь №: 5 183 Спасибо сказали: 1 раз |
В решении проблемы нашествия пассивов заинтересованы как пользователи, так и админы, просто чтобы реализовать данную схему - нужно желание со стороны разрабов хабов и клиентов + нужно эти медиаторы сделать отдельной программой, т.к. хабы работают вообще впринципе в один поток и многие действующие сейчас работают с перегрузкой.
|
|
|
8.12.2009, 21:56
Сообщение
#28
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Цитата возможности - как многопоточная работа. как ты себе представляешь многопоточную очередь? хаб ведь работает с одним потоком данных, который выстраиваетсчя в очередь по времени поступления. Сначало те, что раньше, потом те, что позже |
|
|
8.12.2009, 22:44
Сообщение
#29
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
С просьбами встроить медиатор в клиент нужно обращаться к разработчикам именно клиентского ПО.
У меня же, как у разработчика серверного ПО, появилась такая вот мысля: ведь соединение пассив-пассив запрещено именно на стороне клиента. То есть когда пользователь в пассиве хочет соединиться с другим пассивом, то клиент даже не отправляет запрос на такое соединение на хаб. Так как клиент определяет режим пользователя из тэга, то возможен вариант отправки хабом в тэге только активных режимов (подмена режима). Далее делаем медиатор на хабе, и при поступлении команды на соединение от пассивного пользователя используем медиатор на хабе. Нагрузка при этом не будет большой. |
|
|
9.12.2009, 14:19
Сообщение
#30
|
|
Постоялец Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз |
О господи. Ну вы намутили.
AUT0. Расширение для протокола ADC. Позволяет использовать пассивным юзверям актив,если это возможно в реальности,независимо от режима,выставленного в клиенте. Тестовый хаб: adc://babylon.aab21pro.org:412 Заходите,проверяйте. |
|
|
2.2.2010, 23:18
Сообщение
#31
|
|
Постоялец Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз |
Цитата избавиться от пассивных юзеров в DC Следующая версия оригинального DC++ будет уметь соединять пассивов между собой. Но. Только на ADC хабах. |
|
|
14.3.2010, 19:20
Сообщение
#32
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 3.7.2009 Пользователь №: 3 768 Спасибо сказали: 2 раза |
Следующая версия оригинального DC++ будет уметь соединять пассивов между собой. Но. Только на ADC хабах. неизвестно, как это будет работать. технология TCP Hole Punching срабатывает только на примитивных роутерах, которые не удаляют NAT-правило после завершения tcp-сессии FIN-пакетом. неплохо бы составить список оборудования, которое подвержено этой уязвимости, и которое работает правильно |
|
|
Похожие темы
|
Сейчас: 27.11.2024, 1:48 |