Friday, February 12, 2016

Chapter 2 – Communication

Distributed Systems

Chapter 2 – Communication
Important Questions from Chapter 2 – Communication



1. List and explain desirable features of msg-passing.


2. Explain msg buffering with strategies/types.


3. Explain types of group communication.


4. Discuss the implementation of the causal ordering semautics in the CBCAST protocol.


5. Explain with neat diagram how communication is done in RPC.


6. Discuss various parameter passing sematics for RPC.


7. Discuss how exactly once att least once and last one call sematics can be implementated.


8. Draw and explain RPC call and reply msg format.


9. Explain communication protocolS for RPC.


10. What do you mean by marshalling of arguments and results in RPC?


11. Explain socket primitives for TCP/IP.


12. Explain general architecture of msg quereing system with routers.


13. Discuss message brokers general organization.


14. Explain RMI in detail with the help of neat diagram.


15. What is consistent ordering in group communication? Show how ABCAST protocol will be implemented?


16. With neat diagram, explain working of Remote Procedure Call.


17. Describe Parameter Passing in Remote Method Invocation.


18. Differentiate various buffering techniques.


19. List different classes of failures in RPC.


20. How idempotency and duplicate request messages were handled in IPC?


21. What is causal ordering in group communication? Show how CBCAST protocol will be implemented?


22. Explain one-to-many communication in detail.


23. Describe RPC model.


24. What is stateless and stateful server?

25. Summarize call semantics of RPC.

No comments:

Post a Comment