RFC 866
Active users
Active Users π
okay bestie, this is RFC 866 π by J. Postel at ISI, dated May 1983 πΈ. It's a standard β¨ (it literally says it specifies a standard for the ARPA Internet community), and it doesn't list anything it obsoletes or updates, so it's giving clean slate π§. Hosts on the ARPA Internet that choose to implement an Active Users Protocol are expected to adopt and implement this standard π .
A useful debugging and measurement tool is an active users service π₯. It just sends back a list of the currently active users on the host, no matter what you sent it π.
An active user is someone logged in, like the people listed in SYSTAT or WHO π.
TCP Based Active Users Service
One active users service is defined as a connection based application on TCP π¦. A server listens for TCP connections on TCP port 11 π. Once a connection is established, the list of currently active users gets sent out that connection, and any data received is thrown away π. The service closes the connection after sending the list β¨.
UDP Based Active Users Service
Another active users service is defined as a datagram based application on UDP π. A server listens for UDP datagrams on UDP port 11. When a datagram is received, an answering datagram is sent containing a list of the currently active users, and the data in the received datagram is ignored π«Ά.
If the list doesn't fit in one datagram, send a sequence of datagrams, but don't break the information for a user (a line) across a datagram π. The user side should wait for a timeout for all datagrams to arrive π. Note that they are not necessarily in order π.
User List Syntax
There is no specific syntax for the user list πΈ. It is recommended that it be limited to the ASCII printing characters, space, carriage return, and line feed π. Each user should be listed on a separate line π.
π¦ where this page comes from
- ietf: rfc866 1983-05
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms