|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Alexander Pevzner 2:5020/59.9 27 Apr 2000 23:47:28 To : Valentin Davydov Subject : Re: Что быстрей? -------------------------------------------------------------------------------- Hello, Valentin Davydov! Thu, 27 Apr 00 04:48:19 +0400 you wrote: VD> >v> DN>1) Разбить его например на Х частей размером по У мег, VD> >v> DN> передать каждый последовательно используя rcp, VD> >v> DN> собрать на удаленном хосте. VD> > VD> >v> А зачем? Боишься чть rcp по дороге отвалится? VD> > VD> >Единственное но, у tcp, если кто не знает, контрольная сумма 16-битная. VD> Это всего лишь значит, что вероятность принять порченый сегмент равна VD> 1/65536, а не то, что один из 65536 сегментов порченый. В частности, Это, конечно, да. Hо в 400-х магабайтах больше, чем 65536 пакетов :-) VD> тот же ethernet за счёт механизма определения коллизий обеспечивает VD> довольно надёжную передачу помимо контрольной суммы tcp, как, впрочем, У езернета, вообще-то, есть своя контрольная сумма. Hо у меня такое впечатление, что она не всегда включена. VD> и каналы точка-точка (за счёт своих механизмов). Тем более, нарезание VD> файла на куски никоим образом не изменяет этой вероятности. Можно обсчитать MD5-е суммы кусочков, проверить их при приеме, и переслать только порченные куски. Если слать файл целиком, то и перепосылать его придется целиком. С другой стороны, это придется делать не слишком часто. -- Wishes, Alexander Pevzner (pzz@pzz.msk.ru) --- ifmail v.2.14-tx8.10 * Origin: Private Node of Alexander Pevzner (2:5020/59.9@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/8975782f4333.html, оценка из 5, голосов 10
|