The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

Similar documents
Chapter 2 Network Models 2.1

ES623 Networked Embedded Systems

Chapter 2 Network Models 2.1

Network Models. Behrouz A. Forouzan Data communication and Networking Fourth edition

Network Models. Presentation by Dr.S.Radha HOD / ECE SSN College of Engineering

Computer Communication & Networks / Data Communication & Computer Networks Week # 03

Network Model: Each layer has a specific function.

Network Reference Models

System Programming. Introduction to computer networks

Defining Networks with the OSI Model. Module 2

Organizations have developed standard sets of protocols

Chapter 2 Network Models 2.1

CS-461 Internetworking. Dr. Mohamed Aboutabl

Data Communication and Network. Introducing Networks

ITEC 3800 Data Communication and Network. Introducing Networks

TCP/IP protocol suite

Chapter Two. The OSI Model

Chapter 3 Protocols and the TCP/IP Suite

Layering in Networked computing. OSI Model TCP/IP Model Protocols at each layer

ISO/OSI Model and Collision Domain NETWORK INFRASTRUCTURES NETKIT - LECTURE 1 MANUEL CAMPO, MARCO SPAZIANI

Lecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.

TCP/IP THE TCP/IP ARCHITECTURE

The Client Server Model and Software Design

Chapter -4 OSI Reference Model

Data and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications

Open Systems Interconnection Model

OSI Model. Teran Subasinghe MBCS, Bsc.(Hons) in Computer Science - University of Greenwich, UK

MEBS Utilities services M.Sc.(Eng) in building services Faculty of Engineering University of Hong Kong

QUESTION BANK ENGINEERS ACADEMY. Computer Networks Computer Network Basics Segentation is done in. 12. Session layer is used for

Layered Architecture

Networking Applications

CPEG514 Advanced Computer Networks. Atef Abu Salim University of Nizwa Spring 2013/2014

Revision of Previous Lectures

SUBJECT: DATA COMMUNICATION AND NETWORK SEMESTER: V SEMESTER COURSE: BCA SUBJECT TEACHER: Dr.K.Chitra Assistant Professor, Department of Computer

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan

Chapter 2 Network Models

Network Architecture Models

Computer Networks (Introduction to TCP/IP Protocols)

Data & Computer Communication

Computer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite

products. OSI is an ISO Standard: OSI was officially adopted as an international standard by the International Organisation of Standards (ISO).

Transport Layer. Gursharan Singh Tatla. Upendra Sharma. 1

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

Networking Models OSI Model Created by International Organization Standardization

Reference Models. 7.3 A Comparison of the OSI and TCP/IP Reference Models

COMS Introduction to Computers. Networking

Packet Switching, Layer Models and Protocol Suites

Chapter 12 Network Protocols

E&CE 358: Tutorial 1. Instructor: Sherman (Xuemin) Shen TA: Miao Wang

Introduction to Open System Interconnection Reference Model

Fundamentals of Networking. OSI & TCP/IP Model. Kuldeep Sonar 1

Subnetting and addresses revisited

Review of Important Networking Concepts

Chapter 2 Network Architectures A global view

Network Layers. Standardization Cruelty 2009/08/12. (C) Herbert Haas

Need For Protocol Architecture

Data and Computer Communications

Communicating over the Network. Network Fundamentals. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

OSI ISO, OSI Reference Model

Computer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim

Lecture 2. Computer Networks Models. Network Models 1-1

The OSI Model and the TCP/IP Protocol Suite Outline: 1. Protocol Layers 2. OSI Model 3. TCP/IP Model 4. Addressing

8. Networks. Why networked embedded systems General network architecture. Networks. Internet-enabled embedded systems Sensor networks

Cross Layer Protocol Design. Radio Communication III

The History and the layers of the OSI Model 30 - October

Copyleft 2005, Binnur Kurt. Objectives

Internetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1

Chapter 2 Communicating Over the Network

CPS221 Lecture: Layered Network Architecture

CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER

Networking midterm. 5. As a data unit moves up from one protocol layer to another, control headers are:

Need For Protocol Architecture

Chapter 15 Networks. Chapter Goals. Networking. Chapter Goals. Networking. Networking. Computer network. Node (host) Any device on a network

Lecture Outline. Lecture 2. OSI model and networking. The OSI model and networking. The OSI model and networking. The OSI model and networking

Communicating over the Network

Computer Network Fundamentals (IT 221)

OSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Layered Architecture

Networking interview questions

Internetworking Models The OSI Reference Model

b) Diverse forms of physical connection - all sorts of wired connections, wireless connections, fiber optics, etc.

Lecture-4. TCP/IP-Overview:

Objectives. Upon completion you will be able to: Understand how the Internet came into being

03 The Internet Model and TCP/IP

UNIT 1. Advantages of Computer Networks


Architectures of Communication Subsystems

MODULE: NETWORKS MODULE CODE: CAN1102C. Duration: 2 Hours 15 Mins. Instructions to Candidates:

infrared Disadvantage: 1. cannot use for long-range communication or outside a building due to sun s rays.

Network.... communication system for connecting end- systems. End-systems a.k.a. hosts PCs, workstations dedicated computers network components

International Journal of Modern Engineering and Research Technology

Chapter 7. Local Area Network Communications Protocols

Osi Reference Model And Explain The Various Layers And Its Applications

networks List various types of networks and their

Reti di Calcolatori I

Course 6. Internetworking Routing 1/33

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning

Computer Networking Chapter 2. The OSI reference Model

Chapter 11: Wide-Area Networks and the Internet

Chapter 12. Network Organization and Architecture. Chapter 12 Objectives Introduction Introduction

Transcription:

Network Models

The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding and developing computer-to-computer communication architecture that is flexible, robust and interoperable. It is not a protocol. Developed in the 1980s. Divides network architecture into seven layers.

OSI cont. Each layer performs a subset of the required communication functions Each layer relies on the next lower layer to perform more primitive functions Each layer provides services to the next higher layer Changes in one layer should not require changes in other layers Layer 1,2,3 are the network support layer, deals with the physical aspects of moving data from one device to another. Layer 5,6,7 are the user support layer, allow the interoperability among unrelated software. Layer 4 ensures that what the lower layer have transmitted is in a form that the upper layers can use.

OSI layer Application layer Presentation layer Session layer Transport layer Network layer Data Link layer Physical layer

OSI layer

Protocol Data Units (PDU) At each layer, protocols are used to communicate Control information is added to user data at each layer For example, the transport layer may fragment user data Each fragment has a transport header added Destination Address Sequence number Error detection code This creates a transport protocol data unit (TPDU)

An exchange using the OSI model

Layer 1,2,3 Application Application Presentation Presentation Session Session Transport Transport Network Data Link Physical Layer-3 Device Layer-3 Device Network Data Link Physical Layer 2 and 3 addressing schemes needed and layer 1 addressing scheme is not needed

Layer 1: Physical Layer Responsible of: Transmitting individual bits from one to the next. Physical characteristics of interface and media. Representation of bits: a stream of bit(0s,1s), Data rate. Synchronize of bits Line configuration Physical topology Transmission mode

Physical Layer cont.

Layer 2: Data Link layer Responsible of: Moving frames from one hop (node) to the next. Framing: divided the stream of bits received from the network layer manageable data units called frames. Physical address (MAC address). Flow control. Error control: added trailer to the end of frame. Access control. Hop to hop delivery

Data Link layer cont. 10110110101 01100010011 10110000001

Hop-to-Hop delivery

Layer 3: Network Layer The network layer is responsible: The delivery of individual packets from the original source to the final destination. Logical addressing: if the packet passes the network boundary we need another addressing system to help (source to destination) connection. Routing : route or switch the packet to final destination. Source-to-destination delivery (End-to-End).

Network Layer cont.

Source-to-Destination delivery

Layer 4: Transport Layer The transport layer is responsible for: Service point or Port addressing Segmentation and reassembly : a message is divided into transmittable segments each segment containing a sequence no. Connection Control: connection oriented or connectionless. Flow control Error control

Transport Layer cont.

Reliable process-to-process delivery of a message

Layer 5: Session Layer Dialog control: design to establish, maintain, and synchronize the interaction between communicating systems. Synchronization: it allows a process to add checkpoints or synchronization points to a data stream.

Session Layer cont.

Layer 6 :Presentation Layer Design to the handle the syntax and semantic of the information exchanged between 2 systems. And design for data translation, encryption, decryption, and compression.

Presentation Layer cont.

Layer 7: Application Layer The application layer is responsible for providing services to the user. Mail services File transfer, access and management Remote log-in or network virtual terminal Accessing the World Wide Web Directory service

Application Layer cont. SMTP Telnet HTTP SMTP Telnet HTTP

Summary

Application Presentation Session data stream data stream data stream data Transport data data data Segments Network Network header data packets Data link Frame H Network H data From trailer Frames Physical 1110111 0111 011111101 Bits

TCP/IP Protocol Suite The TCP/IP protocol suite is a hierarchical protocol, made of five layers: Physical layer Data link layer Network layer Transport layer Application layer.

Some Protocols in TCP/IP Suite

TCP/IP PROTOCOL SUITE The layers in the TCP/IP protocol suite do not exactly match those in the OSI model. The original TCP/IP protocol suite was defined as having four layers: host-to- network, internet, transport, and application. However, when TCP/IP is compared to OSI, we can say that the TCP/IP protocol suite is made of five layers: physical, data link, network, transport, and application.

TCP/IP and OSI model

ADDRESSING Four levels of addresses are used in an internet employing the TCP/IP protocols: physical address, logical address, port address and specific address.

Relationship of layers and addresses in TCP/IP SCTP: Stream Control Transmission Protocol TCP: Transmission Control Protocol UDP: User Datagram Protocol

Example 2.1 In Figure 2.19 a node with physical address 10 sends a frame to a node with physical address 87. The two nodes are connected by a link (bus topology LAN). As the figure shows, the computer with physical address 10 is the sender, and the computer with physical address 87 is the receiver.

Example 2.3 Figure 2.20 shows a part of an internet with two routers connecting three LANs. Each device (computer or router) has a pair of addresses (logical and physical) for each connection. In this case, each computer is connected to only one link and therefore has only one pair of addresses. Each router, however, is connected to three networks (only two are shown in the figure). So each router has three pairs of addresses, one for each connection.

Figure 2.20 IP addresses

Example 2.4 Figure 2.21 shows two computers communicating via the Internet. The sending computer is running three processes at this time with port addresses a, b, and c. The receiving computer is running two processes at this time with port addresses j and k. Process a in the sending computer needs to communicate with process j in the receiving computer. Note that although physical addresses change from hop to hop, logical and port addresses remain the same from the

Figure 2.21 Port addresses

Network Devices Modem: a device that modulates a digital signal onto analog signal for transmission over telephone lines. Repeater: Re-generates the signal again.

DEVICES : 1. Hub, a distributor that has a lot of ports which connected to computers. 2. Switches, like a hub but it transmit packets to it destination 3. Bridge, it is used to connect two similar LANs. 4. Routers, choose the best path to transmit the packet. 5. Gateway, it is use to connect two deferent LANs and connect different application protocols. 6. Repeaters, repeats signals that travels via long distance

Network devices With Layer Layers Application Layer Transport Layer Network Layer Data link layer Physical Layer Network Devices Application gateway Transport gateway Router and gateway Bridge and Switch Repeater, Hub and Modem.