Networking Standards and the OSI Model

Slides:



Advertisements
Similar presentations
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
Advertisements

OSI Model OSI MODEL.
OSI Model OSI LAYER / MODEL.
© N. Ganesan, Ph.D., All rights reserved. Chapter ISO-OSI Reference Model and IEEE Standards.
CompTIA Network+ Chapter 2
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.
Communicating over the Network
Chapter 2: Networking Standards and the OSI Model
OSI Model.
Chapter Two Networking Standards and the OSI Model.
Introduction To Networking
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
11 CHAPTER ONE Introducing Networks. Objectives Identify and describe the functions of each of the seven layers of the OSI reference model Identify the.
Networking Standards. Objectives Identify organizations that set standards for networking.
Network+ Guide to Networks 6 th Edition Chapter 2 Networking Standards and the OSI Model.
Network+ Guide to Networks, Fourth Edition
Chapter 2 Network Models.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
 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.
OIS Model TCP/IP Model.
THE OSI MODEL KUDIRAT FAWEHINMI COSC 541.
Chapter 2 Objectives Identify organizations that set standards for networking Describe the purpose of the OSI model and each of its layers Explain specific.
Chapter 3: Network Protocols and Communications
Networking Standards and the
Network+ Guide to Networks 5 th Edition Chapter 2 Networking Standards and the OSI Model.
Network+ Guide to Networks 5th Edition
Network+ Guide to Networks 5th Edition
OSI Model Honolulu Community College Cisco Academy Training Center
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.
Networking Standards and the OSI Model
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
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.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Chapter 2 Key Term Network+ Guide to Networks Richard Goldman November 7, 2001.
Network+ Guide to Networks 5 th Edition Chapter 2 Networking Standards and the OSI Model.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
William Stallings Data and Computer Communications
1 OSI and TCP/IP Models. 2 TCP/IP Encapsulation (Packet) (Frame)
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.
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.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
N ETWORKING Standards and Protocols. S TANDARDS AND P ROTOCOLS The OSI Model.
Network+ Guide to Networks 5 th Edition Chapter 2 Networking Standards and the OSI Model.
CEG 2400 FALL 2012 Chapter 2 Networking Standards and the OSI Model 1.
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.
Mr. Sathish Kumar. M Department of Electronics and Communication Engineering I’ve learned that people will forget what you said, people will forget what.
Welcome Back Cisco Semester 1 & 2 Review. Why are Networks Complex Environments?? They involve: They involve: –Interconnections to networks outside an.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Chapter 3: Network Protocols and Communications
Chapter 3: Network Protocols and Communications
Chapter 5: Making Networks Work
Part I. Overview of Data Communications and Networking
Networking Standards and the OSI Model
Lecturer, Department of Computer Application
DEPARTMENT OF COMPUTER SCIENCE
Lec 5 Layers Computer Networks Al-Mustansiryah University
Network+ Guide to Networks 6th Edition
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model OSI MODEL.
LEARNING COMPUTER NETWORKS OSI Model (layers). Why a layered model?  Easier to teach communication process.  Speeds development, changes in one layer.
Presentation transcript:

Networking Standards and the OSI Model

Networking Standards Organizations Documented agreement containing technical specifications Stipulates design or performance of particular product or service Where would we be without standards? Standards are essential in the networking world Wide variety of hardware and software Ensures network design compatibility Standards define minimum acceptable performance

Networking Standards Organizations (cont’d.) Many different organizations oversee computer industry standards Organizations may overlap responsibilities Example: ANSI and IEEE set wireless standards ANSI -> kind of NIC IEEE -> how communication gets there

ANSI ANSI (American National Standards Institute) 1000+ representatives from industry and government Determines standards for electronics industry and other fields Requests voluntarily compliance with standards Obtaining ANSI approval requires rigorous testing www.ansi.org

IEEE IEEE (Institute of Electrical and Electronics Engineers) Goal of IEEE Promote development and education in electrical engineering and computer science fields Maintains a standards board that establishes its own standards and works with ANSI IEEE technical papers and standards are highly respected (www.ieee.org)

ISO ISO (International Organization for Standardization) Goal of ISO Headquartered in Geneva, Switzerland Collection of standards organizations Representing 57 countries Goal of ISO Establish international technological standards to facilitate global exchange of information and barrier free trade Widespread authority Not limited to just communications (ex. banking)

EIA and TIA EIA (Electronic Industries Alliance) Trade organization Representatives from United States electronics manufacturing firms Lobbies for favorable computer and electronics industries legislation TIA (Telecommunications Industry Association) Focus of TIA Standards for information technology, wireless, satellite, fiber optics, and telephone equipment TIA/EIA 568-B Series Guidelines for installing network cable in commercial buildings

ITU ITU (International Telecommunication Union) Focus of ITU Specialized United Nations agency Regulates international telecommunications Focus of ITU Global telecommunications issues Worldwide Internet services implementation

ISOC ISOC (Internet Society) Founded in 1992 Establishes technical Internet standards ISOC oversees groups with specific missions IETF (Internet Engineering Task Force) Sets Internet system communication standards Particularly protocol operation and interaction Anyone may submit standard proposal Elaborate review, testing, and approval processes

IANA and ICANN IANA (Internet Assigned Numbers Authority) and ICANN (Internet Corporation for Assigned Names and Numbers) IP (Internet Protocol) address Address identifying computers in TCP/IP based (Internet) networks Reliance on centralized management authorities IP address management history Initially: IANA (Internet Assigned Numbers Authority)

IANA and ICANN (cont’d.) IP address management history (cont’d.) Late 1990s: ICANN (Internet Corporation for Assigned Names and Numbers) took over Private nonprofit corporation Remains responsible for IP addressing and domain name management IANA performs system administration Users and business obtain IP addresses from ISP (Internet service provider) who get it from regional internet registries (RIR) who ultimately get it from ICANN

The OSI Model What is the OSI Model?

The OSI Model Model for understanding and developing network computer- to-computer communications Developed by ISO (1980s) OSI (Open Systems Interconnection Model) Divides network communications into seven layers Physical, Data Link, Network, Transport, Session, Presentation, Application

The OSI Model (cont’d.) Protocol interaction Protocols interact with layer directly above and below Application layer protocols (top) Interact with software (ex. MS Word) Physical layer protocols (bottom) Act on cables and connectors (UTP Cable)

The OSI Model (cont’d.) Theoretical representation describing network communication between two nodes Hardware and software independent Every network communication process is represented PDUs (protocol data units) Discrete amount of data Application layer function Flow through layers 6, 5, 4, 3, 2, and 1 Generalized model Sometimes imperfect

Figure 2.1 Flow of data through the OSI model

Application Layer Top (seventh) OSI model layer No software applications here Protocol functions Facilitates communication between software applications and lower- layer network services Network interprets application request Application interprets data sent from network Software applications negotiate with application layer protocols Formatting, procedural, security, synchronization, and other requirements

Presentation Layer Protocol functions Servers as an interpreter Accept Application layer data Formats data Understandable to different applications and hosts Servers as an interpreter Encoding – interpret coding Presentation layer services manage data encryption and decryption (passwords)

Session Layer Protocol functions Session Coordinate and maintain communications between two nodes Session Connection for ongoing data exchange between two parties Connection between remote client and access server Connection between two devices

Session Layer (cont’d.) Functions Establishing and keeping alive communications link Keeping communications secure Synchronizing dialogue between two nodes Determining if communications ended Determining where to restart transmission Terminating communications

Transport Layer Protocol functions Connection-oriented protocols Accept data from Session layer Manage end-to-end data delivery Handle flow control Connection-oriented protocols Establish connection before transmitting data Handshake Three steps ( SYN, SYN-ACK, ACK) Checksum Unique character string allowing receiving node to determine if arriving data unit exactly matches data unit sent by source

Transport Layer (cont’d.) Connectionless protocols Do not establish connection with another node before transmitting data Make no effort to ensure data is delivered free of errors More efficient than connection-oriented protocol Useful when data must be transferred quickly Segmentation Breaking large data units received from Session layer into multiple smaller units called segments Increases data transmission efficiency

Transport Layer (cont’d.) MTU (maximum transmission unit) Largest data unit network will carry Ethernet default: 1500 bytes Discovery routine used to determine MTU Reassembly Process of reconstructing segmented data units Sequencing Method of identifying segments belonging to the same group of subdivided data

Transport Layer (cont’d.) Figure 2-2 Segmentation and reassembly

Network Layer Protocols functions Addressing Translate network addresses into physical counterparts Decide how to route data from sender to receiver Addressing System for assigning unique identification numbers to network devices Types of addresses for nodes Network addresses (0067973E97F3) Logical addresses (130.115.128.100)

Network Layer (cont’d.) Packet formation is here Transport layer segment appended with logical addressing information Routing Determine path from point A on one network to point B on another network Routing considerations Delivery priorities, network congestion, quality of service, cost of alternative routes Fragmentation Network layer protocol (IP) subdivides Transport layer segments received into smaller packets

Data Link Layer Protocols functions Frame Divide data received into distinct frames for transmission in Physical layer Frame Structured package for moving data Includes raw data (payload), sender’s and receiver’s network addresses, error checking and control information

Data Link Layer (cont’d.) Possible partial communication mistake Not all information received or correctly Frames are not the same Corrected by error checking Possible glut of communication requests Data Link layer controls flow of information Allows NIC to process data without error

Data Link Layer (cont’d.) Two Data Link layers Sublayers LLC (Logical Link Control) sublayer MAC (Media Access Control) sublayer MAC address components Block ID Six-character sequence unique to each vendor Device ID Six-character number added at vendor’s factory MAC addresses frequently depicted in hexadecimal format (0067973E97F3)

Data Link Layer (cont’d.) Figure 2-5 The Data Link layer and its sublayers

Physical Layer Protocol functions Accept frames from Data Link layer Generates signals as changes in voltage at the NIC Copper transmission medium Signals issued as voltage (electrical) Fiber-optic cable transmission medium Signals issued as light pulses (light) Wireless transmission medium Signals issued as electromagnetic waves

Physical Layer (cont’d.) Physical layer protocols responsibility when receiving data Detect and accept signals Pass on to Data Link layer Set data transmission rate Monitor data error rates No error checking

Applying the OSI Model Table 2-1 Functions of the OSI layers

Communication Between Two Systems Data transformation (as seen through the 7 layers) Original software application data differs from application layer - NIC data Header data added at each layer PDUs (protocol data units) Generated in Application layer Segments Generated in Transport layer Unit of data resulting from subdividing larger PDU

Communication Between Two Systems (cont’d.) Packets Generated in Network layer Data with logical addressing information added to segments Frames Generated in Data Link layer Composed of several smaller components or fields

Communication Between Two Systems (cont’d.) Encapsulation Occurs in Data Link layer Process of wrapping one layer’s PDU with protocol information Allows interpretation by lower layer

Communication Between Two Systems (cont’d.) Figure 2-7 Data transformation through the OSI model

Frame Specifications Frames Frame characteristic dependencies Ethernet Composed of several smaller components or fields Frame characteristic dependencies Network type where frames run Standards frames must follow Ethernet Four different types of Ethernet frames Most popular: IEEE 802.3 standard

Frame Specifications (cont’d.) Token ring Ethernet frames and token ring frames differ Will not interact with each other Devices cannot support more than one frame type per physical interface or NIC

IEEE Networking Specifications IEEE’s Project 802 Effort to standardize physical and logical network elements Frame types and addressing Connectivity Networking media Error-checking algorithms Encryption Emerging technologies 802.3: Ethernet 802.11: Wireless

IEEE Networking Specifications (cont’d.) Table 2-2 IEEE 802 standards

Summary Standards and standard organizations ISO’s OSI (Open Systems Interconnection) model Seven layers IEEE’s Project 802 Significant IEEE 802 standards

Thanks