Здравствуйте, Владимир.
Вы писали 18 августа 2009 г., 14:47:30:
> Вы же понимаете, TCP-IP он и в Африке ти-си-пи-ай-пи, что в инете, что
> в локальных сетях. А как могли бы работать локальные сети, если бы
> вероятность искажения передаваемых данных была около одного процента.
> Вопрос риторический. хе-хе.
offtop
Иногда и сетевые карты глючат. Иногда свичи. Как-то на работе
столкнулся с ситуацией, когда данные, передаваемые по сети, иногда
передавались с ошибками. Причём, системности никакой не наблюдалось.
Это была сеть в офисе на гигабите. Оказалось, что стоявшие сетевые
карты перегревались, если по ним перекачивали большой объём данных
(порядка 20 Гб за раз), и начинали глючить: данные передавались с
искажением. Пришлось поменять все карточки.
Другой случай был с гигабитным свичём. Он стоял в цеху и периодически
тоже подглюкивал, правда, данные не портил, а просто как бы случайно
сбрасывался. Оказалось, что скачки напряжения в сети, возникающие
из-за работы оборудования, вредно влияют на свитч. Проблема решилась
впайкой конденсатора на 1000 мкФ в цепь питания свича.
/offtop
>> Причём, если качать даунлоад менеджерами, то у них есть опция чтобы
>> производить откат на несколько килобайт (это настраивается) при
>> ошибках закачки, например, при обрыве соединения и пр. Но, тем не
>> менее, даже это иногда не помогает.
> Не понимаю, как это возможно.
Я тоже не понимаю. Поэтому просто говорю как факт.
> Для начала, можно покопаться в настройках даунлоудеров, например,
> увеличить размер отката перезакачки при разрыве. Можно другие
> даунлоудеры попробовать. Можно другого провайдера попробовать. :-)
Это всё пробовалось. Я же написал, что пользовал флашгет и даунлоад
мастер, на разных компах с разными подключениями к интернету: и adsl,
и через ethernet (т.е. провайдеры тоже были разными). Одно
существенное обстоятельство: я качал не абы откуда, а с abuki.info. С
либрусека, например, у меня вся библиотека слилась без ошибок, а она
тоже не маленькая. Вероятно, проблемы могут быть связаны и с сайтом.
Но данных слишком мало чтобы делать выводы.
>> Моё мнение основано на большой статистике: я закачал все архивы с
>> abuki.info, и в примерно 1% случаев при проверке архивов были ошибки
>> CRC.
> Интересно, как Вы понимали, что архивы битые именно при скачивании -
> повторное скачивание давало другой архив?
Да, при повторном скачивании архив был нормальным. Я ведь пытался
разобраться в этой проблеме, хотя бы из академического интереса, но
так и не смог. Поэтому никаких выводов я и не делаю, ограничиваюсь
лишь предположениями и изложением фактов.
> Я уж даже и не помню, как ведёт себя винрар при битом архиве,
> содержащем информацию для восстановления. Он что,
> предлагает восстановить архив, или сразу (автоматически) при
> разворачивании и тестировании использует информацию для
> восстановления?
Нет, он просто говорит, что архив содержит ошибки. Чтобы архив
восстановить, надо открыть винрар и запустить восстановление. если
будет найдена информация для восстановления, то винрар попытается
исправить все ошибки crc, которые найдёт.
> Это, конечно, в общем верно. Есть, правда, рейтинговый трафик на
> торрентах. Но, из-за одного процента лишнего трафика лично я ломать
> копья не буду.
С торрентами дело совсем другое. Там есть хэш, и если он не совпал
(т.е. данные были переданы с ошибками), то повреждённый кусок просто
будет перекачан заново. Поэтому в торрентах инфа для восстановления
действительно лишняя.