03 - Winter 2006ECE 766 Computer Interfacing and Protocols 1 Protocol Hierarchies First networks: hardware comes first Increased complexity  network architecture.

Slides:



Advertisements
Similar presentations
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Advertisements

OSI Model OSI MODEL.
OSI MODEL Maninder Kaur
1 William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
Chapter 2 Network Models.
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
Protocols and the TCP/IP Suite
Computer Network Architecture and Programming
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Chapter 2 Network Models.
Protocol Architecture The “Common Language”. Copyright by Jorg Liebeherr 98, 99 Need for Protocols Protocols are a set of rules and conventions. By enforcing.
LECTURE 2 CT1303 LAN. STANDARD MODELS: OSI Model : Open system Interconnection. is a conceptual model that characterizes and standardizes the internal.
NETWORK MODELS T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
OIS Model TCP/IP Model.
THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Chapter 2 Network Models
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
Network Protocol Hierarchies
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –
Spring 2006Computer Networks1 Chapter 2 Network Models.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Kyung Hee University Chapter 2 Network Models. 2 Kyung Hee University 2.1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
Spring 2006Computer Networks1 Chapter 2 Network Models.
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
THE OSI MODEL ISO is the organization.OSI is the model. ISO  International Standards Organization OSI  Open Systems Interconnection.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Chapter 2 Network Models
Ch 2. Network Models. 1. LAYERED TASKS Concept of layers – Consider two friends who communicate through mail – What happens when one sends a letter to.
Net 221D:Computer Networks Fundamentals
1 Protocol Layering Myungchul Kim Tel:
Protocol Layering Chapter 11.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
1 Computer Communication & Networks Lecture 3 Layering and Protocol Stacks (contd.) Waleed Ejaz.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Roadmap  Introduction to Basics  Computer Network – Components | Classification  Internet  Clients and Servers  Network Models  Protocol Layers.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Networking Using the OSI Model.
The OSI Model Prof. Choong Seon HONG.
Computer Networks.
OSI model vs. TCP/IP MODEL
Chap. 2 Network Models.
© 2003, Cisco Systems, Inc. All rights reserved.
Understanding the OSI Reference Model
Lec 5 Layers Computer Networks Al-Mustansiryah University
NET301 Lecture 2 10/9/2015 NET 301.
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model OSI MODEL.
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
Presentation transcript:

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 1 Protocol Hierarchies First networks: hardware comes first Increased complexity  network architecture becomes more important file Network Service Network file Network Service

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 2 Layered Protocols From structured programming concepts Modular implementation Distribute responsibilities to different layers Problems to be addressed: –Addressing –Transmission mode and data transfer (channels) –Error detection and recovery –Message fragmentation –Order of delivery –Buffering

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 3 Layered Protocols Each layer has a predefined set of functions Layers provide services to their immediate upper layers, hiding the details of the service Peer layers communicate using a Peer Protocol Layers are separated from each others with interfaces Service provided at Service Access Points (SAP) passing control information and data Layer N Layer N Peer Protocol

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 4 Layered Protocols Layer 5 Layer 5 Protocol Layer 4 Layer 4 Protocol Layer 3 Layer 3 Protocol Layer 2 Layer 2 Protocol Layer 1 Layer 1 Protocol Physical Medium Host 1Host 2 Interface M MH4H4 H3H3 M1M1 H4H4 M2M2 H3H3 H3H3 M1M1 H4H4 M2M2 H3H3 H2H2 H2H2 T2T2 T2T2 M MH4H4 H3H3 M1M1 H4H4 M2M2 H3H3 H3H3 M1M1 H4H4 M2M2 H3H3 H2H2 H2H2 T2T2 T2T2 Host 1Host 2

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 5 ISO’s OSI Model OSI: Open System Interconnection Model is not a protocol itself; it is a set of functional specifications “Open”  accessible, not proprietary First conceptual design, then implementation Consists of 7 layers ISO has also produced standards that are not part of the model

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 6 OSI Layers Application Application Protocol Presentation Presentation Protocol Session Session Protocol Transport Transport Protocol Network Network Layer Host-Router Protocol Host 1Host 2 Interface Data Link Interface Physical Interface Data Link Layer Host-Router Protocol Physical Layer Host-Router Protocol Network Layer Host-Router Protocol Data Link Layer Host-Router Protocol Physical Layer Host-Router Protocol Network Data Link Physical Network Data Link Physical Internal Subnet Protocols Communication Network

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 7 OSI Layers 1. Physical: Transmission of unstructured data stream over physical medium Data Unit: Bit Aspects:Mechanical Electrical Functional Procedural

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 8 OSI Layers 2. Data Link: Transforms the physical layer to a reliable link to achieve node-to-node delivery Data Unit: Frame Framing: Creation, detection, acknowledgment Physical addressing Flow control Error control Access control  MAC

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 9 OSI Layers 3. Network: End-to-end delivery of packets across the network Data Unit: Packet Logical addressing Routing 4. Transport: End-to-end delivery of the entire message Service point addressing (port) Connection and flow control Error control

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 10 OSI Layers 5. Session: Dialog control and additional synchronization 6. Presentation: Data format translation, encryption, and compression 7. Application: Tools to access the network

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 11 OSI Model Biggest contribution: Distinction of services, interfaces, and protocols OSI model is very useful to classify other protocol stacks Protocol implementations never became popular

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 12 TCP/IP Model Developed by DARPA Main goal: Resilience to loss of network hardware Model developed after protocol implementation, merely a description of the protocols  The model never became popular 4 Layer structure (not 7!)

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 13 OSI Model vs. TCP/IP Model Application Presentation Session Transport Network Data Link Physical OSI Model Application Transport Internet Host-to- network TCP/IP Model Not present in the model Merged

03 - Winter 2006ECE 766 Computer Interfacing and Protocols 14 OSI Model vs. TCP/IP Model OSITCP/IP DeveloperISODARPA PlanningModel first (Proactive)Protocol first (Reactive) Layers74 StrengthWidely used to classify protocol stacks Interoperable, widely used protocol implementation WeaknessNo widely accepted protocol implementation Model fits no other protocol stack