Computer Networks Chapter 1 : Communications Networks and Services.

Slides:



Advertisements
Similar presentations
1 Questions about networks? What is /what kinds? Purposes? Requirements? Functions? How ? Implementation and usage?
Advertisements

Communications Networks: Fundamental Concepts and Key Architectures
ELEN 602 Lecture 11 ELEN 602 Computer Communications & Networks Instructor: Narasimha Reddy Contact: , 320 F Wisenbaker Textbook:
Networks: Introduction 1 CS4514 Computer Networks Term B06 Professor Bob Kinicki.
Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
INTRODUCTION TO COMPUTER NETWORKS Zeeshan Abbas. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Introduction 2 1: Introduction.
Chapter 3 Internet. Physical Components of the Internet Servers Networks Routers.
Computer Networks and the Internet CMPT 109 Montclair State University.
IntroductionIntroduction Advanced Computer Networks.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
IntroductionIntroduction Computer Networks Term B10.
CIS.IUPUI (from Leon-garcia)1 What is a protocol? A set of rules that governs how two parties are to interact. The purpose of a protocol is to provide.
Introduction to Networking & Telecommunications School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 1, Tuesday 1/9/2007)
Networks: Introduction1 Course Objectives 1.To introduce the student to the major concepts involved in wide-area networks (WANs) and local area networks.
99 CHAPTER COMMUNICATIONS AND NETWORKS. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 9-2 Competencies Discuss connectivity, the wireless.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
Leon-Garcia & Widjaja: Communication Networks Copyright ©2000 The McGraw Hill Companies The caller picks up the phone triggering the flow of current in.
Computers © 2005 Prentice-Hall, Inc.Slide 1. Computers Chapter 6 Networks and Networking © 2005 Prentice-Hall, Inc.Slide 2.
Chapter 3 _2 Making the Connection: The Basics of Networking.
Networks: Introduction1 CS4514 Computer Networks Term B03 Professor Bob Kinicki.
Computer Networks: Introduction1 Introduction. Computer Networks: Introduction2 Network Definitions and Classification Preliminary definitions and network.
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.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
15-1 More Chapter 15 Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of.
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.
Chapter 9A Network Basics.
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter 4 Computer Networks – Part 1
CS448 Computer Networking Chapter 1 Introduction to Computer Networks Instructor: Li Ma Office: NBC 126 Phone: (713)
Local Area Network By Bhupendra Ratha, Lecturer
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
Communications and Networks Chapter 8. 2 Introduction We live in a truly connected society. Increased connectivity potentially means increased productivity,
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
CPS Today’s topics Computer Applications Computer Communications Upcoming Computer Security ( Great Ideas, Chapter 11) Reading Great Ideas, Chapter.
Some Basic Networking Concepts: LANs, WANs, Switching, and Multiplexing Carey Williamson Department of Computer Science University of Calgary.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Communication Networks Fourth Meeting. Types of Networks  What is a circuit network?  Two people are connected and allocated them their own physical.
Chapter 15 Networks. 2 Chapter Goals Describe the core issues related to computer networks List various types of networks and their characteristics Explain.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Computer Networks with Internet Technology William Stallings
Chapter 1 Communication Networks and Services Network Architecture and Services.
Telecommunications, the Internet, and Wireless Technology.
Communication Networks - Overview CSE 3213 – Fall November 2015.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Communications and Networks Chapter 9 9-1Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
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.#
By: Chasity, Jamon, Clifton.  Computer networks have lots of pathways that send information back and forth.  Networks can even send the information.
Communications and Networks Chapter 9 McGraw-HillCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
Computer Communications
Term C04 Professor Bob Kinicki
Classification of Networks
NETWORK Unit 1 Module: 2 Objective: 7.
INTRODUCTION TO COMPUTER NETWORKS
Chapter 1 Communication Networks and Services
Term B08 Professor Bob Kinicki
Lecture 1 Overview of Communication Networks and Services
NETWORK Unit 1 Module: 2 Objective: 7.
INTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKS
NETWORK Unit 1 Module: 2 Objective: 7.
Presentation transcript:

Computer Networks Chapter 1 : Communications Networks and Services

Introduction ● Computer networs are today ubiquitous ● We use network applications to introduce networks ● We see how services dictate designs ● This is meant to give you the “big picture” on network designs and uses. ● Examples: Telephone system, T.V. & Radio

The caller picks up the phone triggering the flow of current in wires that connect to the telephone office. The current is detected and a dial tone is transmitted by the telephone office to indicate that it is ready to receive the destination number. The caller sends this number by pushing the keys on the telephone set. Each key generates a pair of tones that specify a number. (In the older phone sets the user dials a number which in turn generates a corresponding number of pulses.) The equipment in the telephone office then uses the telephone network to attempt a connection. If the destination telephone busy, then a busy tone is returned to the caller. If the destination telephone is idle, then ringing signals are sent to both the originating and destination telephones. The ringing signals are discontinued when the destination phone is picked up and communication can then proceed. Either of the users terminate the call by putting down a receiver. Telephone Office 1. Telephone Office 2. Telephone Office Telephone Office Telephone Office Telephone Office

Telephone services ● Connection-oriented: prelude before comm. ● Beyond the simple connection, telephone system provides: – Tool free calls, Credit card billed calls, – reliability, high availability, low delay, – high quality (more thanjust intelligible voice), – security, privacy, – Caller ID, Call return, Call waiting, Voice mail...etc ● Cellular telephony extends to mobile users

Other services ● is very fault tolerant as an application. ● WWW is interactive and introduces some interactive use of networks. ● End user specifies URL, and protocol (http) ● Protocol? Set of rules that govern interaction (chapter 2)

The user clicks on a link to indicate which document is to be retrieved. The browser must determine the address that contains the document. It does this by sending a query to its local name server. Once the address is known the browser establishes a connection to the specified machine, usually a TCP connection. In order for the connection to be successful, the specified machine must be ready to accept TCP connections. The browser runs a client version of HTTP, which issues a request specifying both the name of the document and the possible document formats it can handle. The machine that contains the requested document runs a server version of HTTP. It reacts to the HTTP request by sending an HTTP response which contains the desired document in the appropriate format. The TCP connection is then closed and the user may view the document

Ever more demanding applications ● Video on demand...the future of video rental: Little tolerance to Jitter, Huge amount of data for good quality audio/video ● Audio-visual conferencing (videoconferencing), all of the above plus interactivity and little tolerance to delay.

Realplayer example Copyright © , RealNetworks, Inc. All rights reserved. RealPlayer is a trademark of RealNetworks, Inc.

Network Design ● Different applications>Different requirements>Diff. network design approach ● Requirements? Transfer delay, Reliability, Accuracy, Volume of info., Convenience, Speed, Cost. ● Switching approaches: Message switching, circuit switching and packet switching.

Minimum functionality ● A network needs to provide: – Connectivity (transmission system=cables) ● Adapted to the type of data (bits, analog,...) – Routing (switches – axchanges on a highway) – Forwarding (retransmission in th right direction) – Multiplexing (to connect access networks = trunks) – Traffic control, congestion/overload control – Network management: Monitoring of performance, cost, billing,

t0t0 t1t1 Network Information transmitted in a single block Information transmitted in multiple blocks

Full mesh Network N(N-1) connections (a) A switch provides the network to a cluster of users (b) A multiplexer connects two access networks Access network using switch =N connections

Metropolitan network A consists of access subnetworks a, b, c, d. Hierarchical network topology National network consists of regional subnetworks . Metropolitan network A is part of regional subnetwork . Backbone to connect MANs A A Metropolitan 1* a c b d  (a) (b)  

Addressing ● Same routes shared among several users => Necessity of addresing. ● Two types of addressing: – Hierarchical for WANs: ß.A.1 – Flat for LANs: Broadcast packets for all to see

Telegraph Networks ● All text represented using dots and dashes ● Transmitted over copper wire using electrical current. ● First binary digital transmission system. The more frequent the letter the shorter the message: data rate 20 bps ● Routing by operator. Message stored until forwarded: Message switching

Transmission capacity (bits/second) Printing telegraph Baudot multiplex T-1 carrier T-4 carrier SONET OC-48 DWDM

Circuit Switching ● Dedicated phone line for every pair unsustainable > Introduce switch ● Connection setup and kept for duration of call = Circuit switching ● Addressing used at setup only ● PCM to digitize voice. Multiplex 24 channels to a 1.5 Mbps T1 (US) ● Today a DWDM carries 1600 Gigbps

(a) A switch in the form of an operator with a patch cord panel (not shown) (b) Cords interconnect user sockets providing end-to-end connection Figure 1.10

Tandem CO Toll CO Tandem

Packet Switching ● First for dumb terminals using polling ● A more efficient line sharing: Statistical multiplexing ● Transmission over faulty lines>Error protection: Check bits ● Connectionless/datagrams or virtual connection (as in ATM)

(a) Time-Shared Computers & Cables for Input Devices (b) Dial In C TT C T T T Modem Pool PSTN ModemT T = terminal

C TTTT Response from terminal Poll to terminal

T T Host T Address Info Mux

T T T New York City San Francisco Chicago Atlanta Host

UCLARANDTINKER USC NBS UCSB HARV SCD BBN STAN AMES McCLELLAN UTAHBOULDERGWCCASE CARN MITRE ETAC MIT ILL LINC RADC ARPANET: WAN, Distributed Routing, End-to-end Flow control)

(a) (b) transceivers Ethernet: LAN, Broadcasting MAC,

G G G G G net 1 net 2 net 3 net 4 net 5 G = gateway G Internet: Connects heterogenous networks, TCP/IP

Domain Name Service ● Routing and identification is based on IP address: meaningless to humans ● To give some meaning to IP numbers, we associate them with domain names.

Technology Regulation Market Standards

time Capability Initial class of invention Second type of invention Third type of invention time Capability (a)(b)