Week #8 OBJECTIVES Chapter #5. CHAPTER 5 Making Networks Work Two Networking Models –OSI OPEN SYSTEMS INTERCONNECTION PROPOSED BY ISO –INTERNATIONAL STANDARDS.

Slides:



Advertisements
Similar presentations
OSI Model OSI MODEL.
Advertisements

OSI MODEL Maninder Kaur
© N. Ganesan, Ph.D., All rights reserved. Chapter ISO-OSI Reference Model and IEEE Standards.
Networking Standards and the OSI Model
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
OSI Model.
Open System Interconnection (OSI) Model
Network Reference Model. 2004/05Network reference models2 Learning Objectives Understand and explain the OSI reference model Understand and explain the.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Chapter 2 Network Models.
Protocol Reference Model of OSI
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 OSI REFERENCE MODEL Open Systems Interconnection Reference Model.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system.
Introducing Network Standards Open Systems Interconnection (OSI) Model IEEE 802.x Standard Device Drivers and OSI 1.
Section 3.1 Describe data packets Explain the role of network interface cards Compare analog and digital signals Section 3.2 Explain the OSI reference.
Ethics, Privacy and Computer Forensics Chap 14 Network Basics For Digital Investigation.
Chapter 5 Making Networks Work Instructor: Nhan Nguyen Phuong.
Page 1 - © Richard L. Goldman Networking The OSI Model ©Richard L. Goldman March 29, 2001.
Presentation on Osi & TCP/IP MODEL
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.
Network Architecture & Standards
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Data and Computer Communications
Unit27-networking BTEC NAT – UNIT 27 NETWORKING OSI MODEL Unit Leader:Dave Bell
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.
OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –
Protocols Rules governing the communication process, the language of the deal between the devices, must reflect Layers protocols define format, order of.
Spring 2006Computer Networks1 Chapter 2 Network Models.
1 Making Networks Work ITEC 370 George Vaughan Franklin University.
Chapter 2 Key Term Network+ Guide to Networks Richard Goldman November 7, 2001.
William Stallings Data and Computer Communications
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
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.
Network Models.
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.
Protocol Layering Chapter 11.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
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.
What is Network Reference Model? A network reference model defines the functions of communication software in a generalized and structured manner which.
Guide to Networking Essentials, 6 th Edition Chapter 6: Network Reference Models and Standards.
COMPUTER NETWORK AND DESIGN CSCI 3385K. Host-to-Host Communications Model Older model Proprietary Application and combinations software controlled by.
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)
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
LECTURE 2 Network Layered Models: OSI & TCP/IP. Chapter Objectives ■Discuss the most popular ISO-OSI 7-layer communication reference model ■Explain the.
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.
Chapter 5: Making Networks Work
Guide to Networking Essentials Fifth Edition
Lecturer, Department of Computer Application
The OSI 7 Layer Model.
DEPARTMENT OF COMPUTER SCIENCE
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
IOS Network Model 2nd semester
Lec 5 Layers Computer Networks Al-Mustansiryah University
Chapter 3: Open Systems Interconnection (OSI) Model
Guide to Networking Essentials 7th Edition
Network Protocol Layers
OSI Model OSI MODEL.
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:

Week #8 OBJECTIVES Chapter #5

CHAPTER 5 Making Networks Work Two Networking Models –OSI OPEN SYSTEMS INTERCONNECTION PROPOSED BY ISO –INTERNATIONAL STANDARDS ORGANIZATION –IEEE 802 Enhancement to OSI Open Ended so new types can be addes –e.g. Gigabit

OSI Layers Communicate with layer(s) above & below it Each layer handled separately Issues solved separately Interfaces that allow each layer to talk to the layer above or below

Seven Layers APPLICATION PRESENTATION SESSION TRANSPORT NETWROK DATA LINK PHYSICAL

APPLICATION PROTOCOL STACK/SUITE –Set of Interfaces that permit networked apps.to access the network –TCP/IP –IPX/SPX INTERNETWORK PACKET EXCHANGE/SEQUENCED PACKET EXCHANGE –NetBEUI NETWORK BASIC INPUT/OUTPUT EXTENDED USER INTERFACE –NetBIOS EXTENDED USER INTERFACE –Apple Talk –SNA IBM MAINFRAMES

PROTOCOL STACKS The seven layers used (Protocol Stacks) combined with DRIVERS for NETWORK DEVICES are the software link that allows apps to communicate with a network. At each layer, specific software provides specialized network functions that are defined by the set of protocols in use.

PACKETS or PAYLOADS OSI acronym is PDU –PROTOCOL DATA UNIT, PACKET DATA UNIT or –PAYLOAD DATA UNIT Passed as a self-contained data structure from layer to another –Up or Down the stack Each layer adds its own special formatting or addressing to the PDU –So it can received only by the correct layer at the other end. Each layer performs processing & stips that info. From PDU & passes it to the next level.

APPLICATION (Layer #7) Handles general network access Movement of data from Sender to Receiver –FLOW CONTROL Error recovery for apps.

PRESENTATION (Layer #6) Handles data format information for networked communications OUTGOING –Converts data into a generic formats that can survive the rigors of network transmission INCOMING –Converts data from generic networked representation into a format that will make sense to the receiving app. Protocol Conversion Data Encryption or Decryption Character Set Issues Graphic Commands If data is compressed then –Redirector Software –Intercepts requests for service from computer & reirect requests that con’t be satisfied locally across the network

SESSION (Layer #5) Permits 2 parties to hold ongoing communications Handles session setup Data or message exchanges Tear-Down when session ends Monitors session Identification so only designated parties can participate Monitors security services to control access to session information –So only authorized parties can establish sessions.

TRANSPORT (Layer #4) Segments long payloads into chunks that match the max. packet size for the networking medium used Handles resequencing of chunks into the original data on receipt Make’s sure that long data payloads make their way across network. Flow Control –Manages conveyance of data from sender to receiver across network –Sender does not attempt to transmit data faster than its recipient can receive it. Error Handling –Includes error-checks to ensure error-free delivery –Acknowledges successful transmissions –Requests RE-transmission when certain packets do not arrive in time –Ensures data received matches data sent

NETWORK (Layer #3) Handles addressing messages for delivery Translates logical network addresses and names into their physical counterparts Packet Switching Data Routing Congestion Control When moving from one medium to another –Segmentation and reassembly functions based on differences between dissimilar mediums.j –Fragmentation or Segmentation Downsizes packets coming from a medium that handles larger PDU’s to one that handles smaller ones At the destination end this layer reassembles the downsized packets into their original packets.

DATA LINK (Layer#2) Basic Unit for network traffic “ON THE WIRE” Sends special PDU’s called “DATA FRAMES” from the Network Layer to the Physical Layer On Receiving end packages the raw data from the Physical layer into data frames for delivery to the Network layer Highly structured format within which payload data from upper layers is placed for sending & from upper layers is taken on receipt.

DATA LINK (Layer#2) ID’s for both sender & receiver Controls Information Data integrity check –CRC = CYCLICAL REDUNDANCY CHECK –Mathematical function based on Bit Pattern –If sent values agree with recalculated value on receiving end then ASSUMPTION is that the data was received in the form it was sent. Data is sent one frame at a time. If not received it will request to be retransmitted.

PHYSICAL (Layer #1) Outgoing –Converts Bits into Signals for outgoing messages Incoming –Converts Signals into Bits for incoming messages Instructs the Driver Software & the Network interface on what to send across the medium

PHYSICAL (Layer #1) All the details for creating a network connection are specified –How to attach to NIC –Type of connector used –Transmission technique used to send signals Specifies how the one’s & zero’s are encoded How signals sent across medium are to be times & interpreted What form signals will take.

IEEE 802 Networking Model Extends the OSI model Developed BEFORE OSI Defines a set of LAN standards to ensure that network interfaces & cabling from MULTIPLE MANUFACTURERS would be compatible as long as they adhered to the IEEE spec. 802 PROJECT –1980 –2nd Month (February)

802 Model TABLE 5-2 Pg.147 Describes different types of networking types

802 Model Standards that describe the PHYSICAL elements of a network –Network ADAPTERS –CABLES –CONNECTORS –SIGNALING TECHNOLOGIES –MEDIA ACCESS CONTROLS (MAC’s) Most of these are in BOTTOM 2 LAYERs –Data Link Layer –Physical Layer

802 Model Data Link Layer is further Layered –Logical Link Control Controls Data-Link Communication Defines the use of Logical Interface Points –Service Access Points (SAP’s) Allows transfer of Data to HIGHER layers –Media Access Control Provides shared access for multiple NIC’s with the LOWER Physical Layer

Questions?