есть идея, которая позволит избавиться от пассивных юзеров в DC :)

11 views
Skip to first unread message

dolche...@gmail.com

unread,
Jun 28, 2009, 1:02:49 PM6/28/09
to flylinkdc
У меня есть идея, которая позволит избавиться от пассивных юзеров в
DC :)
Речь идёт о технологии http://en.wikipedia.org/wiki/UDP_hole_punching
, которую используют многие проги типа Skype, Hamachi, TeamViewer, или
вот такая штучка -- http://wippien.com/mediator.php
Суть такова: нужно внедрить в каждый DC-клиент сервер-медиатор,
который будет обслуживать пассивных юзеров на хабе. То есть, когда
некий клиент оказывается на хабе в пассивном режиме, он автоматически
начинает искать свободные активные медиаторы, которые будут его
обслуживать в пределах этого хаба.
Нагрузка на медиатора будет скорее всего незначительна, и один
активный юзер сможет совершенно спокойно обслуживать нескольких
пассивных. Речь не идёт о полноценном медиаторстве по всем протоколами
и софту -- только файлообмен в пределах текущего хаба. Как предполагает
технология медиации, трафик не идёт через медиатора: он только
обслуживает запросы между пассивными юзерами.

Некоторые могут заметить, а почему бы не использовать тогда тот же
Хамачи, как этому учат на сайте Pelink? Хамачи и подобные ему
используют далёкие серверы, и слишком универсальны. Да и хлопотно это
всё в плане настройки и эксплуатации, и скорость очень низкая.
Поэтому, стоит превратить сами DC-клиенты в медиаторы! Разумеется,
пользоваться услугами медиаторов смогут только те клиенты, которые это
умеют делать :) Сторонние и устаревшие клиенты будут лишены такого
удобства.

Идея слишком хороша, чтобы её похоронить: внедрить сервер-медиатор в
каждый клиент -- это революционный шаг, который позволит избавиться от
пассивных пользователей вообще.

IRainman

unread,
Jun 28, 2009, 3:23:48 PM6/28/09
to flylinkdc
да, идея очень полезная и крайне актуальная
самое приятное что делается это именно на стороне клиента, т.к.
имеется возможность распределение нагрузки
хотя и очевидно что потребуется некое участие хабов,
а то получится что пассивному клиенту придёться делать массовый опрос
всех активных клиентов... что мягко говоря неправильно

ps: с удовольствием принято и добавлено в todo :)

dolche...@gmail.com

unread,
Jun 29, 2009, 5:13:07 AM6/29/09
to flylinkdc
поднял обсуждение вот тут http://mydc.ru/topic2127.html и тут:
http://livedc.ucoz.ru/forum/2-39-1
Пока что слышу только нападки и скепсис. Интерес к теме лишь с вашей
стороны: что это -- дежурный интерес и вежливость, или что-то большее?

IRainman

unread,
Jun 29, 2009, 6:00:06 AM6/29/09
to flylinkdc
что то большее
ну ведь идея очень полезная...
многие ведь сидят за NAT и не имеют внешнего IP и т.д. и т.п. не
говоря уже у прокси и прочих безобразиях в доступе к инету

ps: почитал по ссылочкам обсуждения, ну в общем народ верно говорит
что без участия хаба это плохо получится, но тем не менее получится на
первых этапах

pps: по поводу правидной мысли про IP протокол 6й версии, да там всё
будет хорошо, но есть одно но, надо заменить все роутеры, шлюзы, ах да
коммутаторы, в общем кучу железа :) ... ну или прошивку поменять, так
или иначе до локалок это доберётся очень не скоро, и это не смотря на
то
что уже сейчас некоторые сегменты паутины уже работают на 6й версии
протокола

Reply all
Reply to author
Forward
0 new messages