. Explain what a glocal variable is.
3. Why does the trans call have parameters for both sending and receiving? Would it not have been better and simpler to have two calls, send request and , one for sending and one for receiving? 4. Amoeba claims to guarantee at-most-once semantics on RPCs. Suppose that three file servers offer the same service. A client does an RPC with one of them, which carries out the request and then crashes. Then the RPC is repeated with another server, resulting in the work being done twice. Is this possible? If so, what does the guarantee mean? If not, how is it prevented?