COMP2221 Networks in Organisations Richard Henson February 2012.

Slides:



Advertisements
Similar presentations
OSI Model OSI MODEL.
Advertisements

OSI Model OSI LAYER / MODEL.
Open System Interconnection
© 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.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Protocols and the TCP/IP Suite
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.
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.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
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.
COMP3122 Network Management Richard Henson April 2011.
Computer Networks.  The OSI model is a framework containing seven layers that defines the protocols and devices used at each stage of the process when.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
COMP2221 Networks in Organisations Richard Henson February 2014.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
The OSI Model.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
Protocols Rules governing the communication process, the language of the deal between the devices, must reflect Layers protocols define format, order of.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
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.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
COMP1321 Digital Infrastructure Richard Henson February 2016.
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.
Dr. ClincyLecture1 Chapter 2 (handout 1– only sections 2.1, 2.2 and 2.3) 1 of 10 Dr. Clincy Professor of CS Exam #3 Monday (3/14/16): Opened Book, No Computer,
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
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.
Networking Using the OSI Model.
The OSI Model Prof. Choong Seon HONG.
Chapter 5: Making Networks Work
Computer Networks.
COMP1321 Digital Infrastructure
Click to edit Master subtitle style
Chap. 2 Network Models.
ISO/OSI Model and Collision Domain
Lecturer, Department of Computer Application
CT1303 LAN Rehab AlFallaj.
DEPARTMENT OF COMPUTER SCIENCE
Chapter 3: Open Systems Interconnection (OSI) Model
Network Protocol Layers
COMP1321 Digital Infrastructure
OSI Model The Seven Layers
OSI Model OSI MODEL.
Network Architecture Models
COMP1321 Digital Infrastructure Week 13
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.
Unit – III Network Essentials
Presentation transcript:

COMP2221 Networks in Organisations Richard Henson February 2012

Open Systems Interconnect (OSI) n n Bold aim: – –produce a set of communication protocols that would allow any system to exchange information with any other system n n Many proprietary models – –IBM biggest and most influential, major say n n Open systems? – –Internet & TCP/IP

Open Systems Interconnect (OSI) n n All manufacturers wished to have their own communication models represented n n Principle: – –“ A new layer must be created for each new level of abstraction ” n n Result: – –7 software layers!!!

Open Systems Interconnect (OSI) n n OSI layers universal - cover all types of networks – –client/server – –peer-peer n n Define standards for: – –interconnecting (linking data) » »physical -> network – –interworking (presenting data) » »transport -> application

OSI Model – Benefits n n All manufacturers … – –target to aspire towards n n Benefits of OSI compatible products: – –other manufacturers products would be able to communicate with their own – –consumer would no longer be “ locked in ” to specific vendor products – –vendors would be able to produce products that work at specific layers only » »specialise and hence produce better products

Layer Communication (Sending) n n Each layer in the OSI model considers itself to be talking to a peer layer in another computer – –adds/removes its own “ header ” (formatting info) n n e.g. application layer – –adds a header to the user data on screen – –passed to the presentation layer as a single block e.g. presentation layer – –adds its header to the block of data – –passed on to session layer as a single block … n n and so on …

The OSI reference model PhysicalLayer Data link Layer NetworkLayer TransportLayer SessionLayer PresentationLayer ApplicationLayer PhysicalLayer Layer NetworkLayer TransportLayer SessionLayer PresentationLayer ApplicationLayer TransmitStation ReceiveStation AHDATA PHAHDATA SHPHAHDATA THSHPHAHDATA NHTHSHPHAHDATA LHNHTHSHPHAHDATALT DATAAH DATAAHPH DATAAHPHSH DATAAHPHSHTH DATAAHPHSHTHNH LTDATAAHPHSHTHNHLH Link

Layer Communication (Receiving) n n Each layer in the OSI model strips away its own header n n e.g. physical layer – –removes header from data block – –passed to the data link layer n n e.g. data link layer – –removes header to the block of data – –passed on to network layer n n and so on …

The OSI reference model PhysicalLayer Data link Layer NetworkLayer TransportLayer SessionLayer PresentationLayer ApplicationLayer PhysicalLayer Layer NetworkLayer TransportLayer SessionLayer PresentationLayer ApplicationLayer TransmitStation ReceiveStation AHDATA PHAHDATA SHPHAHDATA THSHPHAHDATA NHTHSHPHAHDATA LHNHTHSHPHAHDATALT DATAAH DATAAHPH DATAAHPHSH DATAAHPHSHTH DATAAHPHSHTHNH LTDATAAHPHSHTHNHLH Link

Simplifying The OSI model n n Layers can be sub-divided into two groups – –The top 3 layers (interworking layers) » »user applications and support services – –The lower 4 layers (interconnection layers) » »the network (and navigation of packets) n n Memory aids: – –PDNTSPA – –Please Do Not Throw Sausage Pizza Away!

Interworking Layers n n All about servicing needs of users – –support for the application layer … – –includes presentation layer – –and session layer

Application Layer n n Interface for applications to use to gain access to network services: – –Networked file transfer – –Message handling – –Database query processing n n Controls generalised network access: – –supports applications which exchange data – –provides error & status information for applications n n If network is peer-peer … – –authenticates peer partners – –determines if peers are ready to communicate

Presentation Layer n n Responsible (sending) for converting data from – –application-specific format – –to a generic (machine-independent) format that can be passed across a network n n Receiving … – –for converting incoming data from a generic format to one that makes sense to the receiving application n n Also responsible for protocol conversion, encryption & decryption, and graphics commands n n The redirector (software for handling service requests) also operates at this layer: – –If a service cannot be resolved locally, it sends the request out to the network resource that can offer the required service

Session Layer n n Sets up a logical connection between machines called a “ session ”, which allows networked resources to communicate n n Manages the setting up of a user “ session ”, exchange of information, and “ tear down ” as the session ends n n Manages issues such as who may transmit data at a certain time, and for how long, also ensuring that the system doesn ’ t “ time out ” after inactivity n n Ensures data is routed to the correct application on the local machine n n Synchronises services between tasks at each end of the communications channel in half duplex communications

Interconnection Layers n n Concerned with packets of data – –and navigating them through the network n n Transport n n Network n n Data Link n n Physical

The Four Layers Model n n Introduced with Unix (mid-1970s, pre-OSI) – –based on Internet protocols… “application” “transport” “network” “physical”

TCP/IP n n Evolved with the Unix four layers… TCP Application, presentation, session IP Connecting with physical medium

Transport Layer (from Unix) n n Manages the transmission of level 4 data from sender to corresponding layer in receiver – –segments data streams into chunks of a given packet size for the medium being used – –checks for errors due to corruption, requests retransmission etc. n n Gateways can operate at this layer

Transport Layer (from Unix) n n Other roles: – –managing flow control – –providing acknowledgement of successful transmission of chunks of data – –software multiplexing – –routing in an Internetwork n n Manages OSI levels 1-4 so messages travel between network nodes via pairs of “ sockets ” socket A (sender) socket B (receiver)

Transport layer PhysicalLayer Data link Layer NetworkLayer TransportLayer UpperOSILayers PhysicalLayer Layer NetworkLayer PhysicalLayer Layer NetworkLayer End User PhysicalLayer Data link Layer NetworkLayer TransportLayer UpperOSILayers End User Peer-to-Peer communications Network A Network B Socket A Socket B

End-end v logical neighbour communications n n Top four OSI layers communicate logically with remote peer … – –regardless of topology or distance n n The lower layers all communicate physically with their nearest neighbour in a network – –dependent on topology and routing to get the packets through

Network Layer n n Responsibilities: – –packet (IP) addressing and sequencing – –determining to route from source to destination computer – –Routers operate up to this level

Network Layer Functions n n Provides messages with an address for delivery (e.g. IP address) n n Translates logical network addresses/names into physical equivalents n n Handles packet switching and routes packets to their destination on the local network n n Controls network packet congestion n n Ensures packets conform to the network's format

NetworkLayer Network Layer TransportLayer User Specifies Service NetworkService Network provides Service Network layer service definitions

Data Link Layer n n Responsible for error free transmission, using data frames n n A frame is a basic unit for network traffic, and has a highly structured format n n Mechanism: – –data from the upper layers (ie the network layer) is converted by the data link layer into frames – –groups raw data bits received via the physical layer into frames, for passing on to the upper layers – –may include an error recovery mechanism and also a flow control mechanism, although this may be done at the transport layer n n Bridges operate up to this level

Physical Layer n n Responsible for communicating with the network media n n Bits are converted into electrical signals and vice versa n n Issues include modulation of signals and timing n n Manages the interface between a computer and the network medium, but cable type and speeds of transmission are deliberately omitted to allow future technology to be easily included n n Repeaters work only at this level

Standards and the OSI reference model OSI designed to promote the development of protocols … – –that support open systems interconnection n n Become an agreed standard in 1984 – –ISO 7498 (the International Standard) – –BSI 6568 (the identical British Standard) – –CCITT recommendation X.200

The IEEE 802 Specifications and the OSI model n n Emerged from IEEE-OSI meeting: February ‘ 80 – –applied mainly to lower level OSI layers (1/2) – –found it necessary to extend the data link layer into two parts – –Essential for development of LANs n n IEEE layer 1/2 definitions used by manufacturers when defining specifications for hardware such as network interface cards

Effect of IEEE 802 on the OSI model n n To cover all different types of interfaces, IEEE divided the Data Link Layer into two sub-layers: – –Layer 2 (upper) Logical Link Control - used by & – –Layer 2 (lower) Media Access Control , 4, 5, 11, 12, etc.

Layer 2 (upper) Logical Link Control n n Focuses on IEEE & n n Controls transfer of data to the network layer n n Uses logical interface points called SAPs (service access points)

Layer 2 (lower) Media Access Control n n Direct communication with the network card – –provides packets with MAC address n n Focuses on IEEE 802.3, 4, 5, 11, 12 … n n Provides shared access for multiple network interface cards to the physical layer n n Responsible for ensuring error-free communication across the network

OSI layer software and Network cards n n Layer 1 and 2 software supplied with the network card – –card itself should contain software (on ROM) that conforms to one of the sixteen IEEE 802 specifications n n Cards for wired connections have connectors for cables: – –usually IEEE – –more rarely … IEEE n n Wireless Cards – –usually based on IEEE802.11

“ Binding ” Network Card Software n n Data received by the network card needs to be passed on to level 3 software n n Normally held on the computer hard disk n n Configuration: – –level 2 software needs to combine with level 3 – –achieved through “ binding ” OSI Level 1/2 software OSI Level 3 software binding

Now for the practical … P.S. Homework: check out the IEEE 802 standards and decide which are most important in 2012