Идеальная файлообменная сеть.

Общая дискуссия
Forum rules
Home | Wiki | Rules

Идеальная файлообменная сеть.

Postby ivan386 » 22 Dec 2009 19:29

Каждый участник сети полноценная единица.
1. Стандартные функции файлообмена. Прием/передача файла по частям с проверкой хеша. (есть)
2. Обмен информацией о файлах. Техническая, комментарии, оценки. (есть)
3. Роль хаба: Обслуживание работы сети, поиск, адреса хабов. (есть)
4. Активный обмен информацией о доступности новых данных. (BitTorrent)
5. Активный обмен источниками.
6. Роль прокси. (P4P)

Сервер также является единицей сети но не главной (от него ничего не зависит).
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 04:50

п. 4 уже есть не только в BitTorrent.
п. 5 уже есть.
п. 6 не должен быть в принципе по совершенно очевидным причинам для всех кроме ivan386, которому я уже несколько раз их объяснял, но, видимо, бесполезно...
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 14:18

Я про такую роль прокси "Прокси Peer (Proxy Peer)". (Там комментариев нет)

4. В G2 вроде только при запросе новой части можно узнать доступность остальных.
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 16:02

Именно про это. Никто не захочет быть твоим ретранслятором, пиринговая сеть это сеть равных пиров.

4. Раза разбирает заголовок "Доступные диапазоны" в любом запросе, хоть на метаданные, хоть на 1 байт данных.
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 17:43

4 Вопрос закрыт. (Наверно все таки не в этом преимущество BitTorrent).


Тогда уж надо добавить:
Никто не хочет шарить файлы.
Никто не хочет быть хабом.
Никто не хочет работать бесплатно.

Для пира разница только в том что он загружает не то что сам выбрал а то что нужно другому (ему это тоже нужно ведь у него нету этой части файла).

Сейчас есть много локальных сетей в которых скорость гораздо выше чем выход в интернет (Собственно поэтому DC и процветает). BitTorrent использует возможности локальных сетей с помощью локального ретрекера.
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 17:58

Нет, глупости добавлять не надо.

Оптимизация выбора локальных хабов или выбора источников с наибольшей скоростью, например, по маске подсети - может быт. Делать чистое прокси т.е. качать файлы совершенно ненужные тебе, но какому-то хитрожопому юзеру с кривым роутером - никогда.
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 18:31

Так. Понятно. Недостаточно информации дал. Исправляю.

Проксить надо только то что нужно самому. Бывает что сид выгружает не до конца файл в сеть и висят куча пиров которые уже обменялись всем что успели сгрузить с сида. И тут появляется полный источник. Несколько пиров могут подключится а остальном приходится ждать пока они загрузят (проверят). А так сразу подключившись к тем пирам можно по цепочке загружать.
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 18:35

Ты только что описал принцип по которому шареаза (и все другие пиринговые программы) работает - раздаёт куски остальным сразу как только их скачивает сама. А все эти "цепочки" это твои заумные фантазии.
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 18:50

Да только с маленьки отличием.

Прокси Peer:
1 Получает запрос от P1 на часть файла F которой нет у него.
3 Получая данные от P2 передаёт их P1 параллельно сохраняя данные у себя. (То есть сразу а не загрузив кусок полностью а потом только начав передачу если кто то запросил потом его.)
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 18:59

Если ты подумаешь тщательнее, то поймёшь, что отличия нет никакого. В конце концов и P1, и P2 получат весь файл.
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 19:11

Когда-нибуть это конечно произойдет. Но вот такая ситуация: P1 и P2 за провайдерским NAT (тоже кстати типичная ситуация в России для среднего провайдера). В сети появился пустой P3 который может принимать соединения. Соответственно имеет доступ к обоим. Чем больше P1 уже имеет тем дольше ему прийдется ждать до того P3 загрузит нужную P1 часть с P2.
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 19:20

Это ничего не даст. Если P1 и P2 за NAT разных провайдеров, то P3 не сможет к ним достучаться, и если P3 не будет качать этот файл и обслуживать таким образом их по push-соединениям, то P1 и P2 ничего не получат. Отсюда мораль: НАСТРАИВАЙ БЛЯ СВОЙ РОУТЕР ПРАВИЛЬНО!
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 19:47

P3 как-раз и качает этот файл.

Нету роутера у пользователей. Это ж те не ADSL. Средний провайдер тянет витую пару до пользователя. Сейчас и оптику предлагают. Но у них штук 10 IPшек для пользователей.

У одного прова вообще жуткая система. Выдается !локальный динамический IP! (Это локальная сеть), далее для того чтобы подключится к интеренту идет VPN содинение по которому снова выдается !локальный IP! (уже другой) ну и далее пакеты летят через провайдерский NAT в инет.
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 19:49

Надо объяснять провайдерам таким что это плохо, просто уходите от таких.
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 20:03

На большей части страны выбора нет. Москва, Питер могут ещё внешки давать (и то только некоторые). Остальные города сидят за Nat если вообще провайдеры имеются.
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 20:12

Не выдумывай, всегда можно поставить тарелочку или сделать домашную сеть.
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 20:18

И чем это лутьше?
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 20:21

В первом случае ты получаешь реальный IP, во втором - как договоришься, но всё лучше чем ничего, и заставит задуматься провайдера.
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 20:33

Имееш ввиду что в домашке порт открыть можно попросить? Они ведь также нат используют.

Жуткая монополия (естественно мелкий город с парой провайдеров): просто по тарелке на крыше стукнули и всё можно выбросить. Наверное надо было выбрать настенную установку вместо установки на крышу но уже было поздно.

За офтопили тему до ужаса. )))
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 20:45

Действительно в своих оправданиях ты скатился на полную ерунду... какая нафиг монополия?! кого стукнут?!
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30

Re: Идеальная файлообменная сеть.

Postby ivan386 » 23 Dec 2009 20:58

Зачем мне оправдываться? Народ хотел уйти из под жуткой монополии провайдера (который кстати домашки все скупил, тем кто не продавался кабель резали). Купили тарелку, поставили, сделали сетку между собой. А где то через месяц тарелка стала плохо работать. Сняли а на ней вмятина. Небольшая но сигнал уже хреновый.
ivan386
 
Posts: 261
Joined: 17 Jun 2009 14:08

Re: Идеальная файлообменная сеть.

Postby raspopov » 23 Dec 2009 21:05

Не надо отвечать на риторические вопросы. Шареаза не будет иметь код предотвращающий попадания камней в спутниковые тарелки. Тема закрыта.
User avatar
raspopov
Project Admin
 
Posts: 945
Joined: 13 Jun 2009 12:30


Return to Русский

Who is online

Users browsing this forum: No registered users and 1 guest

cron