CSIS 6251 CSIS 625 Week 1 Introduction, Basic Concepts, OSI Model Copyright 2001 & 2002 - Dan Oelke Portions Copyright 2000 - Dmitry Gringauz For use by.

Slides:



Advertisements
Similar presentations
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Advertisements

1 Network Concepts Rong Wang CGS3285 School of Computer Science University of Central Florida Spring2004.
CSC 242 Introduction to Telecommunications Systems
1.1 Chapter 1 Introduction Lecture # 1 – 2 Ali Mustafa.
OSI Model OSI MODEL.
OSI Model OSI LAYER / MODEL.
Open System Interconnection
Shalini Bhavanam. Key words: Basic Definitions Classification of Networks Types of networks Network Topologies Network Models.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Network Technology CSE Network Technology CSE3020 Week 1.
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
COMPUTER NETWORKS.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Chapter 1 Introduction.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Overview of Data Communications and Networking UNIT I UNIT I.
Data Communications Network Models.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Network Topologies.
Computer Networks Lecture 1 & 2 Introduction and Layer Model Approach Lahore Leads University.
1 Overview of Data Communication and Computer Networks : Data Communication and Computer Networks Asst. Prof. Chaiporn Jaikaeo, Ph.D.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Presentation on Osi & TCP/IP MODEL
Introducing Network Standards
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
 An ISO is a multi national body dedicated to worldwide agreement on international standards.  An ISO standard that covers all aspects of network communications.
Cisco – Semester 1 – Chapter 2 Network Fundamentals And The OSI Model.
Prepared By Kapil Soni IICE Udaipur (Learning Centre Code: ) 1 Networking.
The OSI Model.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
Lecturer: Tamanna Haque Nipa
1 Introduction Computer Networks. 2 Motivation and Scope Computer networks and internets: an overview of concepts, terminology and technologies that form.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NSH0503/01/11041 Overview Computer Network Technology By Diyurman Gea.
UNIT -1. DATA COMMUNICATIONS The term telecommunication means communication at a distance. The word data refers to information presented in whatever form.
Spring 2005Data Communications, Kwangwoon University1-1 Chapter 1. Introduction 1.Data communications 2.Networks 3.The Internet 4.Protocols and standards.
William Stallings Data and Computer Communications
By: M.Nadeem Akhtar1 Data Communication Ch 10. By: M.Nadeem Akhtar2 Networks?  LAN  MAN  WAN.
Prof. Hosny Ibrahim.  Text book (TX1): Data and Computer Communications By: William Stalling, 11 th Edition 2011  Text book (TX2): Data Communications.
THE OSI MODEL ISO is the organization.OSI is the model. ISO  International Standards Organization OSI  Open Systems Interconnection.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Basic Concepts. Line Configuration Line Configuration Topology Topology Transmission Mode Transmission Mode Categories of Networks Categories of Networks.
Network Models.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Protocols Used for communications between entities in a system Used for communications between entities in a system Must speak the same language Must speak.
Data Communications and Networks Chapter 1 - Classification of network topologies Data Communications and Network.
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction Chapter 1. Metropolitan Area Networks A metropolitan area network based on cable TV.
CIS 321 – Fall 2004 Data Communications & Networking Chapter 1 - Introduction.
Dr. John P. Abraham Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1.#
Data Communication Network Models
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)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
1. Introduction and Background Network Performance and Quality of Service.
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.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
Network Models.
The OSI Model Prof. Choong Seon HONG.
Computer Networks.
Lec 5 Layers Computer Networks Al-Mustansiryah University
Chapter 3: Open Systems Interconnection (OSI) Model
Introduction Computer Networks.
Introduction to Data Communications
Part I. Overview of Data Communications and Networking
Presentation transcript:

CSIS 6251 CSIS 625 Week 1 Introduction, Basic Concepts, OSI Model Copyright 2001 & Dan Oelke Portions Copyright Dmitry Gringauz For use by students of CSIS 625 for purposes of this class only.

CSIS 6252 Overview Introduction Basic Concepts of Communications –Categories of Networks –Point-to-point vs Multi-point –Different Transmission modes –Different Topologies OSI Model –The 7 Layers –Contrast to TCP/IP –Why it is a “Model”

CSIS 6253 Introductory terms Telecommunications - –The art and science of communicating over a distance. –Includes telephony, telegraph, radio, television, , etc. Network –A set of devices that communicate by media links –Examples: Long distance network, LAN on campus Node –A device that communicates with another device using a network –May be a person, a telephone, a computer, etc. Media link –The physical path by which a message is sent from a sender to a receiver. –May be air, wire, fiber optic cable, radio waves, etc. Bandwidth –A measurement of medium capacity

CSIS 6254 Protocols A set of rules that describe how two nodes on a network communicate Defines the syntax of the message –ASCII text, Defines the meaning of the message –1 if by Land, 2 if by sea. Defines the timing of the message

CSIS 6255 Standards The thing I love about standards is that there are so many to choose from. Many organizations –IEEE, IETF, ITU, ISO, ANSI, EIA, Telecordia (aka Bellcore) –ATM Form, Frame Relay Forum, etc. Most equipment follows some of the rules from some set of standards. Many (most?) times a number of rules are stretched, or things not implemented Market pressure and rarely regulations keep things interoperating.

CSIS 6256 Categories of Networks LAN - Local Area Network MAN - Metropolitan Area Network WAN - Wide Area Network Only difference is area that they cover Gray boundaries between these categories.

CSIS 6257 Internetworks internetwork or internet – Any time two networks are connected together. Internet - uppercase I - a specific internet. –The global TCP/IP based network that everyone talks about.

CSIS 6258 Line Configurations Point to Point - a dedicated link between two devices Multipoint - More than 2 devices on a link

CSIS 6259 Transmission Modes Simplex –Unidirectional communication. –One node can only receive and one node can only transmit Half-Duplex –Each node can receive and transmit, but only one at a time Full-Duplex –Each node can receive and transmit at the same time.

CSIS Topologies How Nodes are connected to one another. May be logical or physical –Physical is how the actual cables and nodes are arranged. –Logical is how nodes talk to one another ata higher layer. –A logical mesh may e implemented using a physical star or bus. Many other combinations are possible.

CSIS Topologies - Bus Bus –A multipoint media link connects all nodes together. –The media link called the backbone –Very efficient for adding additional nodes Just tap onto the cable –Difficult to rearrange or debug. –Any fault on the cable may interrupt all communications

CSIS Topologies - Mesh Mesh –Every node has a point to point connection with several other nodes Pure Mesh - every node connects with every other node directly. –With a pure mesh network, a network of n nodes, every node has n-1 connections. Does not scale well. –Very robust & secure

CSIS Topologies - Star & Tree Star –Every Node has a connection to a central point. –Central point often called a hub. –Scales much better than pure mesh, but the hub must support a lot of connections. Tree - two kinds –Multiple star networks combined. Allows Star network to scale better. –Multiple branches from a bus network Allows more flexible topology of the bus network

CSIS Topologies - Hubs Hubs –A single point of failure. –A single debugging point –Passive hubs provide simple electrical or optical connections. Simple, Cheap, don’t break often –Active hubs regenerate the signal between nodes. Allows greater distances between nodes

CSIS Topologies - Linear Linear –Each node has a point-to-point connection with each of its neighbors. –Any break causes some nodes to be unable to communicate –Protection lines help solve reliability –Simple to build and extend

CSIS Topologies - Ring Ring –Each node has a point-to-point connection with each of it’s neighbors to form a ring of connections –Like linear, but with ends connected. –May have all traffic going in one direction, or traffic may go in both directions. –Any fault will still allow nodes to talk in the opposite direction.

CSIS Topologies - Hybrid Combinations of the previous methods. Very common when linking different subnetworks together –One office has a 10Base2 bus Ethernet network, and another has 10BaseT star Ethernet network

CSIS OSI Model OSI - Open Systems Interconnection A set of standards to allow any computer to speak with any other computer Developed by ISO –Started in 1977, basically outlined by 1978 –Formally accepted in 1983 –GOSIP - Government OSI Profile RIP Layered approach - 7 Layers

CSIS OSI Layers Layer 7 - Application Layer 6 - Presentation Layer 5 - Session Layer 4 - Transport Layer 3 - Network Layer 2 - Data Link Layer 1 - Physical

CSIS OSI - Interfaces Between Layers Each layer has to provide services to the layer above it, and rely on the layer below it. Strict definition of these interfaces allows for different protocols to be easily swapped out

CSIS Layer processing Model says each layer adds headers, and data link layer may add trailer as well. Data H6 DataH5 H4 H3 H2T2 Data Bits Application Presentation Session Transport Network Data Link Physical

CSIS OSI Model - Peer layers Between nodes, layer n communicates with layer n on the other system The same layer implements the same functions The same function may not be provided in the exact same way. All communications is defined by a set of protocols that must be the same between two peer nodes.

CSIS Internetworking & OSI Application Protocol Presentation Protocol Session Protocol Transport Protocol Network Protocol Data Link Protocol Physical Protocol Data Link Protocol Network Protocol Application Presentation Session Transport Network Data Link Physical End Node Network Data Link Physical Router Data Link Physical Application Presentation Session Transport Network Data Link Physical End Node

CSIS Physical Layer Medium How bits are physically present on the line –voltage for a 1/0, light pulse, etc Transmission mode –full-duplex, half-duplex or simplex Physical topology Data rate Synchronization of bits & symbols (bytes)

CSIS Data Link Layer Node to node delivery of frames –create & recognize boundaries Physical Addressing (multiple nodes in the physical network) Flow Control Error Control –Detect errors and prevent duplication MAC - Media Access Control –When can different nodes transmit

CSIS Network Layer End to end delivery of packets Logical Addressing Routing - path a packet takes Address Translation –Resolving logical addresses to physical addresses Fragmenting packets –One data link layer supports bigger packets than another.

CSIS Transport Layer End to end delivery of a message –multiple packets make up a message Service Port addressing Segmentation and reassembly of a message. Flow control Error Control Connection Control

CSIS Session Layer Session management –May use many transport layer sessions to accomplish one overall session Synchronization –checkpoint a big file transfer Token Management Dialog control

CSIS Presentation Layer Translation –Syntax and semantics of information Encryption Compression Authentication

CSIS Application Layer Network Virtual Terminal –aka telnet File transfer, access, management (FTAM) –aka FTP Mail services Directory services –aka DNS, NIS, etc.

CSIS OSI compared to TCP/IP OSI developed model, then protocols then implementations TCP/IP developed implementations, then protocols ratified, then a model.

CSIS Why OSI is a model There actually are OSI protocols BUT nobody uses them The library of OSI protocols is so large that it can’t be understood by mere mortals Those implementations that actually exist are rarely interoperable. Session and presentation layers are ignored in everything but textbooks and bureaucracies.

CSIS OSI problems Protocols came out too late compared to TCP/IP protocols Error control, addressing, and flow control re-appear in multiple layers. Original pass ignored connectionless services and protocols. –Too many telco people on the committees Too much of the terminology is telco oriented which doesn’t make software implementers comfortable.

CSIS TCP/IP critique Ignores data link & physical –built on top of existing standards Some application protocols are grad student projects –Not always polished Actual transport & network layer protocols have been very robust. Not really a “model”