Binkp
Encyclopedia
binkp is a protocol
Communications protocol
A communications protocol is a system of digital message formats and rules for exchanging those messages in or between computing systems and in telecommunications...

 for transferring FidoNet
FidoNet
FidoNet is a worldwide computer network that is used for communication between bulletin board systems. It was most popular in the early to mid 1990s, prior to the introduction of easy and affordable access to the Internet...

 mail over reliable connections.

Application of the Protocol

Historically, Fidonet
FidoNet
FidoNet is a worldwide computer network that is used for communication between bulletin board systems. It was most popular in the early to mid 1990s, prior to the introduction of easy and affordable access to the Internet...

 traffic was transferred mainly over serial
Serial port
In computing, a serial port is a serial communication physical interface through which information transfers in or out one bit at a time...

 (RS-232
RS-232
In telecommunications, RS-232 is the traditional name for a series of standards for serial binary single-ended data and control signals connecting between a DTE and a DCE . It is commonly used in computer serial ports...

) modem
Modem
A modem is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information. The goal is to produce a signal that can be transmitted easily and decoded to reproduce the original digital data...

 connections which might not have an error correction layer. These dial-up-oriented protocols for transferring Fidonet traffic like EMSI or Zmodem
ZMODEM
ZMODEM is a file transfer protocol developed by Chuck Forsberg in 1986, in a project funded by Telenet in order to improve file transfers on their X.25 network...

 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
Internet Assigned Numbers Authority
The Internet Assigned Numbers Authority is the entity that oversees global IP address allocation, autonomous system number allocation, root zone management in the Domain Name System , media types, and other Internet Protocol-related symbols and numbers...

) has registered the port number 24554 for binkp when used over TCP/IP connections.

History

  • 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).

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK