Network Applications and Layered Architectures Protocols OSI Reference

  • Slides: 6
Download presentation
Network Applications and Layered Architectures Protocols OSI Reference Model

Network Applications and Layered Architectures Protocols OSI Reference Model

What is Computer Networks? l A collection of autonomous computers interconnected by a single

What is Computer Networks? l A collection of autonomous computers interconnected by a single technology l Interconnected via: Copper wire l Fiber optics l Microwaves l Infrared l Communication satellites, etc. l

Open Systems Interconnection l l Network architecture: l Definition of all the layers l

Open Systems Interconnection l l Network architecture: l Definition of all the layers l Design of protocols for every layer By the 1970 s every computer vendor had developed its own proprietary layered network architecture Problem: computers from different vendors could not be networked together Open Systems Interconnection (OSI) was an international effort by the International Organization for Standardization (ISO) to enable multivendor computer interconnection

7 -Layer OSI Reference Model Application End-to-End Protocols Application Layer Presentation Layer Session Layer

7 -Layer OSI Reference Model Application End-to-End Protocols Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer Communicating End Systems One or More Network Nodes

Headers & Trailers l l Each protocol uses a header that carries addresses, sequence

Headers & Trailers l l Each protocol uses a header that carries addresses, sequence numbers, flag bits, length indicators, etc… CRC check bits may be appended for error detection Application APP DATA Application Layer AH APP DATA Application Layer TH AH APP DATA Transport Layer NH TH AH APP DATA Network Layer Transport Layer Network Layer Data Link Layer Physical Layer DH NH TH AH APP DATA CRC bits Data Link Layer Physical Layer

Classification of interconnected processors by scale.

Classification of interconnected processors by scale.