Network Reference Model. 2004/05Network reference models2 Learning Objectives Understand and explain the OSI reference model Understand and explain the.

Slides:



Advertisements
Similar presentations
OSI Model OSI MODEL.
Advertisements

© N. Ganesan, Ph.D., All rights reserved. Chapter ISO-OSI Reference Model and IEEE Standards.
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
Protocols and the TCP/IP Suite
OSI Model.
Computer Network Architecture and Programming
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Chapter 2 Network Models.
Protocol Reference Model of OSI
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
THE OSI MODEL KUDIRAT FAWEHINMI COSC 541.
THE OSI REFERENCE MODEL Open Systems Interconnection Reference Model.
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.
6. Network Model ENG224 INFORMATION TECHNOLOGY – Part I
Introducing Network Standards Open Systems Interconnection (OSI) Model IEEE 802.x Standard Device Drivers and OSI 1.
Data Communications and Networks
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
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.
SEED Infotech Pvt. Ltd. 1 Networking in Java. SEED Infotech Pvt. Ltd. 2 Objectives of This Session Describe issues related to any type of network using.
Introduction to Computer Networks Introduction to Computer Networks.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
© 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,
Data Transmission Basics for Digital Investigations.
The OSI Model.
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.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
First, by sending smaller individual pieces from source to destination, many different conversations can be interleaved on the network. The process.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
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
Network Models.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
ISDS 4120 Project 1 DWAYNE CARRAL JR 3/27/15. There are seven layers which make up the OSI (Open Systems Interconnection Model) which is the model for.
N ETWORKING Standards and Protocols. S TANDARDS AND P ROTOCOLS The OSI Model.
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
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.
The OSI Model. History of OSI Model ISO began developing the OSI model in It is widely accepted as a model for understanding network communication.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Network Models.
Networking Using the OSI Model.
Chapter 5: Making Networks Work
Guide to Networking Essentials Fifth Edition
Chap. 2 Network Models.
Layered Architectures
Protocols and the TCP/IP Suite
Chapter 3: Open Systems Interconnection (OSI) Model
Guide to Networking Essentials 7th Edition
OSI Model The Seven Layers
OSI Model OSI MODEL.
Network Architecture Models
Protocols and the TCP/IP Suite
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Unit – III Network Essentials
Presentation transcript:

Network Reference Model

2004/05Network reference models2 Learning Objectives Understand and explain the OSI reference model Understand and explain the IEEE 802 networking model and related standards Explain the OSI reference model’s layers and their relationship to networking hardware and software

2004/05Network reference models3 OSI and 802 Networking Models OSI Proposed by the International Standards Organization (ISO) Widely used Supplies important network terminology IEEE 802 ( Influential set of networking standards Encompasses most types of networking Open-ended; allows addition of new types of networks

2004/05Network reference models4 Role of a Reference Model Provides a common frame of reference that breaks networking functions into a series of interconnected, but discrete, topical areas in a layered model Adjacent layers will communicate and upper layer will use the services provided by the lower layer Non-adjacent layers do not communicate directly

2004/05Network reference models5 Benefits of layered models Provide a reference framework Developing networking technology in a specific layer does not need to know the services to be provided by non-adjacent layers Allow specialization as companies can focus their development effort in selected networking layer(s); this gives more rooms for small and medium size companies to survive

2004/05Network reference models6 Most Common Protocol Suite Transmission Control Protocol/Internet Protocol (TCP/IP) Protocols adopted by Internet Internetwork Packet eXchange/Sequenced Packet eXchange (IPX/SPX) Mainly used with NetWare NetBIOS Enhanced User Interface (NetBEUI) Mainly for IBM and Microsoft networking environments AppleTalk Developed by Apple for Macintosh computers Systems Network Architecture (SNA) Developed by IBM for its mainframe computers

2004/05Network reference models7 OSI Reference Model Breaks networking communications into a series of interconnected tasks and activities (layers) The idea of layered model creates a method to solve big problems by deconstructing them into a series of smaller problems with individual solutions

2004/05Network reference models8 OSI Reference Model Structure The model has 7 layers Each layer has its own set of well- defined functions Layers communicate and interact with the layers immediately above and below

2004/05Network reference models9 Relationships Among OSI Layers Each layer shields the higher layer from the details of how its services are implemented Virtual communication is done in peer layers ( networks/networks_osi.php3) networks/networks_osi.php3

2004/05Network reference models10 Data Exchanges Between Devices Using OSI Model For a simple animation of how the OSI model works, see an/dcn/graphics/animations/03_03.swf an/dcn/graphics/animations/03_03.swf

2004/05Network reference models11 Application Layer (Layer 7) Provides interfaces to permit applications to request and receive network services with the use of application programming interfaces (APIs) Handles general network access, flow control and error recovery at the application level, e.g., dialogue design and incorrect data input handling

2004/05Network reference models12 Presentation Layer (Layer 6) Handles data format information for networked communications so that it can be understood by systems across the network Handles protocol conversion, data encryption or decryption, character set issues, and graphics commands May compress data to reduce volume

2004/05Network reference models13 Session Layer (Layer 5) Sets up, maintains, and ends ongoing sequences of communications (sessions) across networks Provides synchronization services between tasks on both ends of a connection, e.g., if a client requests for a web page from a web server, the web browser at the client side will wait until the requested page is received (or a timeout is detected) Describe whether message is to be sent half- duplex or full-duplex

2004/05Network reference models14 Transport Layer (Layer 4) Manages conveyance of data from sender to receiver across a network by fragmenting large PDUs (protocol data units) from the session layer into segments Inserts sufficient integrity controls and manages delivery mechanisms to allow for their error-free reassembly on the receiving end of a network transmission, e.g., backup copies of data (i.e., PDU) being kept Handles flow control and error handling (using checksum, for example) More to follow …

2004/05Network reference models15 Transport Layer (Layer 4) Transport layer provides the last chance for error recovery regarding any data error due to networking problem May be responsible for creating several logical connections over the same network connection by multiplexing, e.g., In the TCP protocol, each software element with the transport layer is given a transport address, usually is a combination of the network layer address and a 16-bit numeric value called port number,e.g., FTP uses port number 21 whereas HTTP uses port number 80

2004/05Network reference models16 Network Layer (Layer 3) Breaks segment into packets Handles addressing messages for delivery Translates logical network addresses (e.g., IP address) and names into their physical counterparts (e.g., network card’s MAC address) and vice versa Decides how to route transmissions from sender to receiver, based on network conditions, quality of service (QoS) information, cost of alternative routes, and delivery priorities More to follow …

2004/05Network reference models17 Network Layer (Layer 3) Handles packet switching, data routing (with the use of a router) and congestion control Permits packets from one kind of medium to traverse another kind of medium Copy of segments may be stored temporarily for error recovery purpose

2004/05Network reference models18 Data Link Layer (Layer 2) Manages access to the networking medium Ensures error-free delivery of data frames from sender to receiver; a data frame is the basic unit of network traffic that can be sent across a networking media Functions implemented in NIC Copy of each packet is temporarily kept for error recovery purpose

2004/05Network reference models19 Physical Layer (Layer 1) (1/2) Transmits and receives raw signals over a communication channel Typical questions to answer: how many volts should be used to represent a 1 and how many for a 0 how many microseconds a bit lasts would duplex transmission be support how the initial connection is established and how it is torn down when both sides are finished, and how many pins the network connector has and what each pin is used for.

2004/05Network reference models20 Physical Layer (Layer 1 ) (2/2) In brief, the physical layer Manages computer’s interface to the network medium and instructs driver software and network interface what to send across the medium Specifies physical details of cables, adapter cards, connectors, and hardware behavior (but does not include any hardware)  Physical layer  physical media

2004/05Network reference models21 OSI Reference Model Summary

2004/05Network reference models22 IEEE 802 Networking Specifications Define a set of LAN standards to ensure that network interfaces and cabling from multiple manufacturers would be compatible Focus on standards that describe physical elements of a network Describe how NICs may access and transfer data across a variety of networking media Describe what is involved in attaching, managing, and detaching devices in a networked environment The IEEE 802 standards predate the OSI model but they are essentially compatible with one another

2004/05Network reference models23 IEEE 802 Standards

2004/05Network reference models24 IEEE 802 Extensions to the OSI Reference Model Break the Data Link layer into two sublayers: Logical Link Control (LLC) sublayer Error correction Flow control Media Access Control (MAC) sublayer Access control

2004/05Network reference models25 IEEE 802 Extensions to the OSI Reference Model

2004/05Network reference models26 IEEE 802 Extensions to the OSI Reference Model

2004/05Network reference models27 Chapter Summary Two different, but complementary, theoretical models for what networks are and how they work OSI model and its orderly, seven- layered approach IEEE 802 model and its standards How the two models fit together Where networking hardware plugs into each model