Ослик подключается к странным серверам№ 1
Гримнир

Вот такая странность: включаю Ослика, подключаюсь к серверу, а через некоторое время глядь - а он уже к другому подключился.
Вопроса два:
1. Насколько оно мешает?
2. С чего бы это?
 От Чукотки до Финляндии - все болеют за Рохляндию!
Профиль 

Ослик подключается к странным серверам№ 2
BlackChaos

Хм... а сколько у тебя серверов вообще в списке? И стоит ли автообновление списка?
Профиль 

Ослик подключается к странным серверам№ 3
Большой Грызь

1. Насколько оно мешает?

Практически не мешает. Вообще в ослике подключение к серверу нужно лишь ради того, чтобы получить список людей, у которых есть необходимый блок скачиваемого файла, а также список ай пи тех из них, кто в данный момент находится в онлайне. Ну, и кроме этого еще и сообщить серверу, что в онлайне находишься ты сам (после такого сообщения сервер, к которому ты в подключился, передаст твой ай пи всем остальным серверам).

Т.е. по сути, если ты разок подключишься и получишь список ай пи тех людей, у кого есть необходимые блоки скачиваемого файла - можно от сервера отключиться. Потому что сервер больше не нужен. Можешь заметить, что де как это не нужен - те люди из списка могут вдруг уйти в оффлайн, у них может смениться ай пи, а без сервера твой ослик о том не узнает. Неверно! Ибо ослик умеет получать список людей-источников не только с сервера, но и с тех клиентов, к кому ты в данный момент подключён.

Объясню на конкретном примере. Допустим, ты хочешь скачать фильм, который есть у 5 человек. Ты коннектишься, например, к Razorback, и тот тебе сообщает, что файл есть у юзеров А1,А2,А3,А4,А5, из них в онлайне сейчас только А1,А2,А3 и их ай пи - 1.1.1.1, 2.2.2.2 и 3.3.3.3. Твой ослик говорит серверу спасибо и коннектится напрямую к указанным ай пи. Ослики на этих ай пи ставят твой запрос в очередь и когда очередь доходит - выдают твоему ослику запрошенный блок.
Всё здорово, но вот в какой-то момент А3 отрубился, а подключился А4 с ай пи 4.4.4.4. Но ты к серверу уже не подсоединён и о том не знаешь. Всё, что ты знаешь - это то, что из онлайна исчез А3 (бо твой ослик не может подключиться к нему). Но вот в отличие от твоего осла, осёл А2 к серверу подключен и каждые минут 10 перезапрашивает информацию об новых источниках. Т.е. в течение 10 минут А2 будет знать, что появился в онлайне А4. А так как ты подключен к А2 (и к А1), то и твой осёл, опросив не сервер, а соседей узнает об А4.
Или иной вариант. Допустим А3 - тоже не имеет полного файла, а тоже скачивает, скажем, у А1 и А2. Ты же качаешь и с А1, и с А2, и с А3 - те блоки, которые А3 успел скачать (хотя он и не имеет до сих пор полного файла). Допустим в какой-то момент А3 отрубился и подключился опять сменив ай пи. Осёл А3-его заново попытается подключиться к А1 и А2, чтобы докачать оставшееся (их-то ай пи не поменялся). С этим подключением А1 и А2 сразу же узнают, что у А3 сменился ай пи. И опять же, как только твой осёл опросит А1 и А2, куда делся А3-й - он узнает его новый ай пи - без всякого сервера.
Не сильно загрузил?

А когда же мешает неподключенность к серверу (или подключенность к какому-то периферийному серверу)? Тогда, когда ты еще не начал качать некоторый файл. Ибо тогда ты еще не знаешь списка его источников. А вероятность того, что те клиенты, к кому ты подключен, качают тот же файл - не всегда высока. Если качают - тебе повезло Тогда твой осёл опять же без всякого сервера сможет узнать источники - у соседей.
Еще один момент, когда может помешать подключение к периферийному серверу - если у скачиваемого файла мало источников. Тогда велика вероятность, что в какой-то момент все источники уйдут в оффлайн. И тогда их новые ай пи ты сможешь узнать лишь подключившись к серверу.
2. С чего бы это?

Либо прозаическая причина - упал коннект Не вообще к интернету - между твоим клиентом и сервером. Бывает
Либо сервер тебя отрубил по таймауту. Зачем? Затем, что сервер не резиновый и не может поддерживать одновременные коннекты с миллионами юзеров. Дал тебе законнектиться? Скормил тебе список необходимых источников? Гуляй, Вася, освободи место следующему. А ты пока проживёшь без сервера. По указанным выше причинам
 ...everything is possible cause noone has to hide beyond the invisible...
Профиль 

Ослик подключается к странным серверам№ 4
BlackChaos

Убедительно, но я имел в виду вот это! Очень интересная тема и главное познавательная!
Профиль 

Ослик подключается к странным серверам№ 5
Гримнир

Гм. Стоит отключить автообновление? Потому как прочитал, что наоборот, стоит включать.
Чем это фальшивые сервера опасны и что это такое?
 От Чукотки до Финляндии - все болеют за Рохляндию!
Профиль 

Ослик подключается к странным серверам№ 6
Гримнир

С фальшивыми серверами разобрался, вроде. Бяка, но не смертельно, тем более, что и сколько я качаю.

Грызь, спасибо. Вполне понятно
 От Чукотки до Финляндии - все болеют за Рохляндию!
Профиль 

Ослик подключается к странным серверам№ 7
Большой Грызь

Угу, в последнее время таки появились фальшивки.

Насчёт автообновления - таки да, можно поудалять все сервера, кроме основных и отключить авто-обновление. Их с десяток основных наберётся. Вероятность того, что весь десяток тебя не пустит - достаточно низка. Кроме того.. ну, не пустит с первой попытки.. пустит через минут 10
 ...everything is possible cause noone has to hide beyond the invisible...
Профиль 


Вы не зарегистрированы либо не вошли в портал!!!
Регистрация или вход в портал - в главном меню.



 Просмотров:   005041    Постингов:   000007