What is Network Reference Model? A network reference model defines the functions of communication software in a generalized and structured manner which.

Slides:



Advertisements
Similar presentations
Layering in Networked computing
Advertisements

TCP/IP MODEL Maninder Kaur
OSI MODEL Maninder Kaur
© N. Ganesan, Ph.D., All rights reserved. Chapter ISO-OSI Reference Model and IEEE Standards.
CompTIA Network+ Chapter 2
Chapter 2 Network Models.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Protocols and the TCP/IP Suite
OSI Model.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
COMPUTER NETWORKS.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
NETWORK MODELS T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Lecturer: Tamanna Haque Nipa
THE OSI MODEL KUDIRAT FAWEHINMI COSC 541.
1 Protocol Interaction (ISO’s Open Systems Interconnection (OSI model)) the 7 layers.
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.
OSI Model Honolulu Community College Cisco Academy Training Center
Chapter 2 Network Models
OSI Reference Model & Layered Communication Sritrusta Sukaridhoto.
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.
Introducing Network Standards
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Section 2.31 The TCP/IP reference model the de facto Internet standard demonstrates arbitrary nature of layers –various models are possible –OSI & TCP/IP.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
The OSI Model OSI is short for Open Systems Interconnection. OSI model was first introduced by the International Organization for Standardization (ISO)
The OSI Reference Model Chapter 2. International Organization for Standards (ISO) recognized the need to create a network model that would help network.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
Spring 2006Computer Networks1 Chapter 2 Network Models.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Lecture 2: Major Networking Concepts: Reference Models Najla Al-Nabhan September 17, 2014.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Chapter 2 Network Models
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Net 221D:Computer Networks Fundamentals
N ETWORKING Standards and Protocols. S TANDARDS AND P ROTOCOLS The OSI Model.
Data Communication Network Models
Week #8 OBJECTIVES Chapter #5. CHAPTER 5 Making Networks Work Two Networking Models –OSI OPEN SYSTEMS INTERCONNECTION PROPOSED BY ISO –INTERNATIONAL STANDARDS.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Mr. Sathish Kumar. M Department of Electronics and Communication Engineering I’ve learned that people will forget what you said, people will forget what.
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.
Mr. Zeeshan Ali, Asst. Professor
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.
OSI LAYERS.
Layering in Networked computing
Chap. 2 Network Models.
CHAPTER 2 THE OSI MODEL.
Net 431: ADVANCED COMPUTER NETWORKS
Data and Computer Communications by William Stallings Eighth Edition
Chapter 3: Open Systems Interconnection (OSI) Model
Network Model.
TCP/IP Protocol Suite: Review
Network Architecture Models
Computer Networking A Top-Down Approach Featuring the Internet
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
LEARNING COMPUTER NETWORKS OSI Model (layers). Why a layered model?  Easier to teach communication process.  Speeds development, changes in one layer.
Presentation transcript:

What is Network Reference Model? A network reference model defines the functions of communication software in a generalized and structured manner which helps to carry out the network product development activities.

- To reduce the design complexity networks are organised as a series of layers or levels,one above the other as shown in the figure. - The number of layers,the name of each layer, the content of each layer and the function of each layer differ from network to network. Layer n protocol Layer 2 protocol Layer 1 protocol

The OSI model is a layered framework for design of network system that allows communication between all types of network systems.

- OSI model consist of seven separate but related layers, each of which defines a part of process of moving information about network. - An understanding of the fundamentals of the OSI model provides a solid basis for exploring data communications. ApplicationApplication PresentationPresentation SessionSession NetworkNetwork TransportTransport Data link PhysicalPhysical 1 1 Fig. Seven layers of the OSI model

WHO DEVELOPED THE OSI MODEL? - The OSI model was developed in two different projects by the International Organisation for Standardization (ISO) and Consultative Committee for International Telephone and telegraphy(CCITT) which is now known as ITU-T. - Both these organization developed their own seven layer models. Then in 1983 the two projects were combined together. - Just as we package a letter by placing it in an envelope and write an address on it, the networking protocols also package the data generated by an application, puts an address on it and sends to the destination computer. - In order an idea get idea of interlayer communication, let us take a simple example first. Consider a three layer model of following figure.

Layer 3 Layer 1 Layer 2 Layer 1 Layer 3 Machine 1Machine 2 Physical medium Data and control information We want the data to get transferred from layer-3 of machine-1 to layer- 3 of machine-2. But the data does not get transferred directly from layer 3 of one machine to layer 3 of the other machine. Instead the data transfer takes place as explained below The data and control information is passed on to the lower layers until the lowest layer (layer 1) is reached. Below layer 1 lies the physical medium such as coaxial cable, through which actual communication takes place.

ENCAPSULATION Encapsulation is the technique used by layered protocols in which a layer accepts a message from a layer above it and places it in the data portion of the lower level layers message unit. As data moves down the layers, additional information will be appended to it, and it may be segmented into smaller pieces.

Figure 2.3 An exchange using the OSI model

 Determines the specs for all physical components  Cabling  Interconnect methods (topology / devices)  Data encoding (bits to waves)  Electrical properties  Examples:  Ethernet (IEEE 802.3)  Token Ring (IEEE 802.5)  Wireless (IEEE b)

Physical layer The physical layer is responsible for the movement of individual bits from one hop (node) to the next.

 Places data and retrieves it from the physical layer and provides error detection capabilities 3

Data link layer The data link layer is responsible for moving frames from one hop (node) to the next.

 MAC (Media Access Control)  Gives data to the NIC  Controls access to the media through: CSMA/CD Carrier Sense Multiple Access/Collision Detection Token passing  LLC (Logical Link Layer)  Manages the data link interface (or Service Access Points (SAPs))  Can detect some transmission errors using a Cyclic Redundancy Check (CRC). If the packet is bad the LLC will request the sender to resend that particular packet.

 Provides network-wide addressing and a mechanism to move packets between networks (routing)  Responsibilities:  Network addressing  Routing  Example:  IP from TCP/IP 3

Network layer The network layer is responsible for the delivery of individual packets from the source host to the destination host.

 Provides reliable data delivery  It’s the TCP in TCP/IP  Receives info from upper layers and segments it into packets  Can provide error detection and correction 3

Transport layer The transport layer is responsible for the delivery of a message from one process to another.

 Allows applications to maintain an ongoing session  Where is it on my computer?  Workstation and Server Service (MS)  Windows Client for NetWare (NetWare) 3

 Gives end-user applications access to network resources  Where is it on my computer?  Workstation or Server Service in MS Windows 3

7 - A pplication A ll 6 - P resentation P eople 5 - S ession S eem 4 - T ransport T o 3 - N etwork N eed 2 - D ata Link D ata 1 - P hysical P rocessing

 The late-60s The Defense Advance Research Projects Agency (DARPA) originally developed Transmission Control Protocol/Internet Protocol (TCP/IP) to interconnect various defense department computer networks.  The Internet, an International Wide Area Network, uses TCP/IP to connect networks across the world.

 Layer 4: Application  Layer 3: Transport  Layer 2: Internet  Layer 1: Network access It is important to note that some of the layers in the TCP/IP model have the same name as layers in the OSI model. Do not confuse the layers of the two models.

 Concerned with all of the issues that an IP packet requires to actually make the physical link. All the details in the OSI physical and data link layers.  Electrical, mechanical, procedural and functional specifications.  Data rate, Distances, Physical connector.  Frames, physical addressing.  Synchronization, flow control, error control.

 Send source packets from any network on the internetwork and have them arrive at the destination independent of the path and networks they took to get there.  Packets, Logical addressing.  Internet Protocol (IP).  Route, routing table, routing protocol.

 The transport layer deals with the quality-of- service issues of reliability, flow control, and error correction.  Segments, data stream, datagram.  Connection oriented and connectionless.  Transmission control protocol (TCP).  User datagram protocol (UDP).  End-to-end flow control.  Error detection and recovery.

 3. Transport layer (layer 3)  Allows end-to-end communication  Connection establishment, error control, flow control  Two main protocols at this level Transmission control protocol (TCP), Connection oriented  Connection established before sending data  Reliable user datagram protocol (UDP) Connectionless  Sending data without establishing connection  Fast but unreliable

 Handles high-level protocols, issues of representation, encoding, and dialog control.  The TCP/IP combines all application-related issues into one layer, and assures this data is properly packaged for the next layer.  FTP, HTTP, SMNP, DNS...  Format of data, data structure, encode …  Dialog control, session management …

OSI ModelTCP/IP HierarchyProtocols 7 th Application Layer 6 th Presentation Layer 5 th Session Layer 4 th Transport Layer 3 rd Network Layer 2 nd Link Layer 1 st Physical Layer Application Layer Transport Layer Network Layer Link Layer Link Layer : includes device driver and network interface card Network Layer : handles the movement of packets, i.e. Routing Transport Layer : provides a reliable flow of data between two hosts Application Layer : handles the details of the particular application