Communication concepts (Continued) Week 2 Lecture 2.

Slides:



Advertisements
Similar presentations
CSE 413: Computer Networks
Advertisements

Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Ch. 10 Circuit Switching and Packet Switching
Packet / Message Switching Concepts
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Packet Switching Vs Circuit Switching Packet-switched and circuit-switched networks use two different technologies for sending messages and data from one.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
Semester Copyright USM EEE442 Computer Networks The Data Link / Network Layer Functions: Switching En. Mohd Nazri Mahmud MPhil (Cambridge, UK)
Wide Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 11, Thursday 3/22/2007)
Introduction to Networking & Telecommunications School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 1, Tuesday 1/9/2007)
William Stallings Data and Computer Communications 7th Edition
Traffic Characterization Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda Traffic characterization Switching techniques Internetworking, again.
1 Computer Networks Switching Technologies. 2 Switched Network Long distance transmission typically done over a network of switched nodes End devices.
Introduction to Networking & Telecommunications School of Business Eastern Illinois University © Abdou Illia, Spring 2015 (January 14, 2015)
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Switching network.
Computer Networks MCA Sem-III Baljeet Kaur
Switching Techniques Student: Blidaru Catalina Elena.
Data Communications and Networking
Communication Networks
Lecturer: Ghadah Aldehim
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Huda AL-Omair_ networks61 Wide Area Network. Huda AL-Omair_ networks62 What is a WAN? Wide area network or WAN is a computer network covering a wide geographical.
Circuit & Packet Switching. ► Two ways of achieving the same goal. ► The transfer of data across networks. ► Both methods have advantages and disadvantages.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
 Circuit Switching  Packet Switching  Message Switching WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998.
Data and Computer Communications Circuit Switching and Packet Switching.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Ch 1. Computer Networks and the Internet Myungchul Kim
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Computer Networks with Internet Technology William Stallings
CCNA 3 Week 4 Switching Concepts. Copyright © 2005 University of Bolton Introduction Lan design has moved away from using shared media, hubs and repeaters.
CSCI 465 D ata Communications and Networks Lecture 14 Martin van Bommel CSCI 465 Data Communications & Networks 1.
DATA COMMUNICATION (ELA…) CIRCUIT SWITCHING AND PACKET SWITCHING 1.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
Networks and Protocols CE Week 5a. WAN’s and ISDN.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
Lecture 8 Virtual Switching (contd.) & Message Switching.
Communication Networks - Overview CSE 3213 – Fall November 2015.
Lecture # 03 Switching Course Instructor: Engr. Sana Ziafat.
Chapter 6 Multiplexers and Switching Concepts
Review of Network Technologies. Basic of Network concepts Computer Network – A Communication system for connecting computers/hosts Why? – Better connectivity.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 CH. 8: SWITCHING & DATAGRAM NETWORKS 7.1.
WAN – Packet and Cell-switched Networks
WAN Transmission Media
CSE 413: Computer Network Circuit Switching and Packet Switching Networks Md. Kamrul Hasan
Topic 6, Lesson 3: The Internet Computer Communications and Networking.
Computer Communication & Networks Lecture # 03 Circuit Switching, Packet Switching Nadeem Majeed Choudhary
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
Lecture # 3: WAN Data Communication Network L.Rania Ahmed Tabeidi.
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
Data and Computer Communications Chapter 7 Circuit Switching and Packet Switching.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
Introduction to Networking & Telecommunications
Data Communication Networks
Switching Techniques.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

Communication concepts (Continued) Week 2 Lecture 2

Agenda Yesterday, we covered Media Analogue & digital transmission Multiplexing Today we will cover Circuit & packet switching Virtual circuits & datagrams Latency & bandwidth

Multiplexing Transmission capacity of the media is often much greater than the needs of any one user This capacity can be shared by allowing simultaneous transmission of multiple signals on a single data link This technique is known as multiplexing There is one device to combine the signals – a mux and one to separate them again – a demux – at each end of the link

Wide Area Network Local Area Network Home ISP ISP & Telco (IBP) The last kilometre Business WiFi Network

Home computer ISP PC is in Sydney Web server is in New York How do our messages get through to New York? Hong Kong London New York Sydney

How do we connect two hosts across the world? Circuit switching Packet switching

Circuit switching The resources required for a connection are reserved for the duration of the connection. Good for voice, with low bandwidth and relatively constant usage Set up time to establish a circuit While the circuit is reserved this does not imply physical resources totally reserved (multiplexing) When used by data, transfer rate is constant

Packet switching Data is bursty, often high data rates for short periods, and low usage for other parts of the connection. Inefficient use of circuits Packet switching breaks the message into small packets, wraps an electronic envelope with address and sends it through the network with other packets from other users

Circuit switching Packet switching

Packets can be routed through the network

Packet switching like public road usage Driveway Many vehicles share the road Junctions allow cars to change direction Map determines which roads to take to get to destination Telephone connects to PSTN Data packets share the link with data from other connects Switches allow data also to change direction Packet address instructs switch as to which links should be taken

Multiplexing is not the same as Packet switching Multiplexing allows a physical link to carry multiple circuits Any one circuit can carry packets for a number of user “connections” Think of how a road can be divided into multiple lanes One lane can carry a large number of cars going to different destinations Another lane may be only available to buses going from A to B.

Two types of addressing Virtual circuit – the path is established at the beginning defining each segment the data is to be passed along for the period of the connection Each of the switches must maintain state information about the connection X.25, Frame relay and ATM use this form of addressing

Two types of addressing (cont) Datagram The packet has a final address in a hierarchical form similar to that on an envelope Switches maintain tables that map destination addresses to outbound links and use this to send the message along IP uses datagram addressing IP can be carried over virtual circuit protocol links like X.25 & ATM

Packets can go via any path Packets thus can get out of sequence Assembled in right order at end

Store & Forward Packets are routed through a number of switches in their journey Each switch uses a store & forward mechanism The packet must be totally received and checked before being sent on the outward link Sometimes the outward link is busy, thus the packet must be buffered Sometimes buffers are full and the packet is dropped, and must be sent again This delay is called latency, and the uncertain nature of this latency is one of the problems with packet switching

Packet V Message switching Why break the message into packets? Messages can be quite long – eg on a file transfer In packets you get a parallel processing through each switch Many messages fit into a packet But packets have an overhead of data and processing

Quick quiz You have a 10 second message to transmit through two switches. Will sending it as one whole message, or as 10x1 second packets take longer, end to end? 10 second file transfer A B C D

A B C D Message switch A to B10 B to C10 C to D10 Total transmit time is30 Packet switch (10 x 1) A-BB-C C-D 1 sec A-BB-C C-D 1 sec A-BB-C C-D 1 sec P1 P2 P3 Total transmit time is 10+2= 12 seconds

Latency & Bandwidth Bandwidth is the speed at which data is passed down a specific link. Usually expressed in bits per second – bps Latency is the collective delay from all of the switches in the trip to the final destination As bandwidth increases, then latency becomes more of an issue Read Kurose pages 41 to 49 for a more complete discussion