Bob Baker Communications Bob Baker September 1999.

Slides:



Advertisements
Similar presentations
Chapter 1: Introduction
Advertisements

Packets, Packet Switching and The OSI Model PACKET Packets  Transmissions are broken up into smaller units or data transmissions called packets PACKET.
IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
Network Certification Preparation. Module - 1 Communication methods OSI reference model and layered communication TCP/IP model TCP and UDP IP addressing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
IS Network and Telecommunications Risks
Networks Adapting Computers to Telecommunications Media.
Shalini Bhavanam. Key words: Basic Definitions Classification of Networks Types of networks Network Topologies Network Models.
1 Chapter 9 Computer Networks. 2 Chapter Topics OSI network layers Network Topology Media access control Addressing and routing Network hardware Network.
Chapter Extension 7 How the Internet Works © 2008 Prentice Hall, Experiencing MIS, David Kroenke.
Lesson 3 – UNDERSTANDING NETWORKING. Network relationship types Network features OSI Networking model Network hardware components OVERVIEW.
Communication Links Communication Link = Physical connection or Physical Medium Types: Wire Pair or Twisted Pair Coaxial Cable Fiber Optics Bandwidth,
1-1 Introduction to Computer Networks and Data Communications.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 4, Tuesday 1/30/2007)
OSI Model.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction To Networking
Service Providers & Data Link & Physical layers Week 4 Lecture 1.
Review on Networking Technologies Linda Wu (CMPT )
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
COMPUTER NETWORKS.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
1 Protocol Interaction (ISO’s Open Systems Interconnection (OSI model)) the 7 layers.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Chapter 15 Networks. Chapter Goals Types of networks Topologies Open Systems Home Internet connections 15-2.
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
Chapter 4.  Understand network connectivity.  Peer-to-Peer network & Client-Server network  Understand network topology  Star, Bus & Ring topology.
Laudon & Laudon: Canadian Edition
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
Slide 1 What is a Computer Network? A computer network is a linked set of computer systems capable of sharing computer power and resources such as printers,
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
ITED 328 Lecture 4 12 Feb 2004 Loosely covering Chapter 5 Internet and LAN Technology.
Characteristics of Communication Systems
Common Devices Used In Computer Networks
Chapter 1 Introduction to Computer Networks and Data Communications Data Communications and Computer Networks: A Business User’s Approach.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
The Infrastructure Technologies. Communication All communications require: Transmitters/Senders and receivers Transmission medium Rules of communication.
1 A L L A H. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
Operating Systems Lesson 10. Networking Communications protocol is the set of standard rules for ◦ Data representation ◦ Signaling ◦ Authentication ◦
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
PPTTEST 10/6/ :29 1 IT Ron Williams Business Innovation Through Information Technology Networking.
Bob Baker Open Systems Interconnection OSI Reference model –Layer 7 application –Layer 6 presentation –Layer 5 session –Layer 4 transport –Layer 3 network.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
OV Copyright © 2011 Element K Content LLC. All rights reserved. Networking Models  The OSI Model  The TCP/IP Model.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department INTRODUCTION TO COMPUTER NETWORKS Dr. Abdelhamid.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
Review: –Ethernet What is the MAC protocol in Ethernet? –CSMA/CD –Binary exponential backoff Is there any relationship between the minimum frame size and.
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
LBSC 690 Session 3 Networking. Analog to Digital We live in an analog world: Sound, temperature, light, etc. –Sensory inputs. Are continuous signals.
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.
Networks. Ethernet  Invented by Dr. Robert Metcalfe in 1970 at Xerox Palo Alto Research Center  Allows group of computers to communicate in a Local.
Higher Computing Networking. Networking – Local Area Networks.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Networks. Local area network (LAN( Wide-area network (WAN( Networks Topology.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2016 (February 3, 2016)
Lesson 7 Networks Unit 1—Computer Basics. Computer Concepts BASICS - 2 Objectives Describe the benefits and disadvantages of networks. List and describe.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Computer Engineering and Networks, College of Engineering, Majmaah University INTRODUCTION TO COMPUTER NETWORKS Mohammed Saleem Bhat
Chapter Objectives In this chapter, you will learn:
Computer Networks.
What the OSI Protocol Layers Do
Presentation transcript:

Bob Baker Communications Bob Baker September 1999

Bob Baker Section 1 Communications and networks Communications services Data equipment OSI reference model Encapsulation

Bob Baker Communications and Networks Data Communications –Sender –Receiver –Channel (medium) –Message Telecommunications –At a distance Sender Receiver

Bob Baker Communications Services Network

Bob Baker Services Sharing files (databases, applications) Sending messages ( , chat) Collecting information (remote sensing) Controlling devices (home automation) Transferring funds (EFTPOS, E-commerce) Transaction processing (ordering, booking) Sharing information (WWW, libraries) Sharing resources (printers, storage)

Bob Baker medium Data Equipment Data Terminal (hosts) Data Switching Data Communication

Bob Baker Data Terminal Equipment Workstations PCs Printers File Servers Application Servers DTE

Bob Baker Data Communications Equipment Modems ISDN adapters Satellite (and base stations) Microwave stations Network Interface Cards (NICs) DCE

Bob Baker Data Switching Equipment Hubs Bridges Switches Routers Gateways DSE

Bob Baker A campus network

Bob Baker Open Systems Interconnection OSI Reference model –Layer 7 application –Layer 6 presentation –Layer 5 session –Layer 4 transport –Layer 3 network –Layer 2 data link –Layer 1 physical Channel SenderReceiver

Bob Baker Services –Layer 7 application –Layer 6 presentation –Layer 5 session –Layer 4 transport –Layer 3 network –Layer 2 data link –Layer 1 physical –Identification, authentication –Format conversion –Set-up and coordinate conversation –Ensures complete, error-free transfer –Routing of data through network –Error control and synchronisation –Placing signals on the carrier

Bob Baker Sample- Internet protocol suite –Layer 7 application –Layer 6 presentation –Layer 5 session –Layer 4 transport –Layer 3 network –Layer 2 data link –Layer 1 physical – , Web browser, Directory –POP, SMTP, FTP, HTTP, DNS –Sockets –TCP –IP –PPP, Ethernet, Token ring –100baseT

Bob Baker Encapsulation Application Presentation Session Transport Network Data Link Physical data Device 1Device 2 data H6T6 data H5T5 data H4T4 (packet) H3 data T3 H2 data T2H1 data T1 carrier frame Application Presentation Session Transport Network Data Link Physical frame A typical frame Destination Address Source Address DataPaddingCRCPreamble

Bob Baker Section 2 Layer 1 (Physical) –Media and Bandwidth –Speeds –Handling errors in signal transmission Dial up connections –Modulation/Demodulation

Bob Baker Data format (7E1)(7bits Even parity 1 stop bit) B Parity bit Stop bit Data bits

Bob Baker Section 3 Layer 2 (Data Link) –Local Area Network topologies Bus Ring Star –Hardware addresses –Line access Polling Token passing CSMA/CD

Bob Baker LAN topologies Three common topologies

Bob Baker Hardware addresses At Data Link level Each Host (actually the interface) has a unique number Usually 48 bits and built in by manufacturer Example is the Ethernet Interface number Different to Internet Address

Bob Baker Line access Polling –Each station is given a turn at accessing the line Token passing (as in Token Ring) –Token passed, only access the line when you have the token CSMA/CD (as in Ethernet) –Carrier sense –Multiple access –Collision detection

Bob Baker Media access and addressing Data link AA:F1 Data link AB:F3AA:C2A1:53 AB:F3data Each node only has to check the destination address of the frame This happens at the Data link level data A1:53AB:F3dataA1:53AB:F3data

Bob Baker Servers Peer-to-peer –All nodes have equal status. Client/server –Server provides services for clients –Web servers, print servers, mail servers etc Master/slave –Master processor controls operation of many slave processors. –Eg slave robots.

Bob Baker Client / Server

Bob Baker Section 4 Connecting and segmenting LANS –Physical level [Hubs] –Data Link level [Bridge] / [LAN Switch] / [Switching Hub] –Network level [Routers] / [Multilayer Switch] –Application level [Gateways]

Bob Baker HUB / BRIDGE / ROUTER / GATEWAY

Bob Baker Segmenting LANS Why –Reduce wiring –Reduce and restrict traffic –Extend distance, maintain speed –Use same protocols How –Hub (layer 1) –Bridge (layer 2) –LAN Switch (layer 2)

Bob Baker Hubs Hub passes packets at physical layer without processing

Bob Baker Hubs/Bridge Bridge checks packets at data link layer

Bob Baker Bridged rings

Bob Baker Switched rings

Bob Baker Bridge Tables H 265 H B/S H portMAC Bridge table

Bob Baker Wide Area Networks Point to Point Uses PPP Usually an ISDN or dedicated line B/S H B/SH

Bob Baker Section 5 Layer 3 (Network level) Internet Protocol –Internet addresses –TCP/IP Routers and Gateways

Bob Baker Sample hybrid topology

Bob Baker Hybrid Network

Bob Baker Internet connectivity

Bob Baker Hub/Switch/Router

Bob Baker Bridging and Routing Internets Bridge same network Route across different networks

Bob Baker Domains

Bob Baker

Internet (IP) Addresses Addresses 32 bit binary written as “dotted quad” = Class C addresses (network part in blue) – to – Private Intranet addresses – to – –Allows 254 hosts on each network Network numbers assigned by ISP or interNIC

Bob Baker Internet Protocol IP Operates at the Network Layer (3) Packages up data into packets Each packet has a source IP address and a destination IP address Packet passed to Data Link layer where machine address is determined Packaged into a frame at Physical level

Bob Baker Address Resolution Address Resolution Protocol Hardware address from IP address –Each Interface has two addresses Hardware address and Internet address –ARP Matches Machine address to IP address –Table kept in ARP cache on each machine Internet address AA:12:34:21 Machine address :11:7A: nAA:12:23:A This is a router

Bob Baker Routers Operate at Network Layer Connect networks Have an interface for each network they connect –Each of these interfaces has: An IP address A machine address Forward IP packets based on routing table and algorithms

Bob Baker Routers (continued) Generally Hardware & Software Can filter packets Can convert protocols between different networks –Eg can link an Ethernet to a token ring Can be managed, secured and set up to “sniff” packets passing through.

Bob Baker Routers (concluded) Physical Data Link Physical Data Link Physical Network Layer A router with three interfaces Net 1 Net 2 Net 3

Bob Baker Gateways Operate up to Layer 7 Many of the functions of Routers Include security, authentication, access Firewalls, Cache servers, Proxy servers

Bob Baker An Intranet With two subnets H H R Internet

Bob Baker Section 6 Transport Layer Transmission Control Protocol –Handshaking –Sequencing –Error checking Effectively creates a connection between hosts

Bob Baker What TCP does Handshaking –Does the destination exist –Establish port connection –Establish appropriate size of packet Create and send packets –Break up message –Create and number packet –Pass to IP and wait for acknowledgement Terminate connection

Bob Baker TCP processes Sender Receiver SynAck PacAckFinAck Fin Pac Ack Pac Ack

Bob Baker