- TCPMUX
The TCPMUX (TCP port service multiplexer) is a little-used internet protocol defined in RFC 1078. Its purpose is to multiplex more than one service through a single TCP port.
A host may connect to a server that supports the TCPMUX protocol, on TCP port 1. The host then sends a name of the service required, followed by carriage return and line feed characters (
CRLF ). The server replies with a '+' or '-' and an optional message, followed by CRLF. In case of a positive reply ('+') the protocol or service requested is started, otherwise the connection is closed.This service also features a reserved name, "HELP". If the remote server receives this message it will output a multi-line message listing all of the service names of the supported services, one service name per line.
Most famous program that implements TCPMUX protocol is inetd for Unix. Another recent program, very little and flexible, is tcpmultiplexer (http://sourceforge.net/projects/tcpmultiplexer)
Wikimedia Foundation. 2010.