Layering means decomposing the problem into more manageable components, or layers.

  • Provides a more modular design
  • Makes troubleshooting easier

Protocols in Layers

Protocols in each layer govern the activities of data communication.

Layered Architectures

  1. The OSI Reference Model
  2. The TCP/IP Model