abhilash1in / DistributedComputing

Distributed computing laboratory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Distributed Computing Lab

The lab programs for Distributed computing implemented in C/C++. The programs containing client & server need to be executed simultaneously in multiple terminals.

Question List

  1. Implementation of concurrent echo client-server application (Using TCP)
  2. Implementation of concurrent echo client-server application (Using UDP)
  3. Implementation of concurrent day-time client-server application
  4. Implementation of iterative day-time client-server application. Calculate Request/Response Time using TCP/UDP.
  5. Implementation of Sun RPC to convert a integer number into hexadecimal and octal (Experiment not included in SEE Considered as only case study)
  6. Implementation of Incrementing a counter in shared memory
  7. Configure following options on server socket and tests them: SO_KEEPALIVE, SO_LINGER, SO_SNDBUF, SO_RCVBUF, TCP_NODELAY
  8. Implementation of Lamport’s Logical Clock
  9. Implementation of Ring Election Algorithm (or Mutual Exclusion Algorithms)
  10. Implementation of Distributed Mutual Exclusion

About

Distributed computing laboratory


Languages

Language:C 51.8%Language:C++ 47.5%Language:RPC 0.7%