1 Protocol Interaction (ISO’s Open Systems Interconnection (OSI model)) the 7 layers.

Slides:



Advertisements
Similar presentations
Introduction to TCP/IP
Advertisements

OSI MODEL Maninder Kaur
Data Communications System By Ajarn Preecha Pangsuban.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Chapter Three Network Protocols.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Defining Network Protocols Application Protocols –Application Layer –Presentation Layer –Session Layer Transport Protocols –Transport Layer Network Protocols.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
OIS Model TCP/IP Model.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Chapter Overview TCP/IP Protocols IP Addressing.
THE OSI MODEL KUDIRAT FAWEHINMI COSC 541.
1.  A protocol is a set of rules that governs the communications between computers on a network.  Functions of protocols:  Addressing  Data Packet.
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
Data Communications and Networks
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Chapter 1 Overview Review Overview of demonstration network
Network Protocols.
Chapter 2 Network Models
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
1 Version 3.0 Module 11 TCP Application and Transport.
Chapter Three Network Protocols By JD McGuire ARP Address Resolution Protocol Address Resolution Protocol The core protocol in the TCP/IP suite that.
Chap 9 TCP/IP Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
TCP/IP Transport and Application (Topic 6)
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
Addressing Through the Layers  Data Link Layer Address  Network Layer Address.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
©Brooks/Cole, 2003 Model and protocol  A model is the specification set by a standards organization as a guideline for designing networks.  A protocol.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Network Architecture Models School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 2, Thursday 1/18/2007)
Data Communications and Networks
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
1 OSI and TCP/IP Models. 2 TCP/IP Encapsulation (Packet) (Frame)
Network Protocols Quiz ©Richard L. Goldman June 12, 2002.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
Net 221D:Computer Networks Fundamentals
Transmission Control Protocol (TCP) Internet Protocol (IP)
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
CIS 173 Networking Week #9 OBJECTIVES Chapter #6 Network Communications Protocols.
Networking Using the OSI Model.
Part I. Overview of Data Communications and Networking
What the OSI Protocol Layers Do
Lec 2: Protocols.
Networking for Home and Small Businesses – Chapter 6
Networking for Home and Small Businesses – Chapter 6
Computing Over Distance
Lecture 4 Communication Network Protocols
TCP/IP Protocol Suite: Review
Network Architecture Models
Networking for Home and Small Businesses – Chapter 6
OSI Reference Model Kashif Ishaq.
OSI Reference Model Unit II
Unit – III Network Essentials
Presentation transcript:

1 Protocol Interaction (ISO’s Open Systems Interconnection (OSI model)) the 7 layers

2 The OSI (Open System Interconnection) Reference Model Not UPS, but APS transport network data physically.

The OSI Reference Model Created by the International Organization for standardization in the 70’s Accepted world wide as standard for data network communications An example of layered approach This allow changes at one layer not affecting functions at other layers – encapsulation of implementation details 3

3 + 4 division The top three layers know nothing about the network The bottom four layers handles about network communications. 4

The Top Three 5

The Bottom Four 6

7 Data Encapsulation

8 The Application Layer Includes the following protocols: File Transfer Protocol (FTP) Hypertext Transfer Protocol (HTTP) Simple Mail Transfer Protocol (SMTP) Post Office Protocol, Version 3 (POP3) Internet Mail Access Protocol (IMAP) Simple Network Management Protocol (SNMP) Domain Name System (DNS) Dynamic Host Configuration Protocol (DHCP)

The Application Layer IE, an application, interacts with this layer to carry out FTP related operations I can write an app using C#, IIS and Visual Studio 2012 that sends emials using SMTP library. If the SMTP service is available, the app can actually send the s. 9

10 The Presentation Layer The presentation layer uses the following translation process: 1. The sender translates its abstract syntax to transfer syntax, such as encrypted data. 2. The sender transmits data to the receiver. 3. The receiver translates transfer syntax to it in abstract syntax. Example, PC and Apple data formats conversion Other examples are Unicode, compression, encryption/decryption, and multimedia data

11 The Session Layer The two most important functions at this layer are Dialog control Two way alternate TWA Two way simultaneous TWS Dialog separation For example, you have two browser sessions connected to your bank account, this layer makes sure messages in this two sessions are not mixed up

12 The Transport Layer Includes the following protocols: Transmission Control Protocol (TCP) User Datagram Protocol (UDP) IPX NetWare Core Protocol (NCP) Sequenced Packet Exchange (SPX) Performs the following functions: Packet acknowledgment Data segmentation – different from Fragmenting Flow control (Figure 2.5 and 2.6) Error detection

13 Connection-Oriented and Connectionless Protocols Connection-Oriented (CO) Protocols Connectionless (CL) Protocols Require a handshakeDo not require a handshake Have larger headers and more overhead Have smaller headers and less overhead Provide packet acknowledgments, data segmentation, flow control, and error detection and correction Do not provide additional services Acknowledge transmitted packets, so they are considered reliable Do not acknowledge transmitted packets, so they are considered unreliable Example: TCPExample: UDP

14 The Network Layer (level 3) Includes the following protocols: Internet Protocol (IP and IP v6) Internetwork Packet Exchange (IPX) NetBIOS Extended User Interface (NetBEUI) Performs the following functions: IP level Addressing Fragmenting (message size) Routing Protocol identification

Routing Two types of packets: data and route-update It uses the routing table to determine where to send One protocol per routing table (IP and IP v6 use different tables) It drops the packet if it cannot determine where to send It does not forward broadcast messages, which can be used to build up the routing table 15

Routing Example (figure 2.8) 16

17 The Data-Link Layer Includes the following protocols: Ethernet (10Base2, 10Base5, 10BaseT, 100BaseT, etc) Token Ring Fiber Distributed Data Interface (FDDI) Serial Line Internet Protocol (SLIP) Point-to-Point Protocol (PPP) The selection of data-link layer protocols defines NIC and driver, cable, and hubs/switch Mostly LAN level communications or between routers

18 The Data-Link Layer (Cont.) Includes the following protocol components: Frame format Media Access Control (MAC) mechanism Physical layer specifications (Coaxial cable or UTP) Performs the following functions: Hardware addressing (MAC address, 48 bits) Error detection Protocol identification

19 The Physical Layer Defines the hardware elements of the network, including The network medium How the network is installed The type of signaling Includes the following elements: Cables (UTP – EIA/TIA 568A (Electronics/Telecommunications Industry Association)) Network interface adapters (also called network interface cards, or NICs) Hubs

Encapsulation 20

Encapsulation – steps 21

22 Summary: The OSI Reference Model OSI Model Layer Function PhysicalDefines the hardware elements and structure of the network installation Data-linkProvides addressing, data encapsulation, and media access control NetworkProvides end-to-end routing and addressing TransportProvides packet acknowledgment, flow control, and error detection SessionProvides dialog control and dialog separation PresentationTranslates syntaxes between different systems ApplicationProvides an interface to applications running on the computer