RFC 1221:Host Access Protocol (HAP) Specification ...
RFC-Ref

agent


Click on the red underlined text to get to the source

... datagram messages, called Setups, between the user host and an agent inside the WPS called the "Service Agent." Setups are used to reserve, allocate, modify, free, and deallocate network ...
... between the user host and an agent inside the WPS called the "Service Agent." Setups are used to reserve, allocate, modify, free, and deallocate network resources. Each allocated resource has a unique identifier ...
... group address in the destination field of that message. The Service Agent also permits a host to inquire about resources it owns. ...


... received by the WPS from the source host (or is sent by a WPS agent) and is last checked when the message is queued for transmission out the I/O interface to the ...


... The Service Agent ...
... datagram messages, called Setup messages, between the user host and the Service Agent (network address ...
... address zero). Setup operations include reserving, allocating, modifying, freeing, and deallocating resources. The Service Agent causes the requested action to be carried out and serves as the intermediary between the user and the rest of the network ...
... bases are updated to reflect the current state of the referenced resource. The Service Agent also permits a host to inquire about resources it owns using Information Request and Information Reply messages ...
... host involves a 3-way exchange where: (1) the requesting host sends a Setup Request to the Service Agent, (2) the Service Agent returns a Setup Reply to the requesting host ...
... where: (1) the requesting host sends a Setup Request to the Service Agent, (2) the Service Agent returns a Setup Reply to the requesting host, and (3) the requesting host ...
... host, and (3) the requesting host returns a Setup Acknowledgment to the Service Agent. This procedure is used to ensure reliable transmission of Setup Requests and Replies. In order to allow more than one Setup Request message ...
... Setup exchanges initiated by the Service Agent involve a two-way exchange where: (1) the Service Agent sends a Notification ...
... Setup exchanges initiated by the Service Agent involve a two-way exchange where: (1) the Service Agent sends a Notification to affected hosts ...
... hosts, and (2) the hosts return a Setup Acknowledgment to the Service Agent. Notifications are used to inform a host of ...
... Notification ID. The Setup Acknowledgment returned by the notified host to the Service Agent must contain the Notification ID. The host ...
... host sends an Information Request message to the Service Agent, and (2) the Service Agent sends back an Information Reply. There is no acknowledgment mechanism, since this ...
... Request message to the Service Agent, and (2) the Service Agent sends back an Information Reply. There is no acknowledgment mechanism, since this request does not change any resource allocation. Furthermore, if ...
... The general format of all Service Agent messages is: <DATAGRAM ...
... DATAGRAM MESSAGE HEADER> <SERVICE AGENT HEADER> <MESSAGE BODY ...
... datagram message header must be HAP_PROTO_SETUP (1) (see Appendix C) for messages sent to the Service Agent and will be HAP_PROTO_SETUP in messages received from the Service Agent. The Service Agent ...
... HAP_PROTO_SETUP (1) (see Appendix C) for messages sent to the Service Agent and will be HAP_PROTO_SETUP in messages received from the Service Agent. The Service Agent does not recognize or support use of other higher level protocols (e.g., IP ...
... Service Agent and will be HAP_PROTO_SETUP in messages received from the Service Agent. The Service Agent does not recognize or support use of other higher level protocols (e.g., IP), in setup messages, and ...
... Illustrations of message formats below show only the Service Agent Header header ...
... The format of the Service Agent Header is illustrated in Figure 6. The body of the message will depend on the particular message type ...
... +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ SERVICE AGENT HEADER Figure 6 ...
... Checksum. The checksum is the 2's-complement of the 2's-complement sum of the words in the Service Agent Header (excluding the checksum ...
... host to uniquely identify outstanding requests (Request ID) and by the Service Agent to uniquely identify outstanding notifications (Notification ...
... protocol.) The use of these messages is illustrated in the scenario of exchanges between a host and the Service Agent shown in Figure 7 where the host establishes a stream ...
... Service Other Host Agent hosts ...
... Stream Request message (Figure 8) to the Service Agent. After the network has processed the Create ...
... network has processed the Create Stream Request, the Service Agent will reply with a Create Stream ...
... network has processed the Change Stream Request, the Service Agent will respond by sending a Change Stream Reply (Figure 11) to the host ...
... stop sending traffic via the stream and then send the Service Agent a Delete Stream ...
... processed the Delete Stream Request, the Service Agent will respond by sending a Delete Stream ...
... Note that streams, like all other resources allocated by the Service Agent, may be reclaimed by the network if unused. Currently, if no traffic ...
... specifically including group addresses, may be used (except the Service Agent's address, 0). Messages sent in the stream ...
... S0[8-15] Reply Code. If the request was valid, the Service Agent will have marked the stream for deletion even if the stream ...
... S0[8-15] Reply Code. The Service Agent will have marked all of the host's streams for deletion, even if the stream ...
... deleted via setup messages exchanged between the hosts and the Service Agent. Membership in a group may be any arbitrary subset of the network ...
... illustrates a scenario of exchanges between three hosts and the Service Agent. In the scenario one host, Host A, creates ...
... Part of the group creation procedure involves the Service Agent returning to the creating host a 48-bit ...
... In the figure below, the network Service Agent is pictured as a single entity for simplicity. ...
... Host Host Agent A B C Create ...
... Create Group Request, the Service Agent will respond by sending a Create Group Reply ...
... group, once it knows the group address and the 48-bit key, by sending the Service Agent the Join Group ...
... Group Request message (Figure 19). The Service Agent will respond to the Join Group ...
... host to the group by sending the Service Agent the Add Group Member Request message (Figure 21). The ...
... Group Member Request message (Figure 21). The Service Agent will respond with an Add Group Member Reply (Figure 22). ...
... drop out of the group. To do this, the host sends the Service Agent a Leave Group Request (Figure 23). The Service Agent ...
... Service Agent a Leave Group Request (Figure 23). The Service Agent will respond with a Leave Group Reply (Figure 24). ...
... host may expel another member of the group by sending the Service Agent the Remove Group Member Request message ...
... Group Member Request message (Figure 25). The Service Agent will respond with a Remove Group Member Reply ...
... Delete Group Request (Figure 27). The Service Agent will respond with a Delete Group ...
... Delete Group Reply (Figure 28). The Service Agent will also send the other members of the group, if any, a notification ...
... S1[0-15] Checksum. (See Service Agent Header description.) ...
... host must acknowledge receipt of Setup Replies and Notifications from the Service Agent, as described earlier. The format for the Setup Acknowledgment message is shown in Figure 30. ...
... S1[0-15] Checksum. (See Service Agent Header description.) ...
... host by sending an Information Request message to the Service Agent. The Information Reply that is returned will enable the host to determine 1) what ...
... S1[0-15] Checksum. (See Service Agent Header description.) ...
... uniquely identify outstanding requests (Request ID). This ID is copied into Information Replies by the Service Agent. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
... S1[0-15] Checksum. (See Service Agent Header description.) ...
... outstanding requests. This ID is copied into the Information Reply message by the Service Agent. S3[0-7] Number of entries included in the Information Reply message ...


... network hosts. This field is examined by WPS Agents in order to support Internet operation. ...
... 0 any HAP_PROTO_IP (0x800) 1 Service Agent HAP_PROTO_SETUP (1) 1 other HAP_PROTO_NONE (0) ...
... In HAP version 0, messages between a host and the Service Agent were allowed to contain Internet Protocol headers ...
... IP headers in Setups between hosts and the Service Agent. ...


... 0 No higher level protocol 1 For Network Service Agent messages 2-255 Reserved 256-511 ISO ...



Google
Web
RFC-Ref