Documentos de Académico
Documentos de Profesional
Documentos de Cultura
John Morton
Layered Architecture
Networking software is designed in a layered fashion: start
with the services offered by the underlying hardware, and
add a sequence of software layers, each providing a
higher (more abstract) level of service.
Li+1 Service
interface
Protocol Protocol
Li
Peer-to-peer
interface
Peer-to-peer
Computer Networks - Introduction communication 4
Layered Architecture
At the hardware level peer-to-peer communication is
directly over a link
At higher level (say Li), Li to Li communication is only
conceptual; in reality it happens by each Li making use of
the services of Li-1. A technique known as encapsulation
is used for using lower level services:
Application Application
program program
Data Data
RRP RRP
RRP Data
RRP Data
HHP HHP
Layer 7 Application
Layer 6 Presentation
Layer 5 Session
Layer 4 Transport
Layer 3 Network
Layer 2 Data Link
Layer 1 Physical
Application
Presentation Application