COMP2221 Networks in Organisations Richard Henson February 2014.

Slides:



Advertisements
Similar presentations
OSI Model OSI MODEL.
Advertisements

OSI Model OSI LAYER / MODEL.
Open System Interconnection
Chapter 2 Network Models.
1 Chapter 9 Computer Networks. 2 Chapter Topics OSI network layers Network Topology Media access control Addressing and routing Network hardware Network.
1 Fall 2005 Internetworking: Concepts, Architecture and TCP/IP Layering Qutaibah Malluhi CSE Department Qatar University.
Lesson 3 – UNDERSTANDING NETWORKING. Network relationship types Network features OSI Networking model Network hardware components OVERVIEW.
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.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 2 The OSI Model and the TCP/IP.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
OSI Model.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
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.
COMP3122 Network Management Richard Henson April 2011.
Chapter 5 Networks Communicating and Sharing Resources
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
Presentation on Osi & TCP/IP MODEL
ITED 328 Lecture 4 12 Feb 2004 Loosely covering Chapter 5 Internet and LAN Technology.
Basic LAN techniques IN common with all other computer based systems networks require both HARDWARE and SOFTWARE to function. Networks are often explained.
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.
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
Chapter Three Network Protocols By JD McGuire ARP Address Resolution Protocol Address Resolution Protocol The core protocol in the TCP/IP suite that.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
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.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
William Stallings Data and Computer Communications
Networking Technologies Presentation Presented by David Fisher June 4, 1999 West Lafayette, IN.
NETWORK HARDWARE CABLES NETWORK INTERFACE CARD (NIC)
Chapter2 Networking Fundamentals
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
COMP2221 Networks in Organisations Richard Henson February 2012.
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
Local Area Networks Honolulu Community College
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.
LAN Protocols Chapter 5. Learning Objectives Explain the following LAN protocols and how they work with network operating systems: IPX/SPX, NetBEUI, AppleTalk,
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.
Welcome Back Cisco Semester 1 & 2 Review. Why are Networks Complex Environments?? They involve: They involve: –Interconnections to networks outside an.
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.
Chapter 5: Making Networks Work
Computer Networks.
Local Area Networks Honolulu Community College
COMP1321 Digital Infrastructure
Click to edit Master subtitle style
Lecturer, Department of Computer Application
DEPARTMENT OF COMPUTER SCIENCE
Chapter 3: Open Systems Interconnection (OSI) Model
COMP1321 Digital Infrastructure
Unit 11- Computer Networks
Chapter 15 – Part 2 Networks The Internal Operating System
OSI Model OSI MODEL.
COMP1321 Digital Infrastructure Week 13
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 2014

Week 2: Standards and Computer Networks n Objectives –Explain functions of client-server networks and network services –Define networking standards –Explain how digital networks standards have helped make world-wide digital communications more effective

Requirements of organisational networks n The server would be expected to offer the following to its users: –Network Access –Access to “restricted” files »users with permission directly access files on the server –Applications –Printing –Access to & The Internet

The Client-Server Model n Centralisation of organisational resources –client can still hold resources »a lot (fat client) »Not much (thin client) n Microsoft model: called a domain

Request and response 1.All network users use clients 2.Client requests information… 2. Server processes the request, sends a response back to the client

Servers in Larger Networks n Larger networks have MANY servers –University ITS network: at least 50 n Functions can be distributed around different individual servers. Examples: –Login Server –File and Print server –Applications Server –Internet Gateway

Login Servers (the most crucial!) n Dedicated to logging on users –database of usernames/passwords n Only allows a potential user to access the network if both username and password exactly correspond with entries in the database –In Windows networks known as Domain Controllers

Problems with this Scenario? n Discussion in Groups… Possible Solutions? n Further Discussion…

Peer-Peer networks n Also known as workgroups n No central server n Computer nodes can act as both clients and servers n No expensive powerful machine dedicated to providing services

Peer-Peer networks n All users have their own local storage capacity n Bears the following responsibilities… –local security & network administration –granting access to their computer’s services and resources via the network

Advantages & disadvantages of Client-Server, compared to Peer-peer n In groups… n Don’t look at next slides!

Advantages of a client-server network, compared to a workgroup n Centralised security n Centralised access to resources n Centralised network administration n With more than about 10 users, much easier to manage than a workgroup. Can handle up to thousands of users

Disadvantages of client-server, compared to a workgroup n Expensive dedicated computer(s) not accessible to users n Expensive server operating system needed n Network management required n Reduces user autonomy n If one server, and it goes down, the network ceases to function!!!

Windows Networks n Peer-peer networks: –workgroups –limited resource sharing ability n Client-server networks: –domains –access to domain via domain controller(s) n Enterprise networks –multiple domains logically linked in a hierarchy

Virtual (client) and Cloud (server) Networks n Extension of client-server model… n Client-end less resource intensive n Most of resources & processing at server end n Popular because clients need less CPU power & less maintenance –therefore lower cost…

Thin Client/Cloud Advantages and disadvantages? Another 3 minutes….

More about Standards n n Definition: – –“A standard is an established or accepted model” n n Communication protocols… – –“Elements of a communication system that are defined by an agreed set of rules, conditions, parameters or methods”

Type of Standards n De Facto –A product or service that is a standard by virtue of its widespread use by interested users n De Jure –The standard devised by a committee of the organisation or, a working group of a subcommittee of a committee of the organisation

Communication Protocols in 1977 n Lots of “proprietary standards” had arisen –IBM –Honeywell –ICL (UK) –Bull (France) –DEC n Each corporation thought theirs was best…

Historic Geneva Meeting (1978) n All stakeholders in International communications protocols invited to conference by the Lake… n Had to agree to a hypothetical International communications protocol n No expectation that it would be implemented….

Open Systems Interconnect (OSI) n n Dilemma: 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: they agreed only by developing a model based on… 7 software layers!

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!

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

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

How Apple complied with OSI Level 7…. AppleShare (files, printers, PCs)AppleShare AppleTalk Filing Protocol (AFP), Printer Access Protocol (PAP)AFPPAP AppleTalk Session Protocol (ASP), Zone Protocol (ZIP), AppleTalk Data Stream Protocol (ADSP)ASPZIPADSP AppleTalk Transport Protocol (ATP), AppleTalk Echo Protocol (AEP), Name-Binding Protocol (NBP), Routing Table Maintenance Protocol (RTMP)ATPAEPNBPRTMP Level 3…. Datagram Delivery Protocol (DDP)DDP LocalTalk Link-Access Protocol (LLAP), Ethernet Link-Access Protocol (ELAP), Token ring Link-Access Protocol (TLAP), Other Link-Access ProtocolsLLAPELAP)TLAP)Other Link-Access Protocols LocalTalkLocalTalk, EtherTalk, TokenTalk, or other Network TopologiesEtherTalkTokenTalk Level 1…. STP, UTP, Coax, Fiber

IEEE 802 Specifications and Layers 1&2 of 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 Definitions used by manufacturers for hardware and software of network interface cards – –origin of the MAC address

Effect of IEEE 802 on the OSI model n n To cover engineering issues, IEEE divided the Data Link Layer into two sub- layers: – –Layer 2 (upper): Logical Link Control – IEE & – –Layer 2 (lower): Media Access Control – IEEE 802.3, 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 … Group A: after break (10.25) Group B: in one hour (11.25) Self-Study: check out all the IEEE 802.x standards and decide which of these are most important in 2014… feedback next session so you’d better do this!