Specifications
Operat ion
Page
56
NOTE
See Appendix
C
for implementation specific Dump/Load
information.
4.2.1 Dump/Load Server
The Dump/Load Server is by far more complex than the Dump/Load
Requester. This is because the Dump/Load Requester is designed to run
in systems with minimal resources available. Functions are therefore
shifted as much as is practical or possible into the Server.
The description of Dump/Load Server operation is divided into two
major sections, dump and load. Both sections use the Remote Console
to force dump or load cooperation from the target system. This
usage
is presented in a simplified form that assumes an algorithm similar to
that described for the Transact function, where:
.
Transmit message becomes a request for the required console
operation (Boot or Dump).
.
Receive message becomes a check for the required response (a
request program for Boot; a request dump service for Dump).
4.2.1.1
Assistance Volunteer
This function is only applicable on multiaccess channels. It requires
the following messages:
.
Request dump service.
Sent by a target system to request assistance as a result of a
Dump-self function. May contain considerable information as to
system configuration as described in
the
Dump-self function.
.
Request program.
Sent by a target system to request assistance as a result of
Load-self function. May contain considerable information as to
system configuration as described in the Load-self function.
.
Assistance volunteer.
Sent by a potential assisting system in response to a request
dump service or request program message.
This function
is
performed in Dump/Load Servers on systems that are
part of a dump/load assistance multicast group. It is performed when
a
request
program
or
request
dump
service message is received
addressed to the multicast group. This function is not performed if
the request is for a secondary loader. In that case, a server that