tcpmux/tcp
rfc1078.txt explains that this service is supposed to provide a way of
immediately connecting a service with the appropriate port.
Protocol
- client:sends "service"
- server:
- If the service specified by the client does not exist, then
server sendes "-optional message" and closes the connection.
The - is the key character. Any message can be retuernd.
- If the service specified by the client does exist on the machine
then the server sends "+Optional message" and redirects the
tcp connection to the specified service.
- if the service specified by the client is "HELP", then
the server returns a list of services that the server offers.
Notes: The only machines that seem to have this daemon running by default
is SGI machines. OSF/1, SVR3, VAX/VMS machines seem not to
run this.
On SGI machines this runs as an internal function, question
is, is it possible to provide the service as an external
daemon, with little overhead?
I implemented tcpmux capability in athena-inetd.5.30 for linux
RFCS
-
1078 Protocol Specification
Reference Person
Mark Lottor mkl@nw.com