Network Working Group 22 April 1971
Request for Comments: 129 E. E. Harslem-Rand
NIC 5845 J. F. Heafner-Rand
E. Meyer-MIT
A REQUEST FOR COMMENTS ON
31 1
+-------------------------------+-+
1. | Arbitrary | | <-- gender
+-------------------------------+-+
24 7 1
+------------------------+------+-+
2. | User ID | tag | | <-- gender
+------------------------+------+-+
Three variations are given for the way in which
[Page 1]
The second format shown above associates sockets specifi-
cally with users as opposed to processes.
[Page 2]
outside party. If the calling socket is named, "a" and
The advantages of this scheme are: simplicity and
[Page 3]
When User B gets the request, he similarly calls on the
Directory service at Host A to find out the name of the user
This scheme is rather cumbersome, but some directory
[Page 4]
The advantages of this scheme are that if both hosts
A VIEW OF SOCKET NAME MEANING (Scheme 4)
+--------------------- ---------------------+
| |
| Fixed, unique / / Variable |
| Identifier / / Identifier |
| |
+--------------------- ---------------------+
_________ _________/ _________ _________/
/ /
Identifies the Identifies a particular program uniquely connection of the program doing the communicating with an NCP and thus needs to be identified for message traffic routing from an NCP. In the past it has been said that users can be mobile, i.e., log on from different sites, and thus it is the user that needs identification. In many typical on-line systems the user first requests a service and then identifies himself to the service for purposes of accounting, etc. User IDs can be transmitted after requesting a service and can thus be elevated above the meaning of socket names.
[Page 5]
The above premise is that the program (or agent) is
A program might typically associate the terminals, for
24 7 1
+------------------------+---------+-+
| Program Number |Multiplex| | <-- Gender
| | Code | |
+------------------------+---------+-+
The Socket name structure #1 (page 1) thus accomodates