|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 11 Dec 2004 04:59:53 To : Alex Korchmar Subject : Re: Бьются большие файлы при закачке. Hе могу определить причину. -------------------------------------------------------------------------------- Alex Korchmar <hue-moe@so.yandex.ru> wrote: AK> А вот ethernet забитый мусором, вопреки распространенному мнению - вполне. Мусор должен быть, наверное, ОЧЕHЬ специфическим, чтобы при этом ошибок никаких не наблюдалось (напомню, что у зачинателя треда стоят интеловские карточки, уж они-то ошибки считать умеют). AK> (в частности потому, что "контрольная сумма" - очень плохое средство AK> контроля ошибок. Я до сих пор удивляюсь, на каком дерьме работали авторы AK> tcp/ip или где они учились, что вместо crc использовали эту странность) Эта странность позволяет каким-то пятком ассемблерных инструкций "пересчитать" crc при вычитании ttl или маскарадинге. :) Скорее всего, авторы tcp были прекрасными прикладными математиками, и отлично понимали, что если в crc попадают модифицируемые данные, то эффективность пересчёта является важным фактором, а вот "надёжность" невырожденной crc определяется практически лишь числом значений = 2^N. -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/3651daf7cc4d.html, оценка из 5, голосов 10
|