Протокол BinkP, предназначенный для инициирования сеанса связи и передачи файлов по двунаправленному двоичному каналу, не допускающему ошибок (например, TCP/IP), был разработан в 1996 году Димой Маловым. BinkP сочетает в себе как протокол инициирования сеанса связи, так и протокол передачи файлов.
BinkP - принципиально новый протокол, который не занимается имитацией модемного соединения, следовательно, позволяет избавиться от большой избыточности протоколов Raw / Telnet, что дает ощутимый выигрыш, особенно на медленных каналах. Обычно используется на порту 24554.
Появление протокола BinkP дало настоящий толчок развитию Fido-коммуникаций на базе транспорта Интернет. До этого Fido-почта долгие годы если и передавалась через TCP/IP, то весьма неэффективно, используя протоколы, разработанные исключительно для модемных соединений, — EMSI (для инициирования сеанса связи) и Zmodem / Гидра (для передачи файлов). Дело в том, что эти протоколы содержали большую избыточность по времени и по передаваемым данным. Эта избыточность необходима для контроля ошибок, возникающих только при асинхронной передачи и модуляции цифровых данных по телефонным линиям.
За счет отсутствия квитирования, инициирование сеанса связи через BinkP происходит во много раз быстрее, чем через EMSI при той же пропускной способности канала. Особый выигрыш ощущается на каналах с большой задержкой, особенно при передаче большого количества файлов малой длины.
В качестве Transport Layer'а для использования BinkP через Dial-up применяется алгоритм Niagara. Основные преимущества алгоритма Niagara - эффективная коррекция ошибок и защита от эффекта "обратной петли". Этот эффект возникает, когда передающее устройство (модем), в силу каких-либо причин, переходит в режим непосредственного возврата передаваемых байтов передатчику. Таким образом, передатчик начинает передачу информации (файлы, и.т.д.) как бы "сам себе". В отличии от протокола Niagara, протокол Гидра(FSC-0072) не защищен от эффекта "обратной петли".
Таурус поддерживает протокол BinkP версии 1.1.
| The CHM file was converted to HTML by chm2web software. |