The OpenNET Project / Index page

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



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

Оглавление

Первый стабильный релиз NitroShare, программы для организаци..., opennews (ok), 13-Июл-12, (0) [смотреть все]

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


4. "Первый стабильный релиз NitroShare, программы для организаци..."  +5 +/
Сообщение от saNdro (?), 13-Июл-12, 12:20 
И кто из nfs, smb, ftp, а также afs не проверяет целостность переданных данных????
Ответить | Правка | Наверх | Cообщить модератору

8. "Первый стабильный релиз NitroShare, программы для организаци..."  +1 +/
Сообщение от Аноним (-), 13-Июл-12, 12:41 
ftp точно не парится целостностью. Если вы качали исоху и что-то пошло не так - будете всю исоху качать. При том md5sum еще и должен быть где-то сбоку. А если его нету - FAIL.
Ответить | Правка | Наверх | Cообщить модератору

10. "Первый стабильный релиз NitroShare, программы для организаци..."  +3 +/
Сообщение от Аноним (-), 13-Июл-12, 12:56 
TCP отменили?
Ответить | Правка | Наверх | Cообщить модератору

71. "Первый стабильный релиз NitroShare, программы для организаци..."  +/
Сообщение от Аноним (-), 13-Июл-12, 22:54 
> TCP отменили?

Нет, однако там и чексумминг не очень то и сильный, так что иногда битый пакет может в принципе и проскочить, да и есть много ситуаций когда программы не совсем корректно отработают например обрыв связи. При этом бывает что в файл могут попасть недостоверные данные. Любой кто пользовался HTTP/FTP качалками сколь-нибудь заметный срок наверняка нарывался на такие проблемы. По поводу чего и кладут рядом с исохами md5sum или sha1sum всякие.

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

12. "Первый стабильный релиз NitroShare, программы для организаци..."  +5 +/
Сообщение от Krozemail (??), 13-Июл-12, 13:00 
> Если вы качали исоху и что-то пошло не так - будете всю исоху качать.

Про докачку слышали?

> ftp точно не парится целостностью

И не должен. За него это делает tcp. Почитайте за что отвечают протоколы транспортного уровня.

> При том md5sum еще и должен быть где-то сбоку

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

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

15. "Первый стабильный релиз NitroShare, программы для организаци..."  +4 +/
Сообщение от Аноним (-), 13-Июл-12, 13:31 
Неужели вы никогда-никогда не выкачивали битое содержимое ни по фтп ни по хттп?
Странно. Такое бывает.
Ответить | Правка | Наверх | Cообщить модератору

18. "Первый стабильный релиз NitroShare, программы для организаци..."  –4 +/
Сообщение от Krozemail (??), 13-Июл-12, 13:44 
> Неужели вы никогда-никогда не выкачивали битое содержимое ни по фтп ни по хттп?

Никогда. Честно.
И кто-то хоть теоретически может обьяснить, как такое может случиться?
P. S. Только что придумал - по дороге антивирус может "полечить". Других причин не вижу.

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

19. "Первый стабильный релиз NitroShare, программы для..."  +/
Сообщение от arisu (ok), 13-Июл-12, 13:47 
> И кто-то хоть теоретически может обьяснить, как такое может случиться?

запросто. битая память, например. имел такой радости: вроде бы и весь софт работает, и качает почти всегда нормально, но ИНОГДА, зараза, контрольные суммы потом не совпадают. memtest при этом спокоен, как удав, и рапортует, что всё путём.

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

38. "Первый стабильный релиз NitroShare, программы для..."  +/
Сообщение от Аноним (-), 13-Июл-12, 16:22 
NitroShare от этого не спасёт - файл может побиться при сохранении на диск. Или на диске. Или при чтении.
Ответить | Правка | Наверх | Cообщить модератору

40. "Первый стабильный релиз NitroShare, программы для..."  +/
Сообщение от arisu (ok), 13-Июл-12, 16:26 
а где я сказал, что спасёт? O_O

просили пример, когда после скачивания получается битый файл. я привёл пример.

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

83. "Первый стабильный релиз NitroShare, программы для..."  +/
Сообщение от Anonim (??), 13-Июл-12, 23:17 
А для чего он проверяет контрольные суммы как не для перекачки полной или частичной в таком случае?
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

54. "Первый стабильный релиз NitroShare, программы для организаци..."  +1 +/
Сообщение от Корпоадмин (?), 13-Июл-12, 17:54 
Надёжность CRC не 100%, лишний уровень проверки целостности только в плюс и даже необходим!
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

85. "Первый стабильный релиз NitroShare, программы для организаци..."  –1 +/
Сообщение от ffirefox (?), 14-Июл-12, 00:29 
Это только в том случае, если алгоритмы отличаются и каждый последующий алгоритм мощнее предыдущего. В противном случае это будет просто лишняя операция.
Ответить | Правка | Наверх | Cообщить модератору

89. "Первый стабильный релиз NitroShare, программы для организаци..."  +1 +/
Сообщение от Корпоадмин (?), 14-Июл-12, 06:42 
Не только! Потому-что диапазоны порций данных покрываемых контрольными суммами перекрываются и накладываются, кроме того испортить данные так, чтобы изменились две (или более) контрольные суммы одинакового алгоритма, но частично перекрывающие испорченный участок сложно и сложность стремится к невозможности с увеличением количества "итераций" расчета контрольных сумм от частично перекрывающихся участков данных (другими словами с разным смещением)
Ответить | Правка | Наверх | Cообщить модератору

69. "Первый стабильный релиз NitroShare, программы для организаци..."  +1 +/
Сообщение от анонимус (??), 13-Июл-12, 22:16 
запросто:
1. сервер передает файл вырезая старший бит в каждом байте (7битная кодировка, с нулевым старшим байтом), клиент полагает, что кодировка 8битная. лечится включением бинарного режима
2. начал качать один файл, стопнул закачку, сервер файл поменял, клиент возобновил качать тот же файл с измененным содержимым.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

84. "Первый стабильный релиз NitroShare, программы для организаци..."  +/
Сообщение от Anonim (??), 13-Июл-12, 23:18 
>> Неужели вы никогда-никогда не выкачивали битое содержимое ни по фтп ни по хттп?
> Никогда. Честно.

Есть такая вещь ADSL. И никакие tcp не панацея, хоть в теории и должны решать проблему.

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

22. "Первый стабильный релиз NitroShare, программы для организаци..."  +/
Сообщение от Xasd (ok), 13-Июл-12, 13:51 
> Неужели вы никогда-никогда не выкачивали битое содержимое ни по фтп ни по хттп?
> Странно. Такое бывает.

я выкачивал пару раз (во время рассвета около-провайдерских сетей и дорогого внешнего интернета)...

...причина всегда была в том что файл битый УЖЕ хранился на [посыпавшимся] HDD компьютера-источника (а FTP его честно передал в оригинальном (битом) виде :))

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

72. "Первый стабильный релиз NitroShare, программы для организаци..."  +/
Сообщение от Аноним (-), 13-Июл-12, 22:56 
> Про докачку слышали?

А никогда не слышали как при этом получается битая исоха, например? И очень прикольно когда у вас есть чушка, ее md5sum вышел неправильным, но осознать где именно сбой - нельзя. Придется целиком качать заново. Более разумные протоколы с побивкой на блоки могут от такого избавить - достаточно чексуммы блоков запросить и сравнить, например. Яркий пример - торрент, допустим.

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

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

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




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

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