|
Тема |
Re: Сменихме... [re: zlmage] |
|
Автор |
Mитko (www.bol.bg) |
|
Публикувано | 19.08.04 11:38 |
|
|
По принцип това не трябва да се случва. HDLC escape-ва определени последователности (например синхро-байтовете), но escape символът (който също трябва да се escape-не) се променя всеки път по определена формула. Ако пакетът се счупи веднъж, следващият път escape-последователността е различна и не би трябвало да го счупи. Едно време сме си играли да правим файл, който да се предава по асинхронна линия двойно по-бавно от всеки друг, като съдържа в себе си точно последователността, с която се сменят ESC-символите и така всеки байт се налага да се escape-не. Може би същият ефект може да се постигне и при синронна връзка, но вероятността да се повтори с два различни пакета (файла) е едно на милион. И ние сме имали подобни проблеми (включително и с конвертор към София Ком, с безжични устройства и със суичове), но в такъв случай се троши всичко наред, или поне твърде често.
Митко
|
| |
|
|
|