|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Lev Serebryakov 2:5030/661.1 20 Nov 2003 12:34:04 To : Vassily Kiryanov Subject : Бьются файлы при передаче по сети :( --------------------------------------------------------------------------------
[Answer on] [Vassily Kiryanov wrote to Kirill Frolov at [20 Nov 03 09:54]]:
VK> А кто спорит с вышеперечисленым?
VK> Hо компрессия в стандарте протокола есть, не то LZ-шная, не то
VK> LZW-шная. И чтоб не пытался протокол её включить, некоторые реализации
VK> специальный ключик при вызове имеют.
(1) Hету стандарта протокола, есть доки от OMEN Software и сырец от них же, с
доками не совпадающий ни в одной из трех мной виденных версий. Автор у всей этой
помойки один -- Чак Фосберг. Причм некоторые метса этих сырцов просто не могут
работать. И не работают в случаях, отличающихся от тривиальных.
(2) Бит compression есть, но чем жать _алгоритмически_ не описано. Вот что в
доке:
Lempel-Ziv compression. Transmitted data will be identical to that produced by
compress 4.0 operating on a computer with VAX byte ordering, using 12 bit
encoding.
(3) Hе видел ни одной реализации, которая бы на этот бит не забивала, а я
видел, суммарно, 23 реализации протокола ZModem, не считая моей собственной.
Кстати, та же фигня с окошками -- не нашел ни одной реализации, которая умела
бы именно полноценные окошки, а не ACK на каждый фрейм. Видел только реализацию,
умевшую так принимать. Hо ни одна не умеет передавать -- как включаеш окошки,
так сразу CRCG, то есть, подтверждение каждого фрейма ждут.
В результате, моя реализацция лучше всего ведет себя, например, в условиях
радиолинка в плохую погоду -- живет тогда, когда и ppp, и все остальные ZModem'ы
и Hydra, не говоря уже о Janus, давно отвалились.
Remember, pain is part of pleasure, Vassily.
... И двери хлопнули за спиной, как капкан...
--- I try to be as sharp as I can
* Origin: Cave of Black Lion (2:5030/661.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/32843fbc7da5.html, оценка из 5, голосов 10
|