Packet / Message Switching Concepts

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.
Switching Technology presented by Hussain Ahmad BA-Abdullah. Fawaz abdullah AL-Amri. prof : Adel Ali.
Introduction 2 1: Introduction.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
Jaringan Komputer Lanjut Packet Switching Network.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
Networks: Switching1 Point-to-Point Network Switching.
ECOM 4314 Data Communications Fall September, 2010.
William Stallings Data and Computer Communications 7th Edition
1 Computer Networks Switching Technologies. 2 Switched Network Long distance transmission typically done over a network of switched nodes End devices.
Communication concepts (Continued) Week 2 Lecture 2.
Computer Networks MCA Sem-III Baljeet Kaur
Switching Techniques Student: Blidaru Catalina Elena.
Data Communications and Networking
29-Aug-154/598N: Computer Networks Switching and Forwarding Outline –Store-and-Forward Switches.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Link multiplexing –Circuit switching Synchronous Time-domain Multiplexing.
Review of Networking Concepts Part 1: Switching Networks
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Frame Relay Frame Relay is a fast packet-switching technology introduced in fast packet-switching means, high-speed communications and low-delay.
EITnotes.com For more notes and topics visit:
ECE 466 Switching Networks. ECE 466 A communication network provides a scalable solution to connect a large number of end systems Communication Networks.
Circuit & Packet Switching. ► Two ways of achieving the same goal. ► The transfer of data across networks. ► Both methods have advantages and disadvantages.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 5 Multiplexing.
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 Techniques Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF.
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.
Chapter 14 Connection-Oriented Networking and ATM
MODULE I NETWORKING CONCEPTS.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Lecture 8 Virtual Switching (contd.) & Message Switching.
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 Transmission Media
CSE 413: Computer Network Circuit Switching and Packet Switching Networks Md. Kamrul Hasan
1 Switching and Forwarding Sections Connecting More Than Two Hosts Multi-access link: Ethernet, wireless –Single physical link, shared by multiple.
Switching. Circuit switching Message switching Packet Switching – Datagrams – Virtual circuit – source routing Cell Switching – Cells, – Segmentation.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
Lecture # 3: WAN Data Communication Network L.Rania Ahmed Tabeidi.
Data and Computer Communications Chapter 7 Circuit Switching and Packet Switching.
SWITCHING. Switching is process to forward packets coming in from one port to a port leading towards the destination. When data comes on a port it is.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Muhammad Waseem Iqbal Lecture # 20 Data Communication.
Chapter 3 Part 3 Switching and Bridging
Point-to-Point Network Switching
Chapter 4 Introduction to Network Layer
Packet Switching Outline Store-and-Forward Switches
Packet Switching Datagram Approach Virtual Circuit Approach
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
SWITCHING Switched Network Circuit-Switched Network Datagram Networks
Chapter 3 Part 3 Switching and Bridging
Switching A Network Layer Function
Chapter 4 Introduction to Network Layer
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Data Communication Networks
Switching Techniques.
Circuit Switching Packet Switching Message Switching
Chapter 3 Part 3 Switching and Bridging
Packet Switching Outline Store-and-Forward Switches
Point-to-Point Network Switching
Switching.
Presentation transcript:

Packet / Message Switching Concepts

Contents Circuit Switching v/s Packet switching Logical Channel v/s Physical channel Statistical Time Division Multiplexing Connectionless and Connection Oriented Data Communications

Virtual Circuit Approach Switching Methods Switching Circuit Switching Message Switching Packet Switching Datagram Approach Virtual Circuit Approach SVC PVC

Circuit Switching Physical Channels (Time Slots) A B C D S A A C C B B Direction of transmission Physical Channels (Time Slots)

Circuit Switching Inefficient Utilization of media A B C D S A A - - - Direction of transmission Inefficient Utilization of media

All Communications are bursty Time D A T A Request for some website home page Data transfer from the web site

Message Switching Store and Forward technique Send the message to next node Next node stores it in memory It takes a decision about the next hop closer to destination Forwards it to next hop when link to the next hop is available and next node is ready to receive it Next hop repeats the same process Message finally reaches its destination node

Message Switching A B D E Store & Forward M2 M1

Message Switching Messages are bigger in size Storage and processing requires more resources Sometimes nodes may not have sufficient resources Messages remain stored in memory of a node for longer period Entire process becomes slow Error will require full message to be retransmitted Suitable for services like Telegraphs etc Not suitable for fast modern networks

Evolution of Packet switching Break the message into smaller packets Transmit the packets hop by hop to destination Destination reassembles packets into original message Requires less resources at nodes Process becomes faster compared to message switching Error requires only retransmission of errored packet not the full message

Packet Switching: Statistical Multiplexing B B D D B A C D Direction of transmission Virtual Channels No Physical channel like a Time Slot

Packet Switching Allot Bandwidth on Demand Buffer Data and allow bandwidth to only those hosts which have data to transmit. To the data, add some delimiters to indicate end of data transmitted by a particular host. Add some tags (addresses or channel identifiers) to indicate the sender.

Packet Switching F: A flag to delimit the data transmitted by one host Direction of transmission F: A flag to delimit the data transmitted by one host F FFFFFF FFFFFF101010CF001010101110BF101111011AF A, B, C: Identifier for the transmitting host (Address or Virtual channel no.) C B A

Packet Switching C is denied the opportunity to transmit B C A C D Direction of transmission FFFFFF101010CF00101010111010101111011AF C is denied the opportunity to transmit

Packet Switching The whole data for A is retransmitted B C D Direction of transmission FFFFFF101010CF00101010111010101111011AF 1 1 1 1 1 The whole data for A is retransmitted

PACKETS Packet Switching Solution is break data into small blocks Direction of transmission FFFFFF101010CF00101010111010101111011AF Solution is break data into small blocks PACKETS

Packet Switching Techniques Connection Oriented End to end path is setup before any data communication happens Every packet need not carry the destination address Destination address is send to the network only once during the call setup process Connectionless Path setup is not required. Drop the packet in network and network takes it to destination Every packet should must carry the source and destination address Every packet is examined independently by the nodes for its routing

Connection Oriented Data Communications A path is established before actual data transfer. All packets take the same path. Routing decision is taken before actual data transfer. Actual data packets contains the routing labels. All packets follow the same path Packets reach its destination in sequence Disruption in communication if link fails during data transfer. Quality of service can be guaranteed. Example X.25, Frame Relay, Asynchronous Transfer Mode(ATM).

Connection Oriented Data Communications . I/C O/G P CHL 1 5 3 7 2 20 49 35 2 3 4 2 1 3 2 4 1 5 1 3 2 1

Virtual Channel B A C Connect B Chl No.1 Connect C Chl No.2 Routing Table I/c O/g P Chl P Chl Connect B Chl No.1 Connect C Chl No.2 A 1 B x y C 2 A 1001010110F010101001F 10 F 01

Permanent Virtual Circuit-PVC 4 3 2 1 2 1 4 3 2 1 2 1 1 2 3 4 2 1

Switched Virtual Circuit-SVC 4 3 2 1 2 1 4 3 2 1 2 1 1 2 3 4 2 1 2 1

Connectionless Data Communications A path is not established before actual data transfer. All packets do not take the same path Routing decision is taken on the arrival of every packet at every node. Every packet contains the full destination address. No disruption in communication if link fails during data transfer and an alternate path exists. Quality of service is not guaranteed. Packet can follow different path Packet can arrive out of sequence at destination Example Internet

Connectionless Data Communications Packet 1 Packet 2 Routing Table Dest. Next Hop

Datagram Approach 1 4 3 2 1 2 4 3 3 4 1 4 3 2 1 1 3 4 2 4 2 4 1

Thank you Questions?