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

Slides:



Advertisements
Similar presentations
Computer Concepts – Illustrated 8th edition
Advertisements

1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
9-1 Chapter 9 - Communication Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring Principles of Computer.
Computer Networks TCP/IP Protocol Suite.
1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
Introduction to HTML, XHTML, and CSS
Communications Networks: Fundamental Concepts and Key Architectures
Computers Are Your Future © 2005 Prentice-Hall, Inc.
Long-Distance and Local Loop Digital Connection Technologies
1 Chapter One Introduction to Computer Networks and Data Communications.
ELEN 602 Lecture 11 ELEN 602 Computer Communications & Networks Instructor: Narasimha Reddy Contact: , 320 F Wisenbaker Textbook:
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
1 Introduction to Network Layer Lesson 09 NETS2150/2850 School of Information Technologies.
Ch. 10 Circuit Switching and Packet Switching
The Internet–Illustrated Introductory, Fourth Edition
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA TCP/IP Protocol Suite and IP Addressing Halmstad University Olga Torstensson
TCP/IP Protocol Suite 1 Chapter 18 Upon completion you will be able to: Remote Login: Telnet Understand how TELNET works Understand the role of NVT in.
Introduction 2 1: Introduction.
Csc333 Data communication & Networking Credit: 2.
Chapter 3 Internet. Physical Components of the Internet Servers Networks Routers.
Computer Networks and the Internet CMPT 109 Montclair State University.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
IP: The Internet Protocol
Leon-Garcia & Widjaja: Communication Networks Copyright ©2000 The McGraw Hill Companies The caller picks up the phone triggering the flow of current in.
Computer Networks Chapter 1 : Communications Networks and Services.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
1 Computer Networks Switching Technologies. 2 Switched Network Long distance transmission typically done over a network of switched nodes End devices.
Web and Internet Part I ST: Introduction to Web Interface Design Prof. Angela Guercio Spring 2007.
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.
©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”.
Data Communications and Networking
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
Connecting one computer to another computer creates a network.
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)
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
SIGNALING. To establish a telephone call, a series of signaling messages must be exchanged. There are two basic types of signal exchanges: (1) between.
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
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.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
INTERNET. Objectives Explain the origin of the Internet and describe how the Internet works. Explain the difference between the World Wide Web and the.
Lecture 8 Virtual Switching (contd.) & Message Switching.
EEC4113 Data Communication & Multimedia System Chapter 7: Network Layer by Muhazam Mustapha, October 2011.
Communication Networks - Overview CSE 3213 – Fall November 2015.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
TELECOMMUNICATIONS AND NETWORKS ~ Pertemuan 8 ~ Oleh: Ir. Abdul Hayat, MTI.
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
COMPUTER NETWORKS Hwajung Lee. Image Source:
1 Network Communications A Brief Introduction. 2 Network Communications.
(2A) Communication methods and speeds in real world situations
Computer Networks.
Local Area Networks Honolulu Community College
Chapter 1 Communication Networks and Services
Lecture 1 Overview of Communication Networks and Services
TCP/IP Protocol Suite: Review
Network Architecture for Cyberspace
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Presentation transcript:

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

2 Networks and Services Communication Networks Information Services Network Evolution

3 What is a communication network ? Infrastructure consisting of equipment & facilities to transfer information between/among users in different locations (telephony, television, cellular, Internet) Like railroads, highways, & airline infrastructures which transport people & goods across space Communications networks transport information across space, but –at the speed of light and at very high rates The exchange of information enables interaction at a distance nearly instantaneously

4 Communication Networks VS. Transportation Networks Flow of people & goods Flow of information Flexible interconnectivity&various services (both) Roads & highways transmission lines Intersections & interchanges switches/routers Deciding the route (which exit in an interchange) routing Moving along the route forwarding Traffic lights & stop signs flow control Road maintenance, detour, …

5 Networks enable services Transportation systems enable one basic service – the transfer of objects, then (built on it) – postal / passenger / freight service Communications networks typically provide a basic information service – telephony: two-way exchange of voice signals – voice messaging, fax, modem – Internet: transfer of information packets – , web browsing, e-commerce...

6 Typical Network Interactions Gathering/ Concentration – this is the traditional interaction model such as – bill payments / registration – polling, voting, auctions Distribution – electronic newspaper delivery – television & radio broadcasting – mass e- mail.

7 Typical Network Interactions (cont.) Request/ Reply (typical client/server model) – catalog ordering – Web browsing Two & Multi-way Interactive – telephone (& conferencing) – video-on-demand

8 Typical services and Requirements Radio & television broadcasting, telephone service, cellular telephone service, , web-browsing, video-on-demand, audio- video-conferencing Delay, reliability of service, accuracy of transmission, volume of information, security and privacy, other specific requirements.

9 Two Examples of Networks & Services Telephone Networks were developed solely to provide two-way voice communications Internet was developed to provide a basic service (transfer of packets of information) which would provide a platform for developing many services –e- mail – web- browsing – video streaming – many variants of e- commerce

10 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 Figure 1.1 Telephone set up and communication

11 Requirements for telephone service Two-way communication Real-time, not much delay Reliable connection-oriented Voice quality reduces a little (not exact),OK Others: connection all the time, security&privacy sometime, 800 calls, caller ID, voice mail, call return, etc.

12 service and requirements Real time? Connection-oriented? NO Accuracy? YES Delivery confirmation and security and privacy (sometime) Others: reply, forward, list, etc Given receivers address, input subject and message, then Click send.

13 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 Figure 1.4 Retrieving a web page

14 WWW service & requirements Not real time, but can not delay too long Not only text, but also audio, images Dynamic content, links to anywhere Concepts: HTTP protocol (HyperText Transfer Protocol) Client/server model (http client, http server), URL (Uniform Resource Locator): (protocol://host:port/file path and file name)

15 Realplayer example Figure 1.5 Copyright © , RealNetworks, Inc. All rights reserved. RealPlayer is a trademark of RealNetworks, Inc. Streamed audiovisual service: A RealPlayer segment

16 Streamed audiovisual services & requirements On-demand (user asks for a channel as CNN) Interactive is less tense (CNN server sends a stream of information to the user) Image quality is less required Others: stop, pause etc.

17 Network design and evolution Network functions and network topology Telegraph networkmessage switching Telephone networkcircuit switching Computer networks and the Internet--- packet switching

18 Network Design Applications impose requirements on the services provided by a network – delay; reliability; accuracy – volume and rate – cost & convenience, even security. The network design – meets these requirements cost- effectively – must address a common set of functions (what?) – may take fundamentally different approaches

19 Essential Network Functions Basic user service --Voice connections or packet transfer. Terminal – the end system that connects to the network, telephone or computer. Transmission system – the means for transmitting information across a physical medium: copper telephone wires, coaxial TV cable, optical fiber. Information representation – the format of the information handled by the network, voice or bits. Addressing – the means for identifying points of connection to the network: telephone number or IP address

20 Essential Network Functions (cont.) Routing – the means for determining the path across the network Switching/forward approach – the means of transferring information flows between communication lines. Multiplexing – the means for connecting multiple information flows into shared connection lines. Flow & congest control.

21 t0t0 t1t1 Network Figure 1.6 A Network transfers information among users A single block of information or a stream of information.

22 Network Topology: How a Network Grows A network involves the interconnection of transmission lines using switches to convey information among users The growth of a network from a few users in close proximity to a very large community over a wide geographic region leads to a hierarchical network structure

23 Network (a) A switch provides the network to a cluster of users (b) A multiplexer connects two access networks Access network Figure 1.7 n*(n-1)/2 lines n lines

24 Metropolitan network A consists of access subnetworks a, b, c, d. National network consists of regional subnetworks. Metropolitan network A is part of regional subnetwork. A A Metropolitan 1* a c b d (a) (b) Figure 1.8 Hierarchical network topology

25 Approaches to Network Design FunctionTelegraph Network Telephone Network Internet Basic User Service Transmission of telegrams Bi-directional real- time transfer of voice signals Datagram&reliable stream service between computers Switching Approach Message switching Circuit switchingConnectionless packet-switching TerminalTelegraph, Teletype Telephone, modemComputer Information representation Morse, Baudot, ASCII Analog voice or PCM digital voice Any binary information

26 Approaches to Network Design (cont.) FunctionTelegraph Network Telephone Network Internet Transmission System Digital over various media Analog and digital over various media Digital over various media AddressingGeographical addresses Hierarchical numbering plan Hierarchical address space RoutingManual routingRoute selected during call setup Each packet routed independently MultiplexingCharacter and Message multiplexing Circuit multiplexingPacket multiplexing

27 Telegraphy Networks & message switching Samuel B. Morse invented telegraph in 1837 – binary communications using dots & dashes – Morse code maps alphabet to sequences of dots/ dashes – text messages transmitted hop- by- hop across a network of relay stations – Manual routing, routing decision is done by an operator – Operator stores a message, finds next station according to the destination and forwards it, so message switching – Multiplexing, the symbols from several operators into the same communication line. (20bits/sec 120bits/sec)

28 Morse code (See Table 1.1 at page 3 or 15) LetterCodeProb.NumberCodeProb. A B-… C …-- D ….- E ….. ……. T-0.104

29 Telephone networks & circuit switching 1875, Alexander G. Bell invented telephone Voice (analog) signal, telephone terminal is very simple, anybody can use it Switches were introduced because of the vast cost of dedicated lines (recall n*(n-1) lines to n lines) Human operator performs switching, manual routing Connection-oriented, dedicated end-to-end connection (dedicated lines and switches), therefore, circuit switching Routing decision at setting up of the connection

30 (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

31 Advances of telephone networks Digital (0,1) transmission, PCM technique Multiplexing: 20 voice calls, 1.5Mbps Digital switches Hierarchical telephone networks: local/ tandem/toll switches Hierarchical numbering (addressing) system: area code + exchange number + phone number Automatic connection by computer A separate singling network for management Enhanced telephone services:credit-card call, long distance call, 800, caller ID, voice mail, cellular phone (mobility).

32 Tandem CO Toll CO Tandem Figure 1.11 Hierarchical telephone network structure CO: Center Office switch Tandem switch Toll switch

33 Topics discussed (a brief summary) What is a communication network? What is the purpose of it? Provides services An infrastructure to transfer information over space What are the main requirements? Delay, reliability, accuracy What are four typical interactions? Gathering, distribution, request/reply, two& multiple way interaction What does connection-oriented mean? A connection between two parties must be set up ahead of information transmission

34 Topics discussed ( a brief summarycont. ) What are the main network functions? Switching, information representing, addressing, routing, multiplexing What is the generic network topology? Hierarchical network structure What are approaches implementing the functions? In telegraph networks: In telephone networks: Message switching, Morse code, geographical address, manual routing, char&message multiplexing Circuit switching, analog or digital, hierarchical numbering, call setup manually/automatically, circuit multiplexing