Протокол Binkp для передачи почты FidoNet и WWIVNet
Binkp
Binkp: протокол для передачи FidoNet/WWIVNet почты через интернет. Замена EMSI/ZMODEM при использовании TCP/IP, избавляет от необходимости восстановления ошибок.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Компьютерный сетевой протокол
Computer network protocol
Binkp — это протокол для передачи почты FidoNet или WWIVNet по надёжным соединениям. Обычно он используется для доставки почты через интернет, а не по прямым соединениям между модемами.
Binkp is a protocol for transferring FidoNet or WWIVNet mail over reliable connections. It is typically used to deliver mail over the internet, instead of point to point connections between modems.
Применение
Исторически трафик FidoNet передавался преимущественно по последовательным (RS 232) модемным соединениям, которые могли не иметь слоя коррекции ошибок. Эти протоколы, ориентированные на dial-up, для передачи трафика FidoNet, такие как EMSI или ZMODEM, должны были реализовывать восстановление после ошибок. Когда участники FidoNet начали использовать TCP/IP для передачи трафика, эта дополнительная нагрузка на восстановление ошибок стала излишней. Предположение о надежности соединения позволяет исключить проверку ошибок и ненужные этапы синхронизации, что обеспечивает простоту реализации и повышение производительности. Главное преимущество binkp перед EMSI и ZMODEM проявляется при использовании соединений с большими задержками и низкой пропускной способностью. IANA (Internet Assigned Numbers Authority) зарегистрировала номер порта 24554 для binkp при использовании через TCP/IP-соединения.
Historically, FidoNet traffic was transferred mainly over serial (RS 232) modem connections which might not have an error correction layer. These dial up oriented protocols for transferring FidoNet traffic like EMSI or ZMODEM had to implement error recovery. When the members of FidoNet started to use TCP/IP to transfer FidoNet traffic, this error recovery overhead became unnecessary. Assuming that the connection is reliable makes it possible to eliminate error checking and unnecessary synchronization steps, achieving both ease of implementation and improved performance. The major advantage of binkp vs EMSI and ZMODEM is achieved over connections with large delays and low bandwidth. IANA (Internet Assigned Numbers Authority) has registered the port number 24554 for binkp when used over TCP/IP connections.
История
В 1996 году Дима Малофф выпустил первый черновик спецификации протокола и первую программу рассылки, binkd, поддерживающую новый протокол. В 1997 году почтовая программа Argus начала поддерживать протокол binkp. В 1999 году Дима Малофф, Ник Совейко и Максим Масутин представили спецификацию протокола в Комитет по техническим стандартам Fidonet (FTSC), который опубликовал документ как Предложение по стандартам Fidonet (FSP 1011). В 2005 году FTSC присвоил протоколу binkp статус технического стандарта Fidonet (FTS) и разделил спецификацию на четыре отдельных документа: Спецификация протокола Binkp/1.0 (FTS 1026), необязательное расширение протокола Binkp/1.0 CRAM (FTS 1027), расширение протокола Binkp "Ненадёжный режим" (FTS 1028) и необязательное расширение протокола Binkp "Сжатие данных" (FTS 1029). 2 октября 2015 года WWIVnet, BBS WWIV, внедрила binkp-магистраль для своей сети.
In 1996, Dima Maloff released the first draft of the protocol specification and the first mailer, binkd, that supported the new protocol. In 1997, Argus mailer began to support the binkp protocol. In 1999, Dima Maloff, Nick Soveiko and Maxim Masiutin submitted the protocol specification to the Fidonet Technical Standards Committee (FTSC), which published the document as Fidonet Standards Proposal (FSP 1011). In 2005, FTSC assigned the Fidonet Technical Standard (FTS) status to the binkp protocol, and split the specification into four separate documents: Binkp/1.0 Protocol specification (FTS 1026 ), Binkp/1.0 optional protocol extension CRAM (FTS 1027), Binkp protocol extension Non reliable Mode (FTS 1028), and Binkp optional protocol extension Dataframe Compression (FTS 1029). On October 2, 2015, WWIV BBS's WWIVnet implemented a binkp backbone for its network.