|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kirill Frolov 2:5030/827.2 25 Nov 2003 23:45:47 To : Lev Serebryakov Subject : Биты изгибаются при передаче по модему. -------------------------------------------------------------------------------- On Sun, 23 Nov 03 13:16:44 +0300, Lev Serebryakov wrote: LS>>>> лучше всего ведет себя, например, в условиях радиолинка в плохую LS>>>> погоду -- живет тогда, когда и ppp, и все остальные ZModem'ы и LS>>>> Hydra, не говоря уже о Janus, давно отвалились. LS>>> Да, под радиолинком имеется ввиду пара радиостанций класса LS>>> "Верба" с телефонными окончаниями + пара модемов Zyxel с их LS>>> 19200/ZYX, а не RadioEthernet KF>> Так у модема-же своя коррекция ошибок? Hакой тут Z-modem с его KF>> окошками? Я понимаю 1200/NONE -- другое дело... LS> Ты никогда не видел, как все это очень плохо подавляет ошибки и каждый LS> воторой пакет таки битый, CRC не совпадает, etc? Чееегооо???? Hа V42bis или MNP протоколах -- соединение надёжное. Или пакет приходит, или не приходит. Вероятность ошибки по причине совпадения CRC у ошибочного блока сам знаешь какая (нулей много). Ты о чём? LS> Я и на ppp у себя дома регулярно HDLC error вижу, хотя /V42 казалось-бы, LS> никаких ошибок уже быть не должно. Hе должно. Может МОДЕМ Е АСТРОЕ ? RTS/CTS XON/XOFF -- у половины фидошников оно не настроено, а потом спрашивается куда байты пропадают... LS> V42 довольно слабюый алгоритм, на очень шумных линиях он плохо помогает. В таком случае, когда совсем уж ничего не передать, он рассоединяется. А *единственной* ошибкой, в которой виноват модем, возникающей в твоём Z-modem должен быть TIMEOUT. Все остальные ошибки можно разделить на "пропавшие байты" и "ошибочные". Вторые, я уверен, не встречаются вообще, а первые (пропавшие) вызваны, практически всегда, неправильной настройкой модема. Реже -- утерянные ОСю прерывания, линух вон теряет. Hу не теряет совсем конечно, имеется ввиду время реакции неприемлемо большое, байт из FIFO теряется, признак ошибки вырабатывается и в /proc/tty/driver/serial фиксируется количество ошибок. Интересно, а как с этом в БСД? --- [ZX] * Origin: в жизни смысла нет (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/38334ba41429.html, оценка из 5, голосов 10
|