The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект Xubuntu представил урезанный вариант дистрибутива - X..., opennews (??), 06-Май-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


53. "Проект Xubuntu представил урезанный вариант дистрибутива - X..."  +2 +/
Сообщение от ABATAPAemail (ok), 07-Май-15, 09:17 
Про докачку онан^Wанонимусы не слышали?
wget -c URL
Ответить | Правка | Наверх | Cообщить модератору

107. "Проект Xubuntu представил урезанный вариант дистрибутива - X..."  +2 +/
Сообщение от Аноним (-), 08-Май-15, 00:57 
> Про докачку онан^Wанонимусы не слышали?
> wget -c URL

А когда у тебя не вовремя отвалится модем или заглохнет поток данных, большой вопрос насколько протоколы с относительно слабыми чексуммами и обычный софт, не имеющий возможность гранулярной верификации не облажаются.

Поэтому когда через месяцок кача с отвалами и обрывами ты наконец увидишь заветное "computed checksums did NOT match" - ну ок, ты знаешь что где-то в этой 600-метровой чушке ошибка. Но поскольку ты не знаешь ГДЕ, качать заново придется все 600 мегабайтов, так что обеспечен и еще месяц веселья :). В HTTP, FTP и прочих примитивных протоколах просто нет средств сильного контроля целостности с разумной гранулярностью. Они, как и софт использующий таковые предполагают что протоколы под ними не лажаются. Что отнюдь не является данностью. Особенно в таком клиническом случае как качка месяц диалапом, с отвалами и обрывами, тестирующими софт и протоколы на все мыслимые и не мыслимые failure modes. Тот же стэк TCP/IP например не настолько уж сильно проверяет целостность пакетов, есть отличная от ноля вероятность что битый пакет будет посчитан правильным. В файл при этом запишется порция полной трухи разумеется.

Торрент и т.п. хороши двумя вещами:
1) Очень сильные (и даже более-менее криптостойкие) чексуммы. Размер чексумм делает вероятность случайной коллизии плохого блока под видом нормального крайне близкой к нолю, при том на практике там будет именно ноль коллизий. Тогда как протоколы типа TCP/IP могут напнуться на коллизию короткой чексуммы за вполне обозримое время. Что актуально для кача кучи данных по ненадежной среде. Торент выдерживает даже активный целенаправленный саботаж с флудом рандомными данными, не говоря уж о менее суровых проблемах связанных с сбоями протоколов и канала.

2) В случае торрента мы заранее знаем хэши, поблочно. Поэтому можем перекачать только сбойные блоки. Если блок например 512К и выбилось 8 блоков, перекачать 4 мега данных будет как-то сильно оптимистичнее чем все 600 :).

Ответить | Правка | Наверх | Cообщить модератору

113. "Проект Xubuntu представил урезанный вариант дистрибутива - X..."  +/
Сообщение от правдоруб (?), 08-Май-15, 12:07 
Rsync - это наше всё!
Ответить | Правка | Наверх | Cообщить модератору

145. "Проект Xubuntu представил урезанный вариант дистрибутива - X..."  +/
Сообщение от Аноним (-), 13-Май-15, 22:25 
> Rsync - это наше всё!

А торрент, btw, еще и с балансировкой нагрузки на участников процесса, многопоточный и довольно сильной проверкой целостности, выдерживающей даже злонамеренную подстановку неверных данных. По поводу чего в целом он предпочтительнее для больших популярных даунлоадов, имхо.

Ответить | Правка | Наверх | Cообщить модератору

155. "Проект Xubuntu представил урезанный вариант дистрибутива - X..."  +/
Сообщение от Аноним (-), 22-Окт-15, 20:41 
Про то что при такой связи образ получается битым не слышали?
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру