Describe the problem of unbound names in multicast navigation. What is implied by the
installation of a server for responding to lookups of unbound names?
What will be an ideal response?
In multicast navigation, a client multicasts a name to a group of servers for resolution. If a server can resolve
the name, it replies to the client. To minimise messages, a server that cannot resolve the name does not respond.
However if no server can resolve the name – the name is unbound – then the client will be greeted with silence.
It must re-send the request, in case it was dropped. The client cannot distinguish this case from that of the
failure of a server that can resolve the name.
A solution to this problem is to install a member of the group which keeps track of all bound names, but does
not need to store the corresponding attributes. When a request is multicast to the group, this server looks for
the name in its list of bound names. If the name appears in the list, it does nothing. If, however, the name is
not in its list, then it sends a ‘name unbound’ response message to the client. The implication is that this special
server must be notified whenever a client binds or unbinds a name, increasing the overheads for these
operations.
You might also like to view...
What is it called when unsuspecting users visit an infected website and their browsers download code that targets a vulnerability in the user's browser?
A. poison add-on B. drive-by-download C. targeted spamming D. corrupt plug-in
Match the following terms to their meanings:
I. Conditional formatting II. Alphabetic index III. Parameter query IV. Tab control V. Mini toolbar A. a query that prompts the user for criteria B. applies formatting to specific controls based on a comparison to a rule set C. miniature, semitransparent toolbar that is used to work with objects D. grouping of items by a common first character E. used to display data on the main form on different tabs
How many characters can be stored in a field with a Long Text data type?
A. 1,000 B. 12,256 C. Unlimited D. 64,000
Which of the following need to be assessed during unit testing? A) algorithmic performance B) code stabilityC) error handlingD) execution paths
What will be an ideal response?