Distributed Operating Systems (Unit 2)

Distributed Operating Systems (Unit 2)

OSI Model

  • Physical layer - Basic transmission of 0's and 1's. Ensure it just receives properly what it gets.
  • Datalink Layer - Establishes a link between the systems willing to communicate.
    • Error detection & correction - Hamming Code & CRC
  • Network layer - Primary task is routing, selecting the best possible path.
  • Transport layer - Deliver the message of the packet expecting it to reach with no loss.
  • Session Layer - Controllers the communication & dialogues between systems.
  • Presentation layer - Tries to make sense of the bits received.
  • Application Layer - Runs user-level protocols for communication.

Blocking & Nonblocking Primitives

  • Buffered & unbuffered primitives.
  • Reliable & unreliable primitives.

Orphans & Crashes

  • Server Crashes
  • Client Crashes
  • Extermination
  • Reincarnation
  • Gentle reincarnation
  • Expiration

Comments

Popular posts from this blog

Design of Experiments (Unit 5)

Data Centric Network (Unit 2)