SlideShare a Scribd company logo
DATA COMMUNICATIONS &
NETWORKING
LECTURE-
14
Course Instructor : Sehrish Rafiq
Department Of Computer Science
University Of Peshawar
LECTURE OVERVIEW
 Communication Between Devices
 Switching
 Circuit switching
 Space Division Switching
 Cross-Bar switch
 Multistage Switch
COMMUNICATION BETWEEN
DEVICES
 Whenever we have multiple devices we have the
problem of how to connect them to make one to
one communication possible.
 One solution is to install a point-to-point
connection between each pair of devices(a mesh
topology) .
OR
 A point-to-point connection between a central
device and every other device in a star topology.
LIMITATIONS OF THE
PREVIOUS SOLUTION
 These methods however, are impractical and
waste ful when applied to very large networks.
 The number and length of the links require too
much infrastructure to be cost efficient and the
majority of those links would be idle most of the
time.
 Other topologies employing multipoint
connections such as bus are ruled out because the
distances between devices and total number of
devices increase beyond the capacities of the
media and equipment.
WHAT SHOULD BE THE
SOLUTION???
 A better solution is switching.
 A switched network consists of a series of
interlinked nodes , called switches.
 Switches are hardware and/or software devices
capable of creating temporary connections
between two or more devices linked to the switch
but not to each other.
 In a switched network, some of those nodes are
connected to the communicating devices.
 Others are used only for routing.
TYPES OF SWITCHING
 Circuit switching
 Packet switching
 Message switching
CIRCUIT SWITCHING
 Circuit switching creates a direct physical
connection between two devices such as phones
or computers.
CIRCUIT SWITCH
 A circuit switch is a device with n inputs and m
outputs that creates a temporary connection
between an input link and output link.
FOLDED SWITCH
 An n-by-n folded switch can connect n lines in
full duplex mode.
 It can connect n telephones in such a way that
each phone can be connected to every other
phone.
CIRCUIT SWITCHING
TECHNOLOGIES
 Circuit switching can use either of two
technologies.
 Space division switch
 Time division switch
SPACE DIVISION SWITCHING
 In space division switching, the paths in the
circuit are separated from each other spatially.
 This technology was originally designed for use
in analog networks but is used currently in both
analog and digital networks.
CROSS-BAR SWITCH
 A crossbar switch connects n-inputs to m-
outputs in a special grid, using electronic micro
switches(transistors) at each cross point.
 The major limitations of this design is the
number of cross points required.
 Connecting n inputs to m outputs using a cross-
bar switch requires n x m cross points.
CROSS BAR SWITCH
LIMITATIONS OF CROSS BAR
SWITCH
 A cross bar switch with a very large number of
cross points is impractical.
 Such a switch is also inefficient because
statistics show that in practice fewer than 25% of
the cross points are in use at any given time.
MULTISTAGE SWITCH
 The solutions to the limitations of the cross bar
switch is the multistage switch which combines
cross bar switches in several stages.
 In multistage switching, devices are linked to
switches that in turn are linked to other
switches.
 The design of a multistage switch depends on the
number of stages and the number of switches
required or (desired) at each stage.
 Normally the middle stages have fewer switches
than do the first and last stages.
MULTISTAGE SWITCH
OBSERVATIONS
 Each of the first stage switches must have an
output to each of the intermediate switches.
 Each of the third stage switch must have input
from each of the intermediate switches.
 The intermediate switch must connect to all
three-first stage switches and all three last stage
switches and so must have 3 inputs and 3
outputs each.
MULTIPLE PATHS
 Multi-stage switches provide several options for
connecting each pair of linked devices.
HAVE NICE TIME AT
HOME!!!

More Related Content

PPT
Lecture 19
PPTX
Structure of switches
PPT
Chapter10 switching
PPT
Introduction to switching & circuit switching
PDF
Swiching
PDF
VLAN on packet Tracer
PDF
Chap 8 switching
PPT
11 circuit-packet
Lecture 19
Structure of switches
Chapter10 switching
Introduction to switching & circuit switching
Swiching
VLAN on packet Tracer
Chap 8 switching
11 circuit-packet

What's hot (20)

PPTX
Final several design issues at network layer
PPTX
Switching Concepts presentation
PDF
Dc ch10 : circuit switching and packet switching
PPT
Network layer
PPTX
A comparative study of reactive and proactive routing
PPT
Switching Techniques
PDF
WT - Circuit & Packet switching
PDF
Network switching
PDF
Module3 part1
PPT
Switching
PPTX
Circuit Switching
PDF
Lec 4 and_5
PPT
Circuit and packet_switching
PPTX
Types of Networks,Network Design Issues,Design Tools
PPTX
Packet Switching
PPTX
Switching techniques
DOCX
Message switched
PPT
DCN Chapter 1
PPTX
Switching
PDF
(Paper Presentation) DSDV
Final several design issues at network layer
Switching Concepts presentation
Dc ch10 : circuit switching and packet switching
Network layer
A comparative study of reactive and proactive routing
Switching Techniques
WT - Circuit & Packet switching
Network switching
Module3 part1
Switching
Circuit Switching
Lec 4 and_5
Circuit and packet_switching
Types of Networks,Network Design Issues,Design Tools
Packet Switching
Switching techniques
Message switched
DCN Chapter 1
Switching
(Paper Presentation) DSDV
Ad

Similar to Data Communications and Networking Lecture 16 (20)

DOCX
Circuit switching packet switching
PPSX
Switching Techniques and types of switching in computer networks
PDF
switching Switching techniques in Data Communication
PPTX
Switching - data communication
PPT
2010fall ch14 tselmeg
PPTX
unit 4 smartsensors and application.pptx
PPTX
المحاضره التانيه من انظمة التبديل الرقمية
PPTX
Communicating to Your Meters
PPTX
Railway Internship presentation for b.tech.pptx
PPTX
TESCO Tuesday: Communication Equipment
PDF
PPT-Unit IV.pdf & computer networking and
PPTX
BSNL TRAINNING
PDF
OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...
PPSX
Understanding_Wireless_Telemet_Concepts_
PPTX
المحاضره الأولى من انظمة التبديل الرقمية
PDF
Industrial Automation notes_unit2_part3_.pdf
PDF
7SD61 Cable Differential Protection Relay
PPTX
Advanced computer architecture
PDF
cn computer netwok module 1 computer nep
DOCX
Elet 4315 homework 2
Circuit switching packet switching
Switching Techniques and types of switching in computer networks
switching Switching techniques in Data Communication
Switching - data communication
2010fall ch14 tselmeg
unit 4 smartsensors and application.pptx
المحاضره التانيه من انظمة التبديل الرقمية
Communicating to Your Meters
Railway Internship presentation for b.tech.pptx
TESCO Tuesday: Communication Equipment
PPT-Unit IV.pdf & computer networking and
BSNL TRAINNING
OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...
Understanding_Wireless_Telemet_Concepts_
المحاضره الأولى من انظمة التبديل الرقمية
Industrial Automation notes_unit2_part3_.pdf
7SD61 Cable Differential Protection Relay
Advanced computer architecture
cn computer netwok module 1 computer nep
Elet 4315 homework 2
Ad

More from Sehrish Rafiq (20)

PPTX
Introduction to Computers Lecture # 14
PPTX
Introduction to Computers Lecture # 13
PPTX
Introduction to Computers Lecture # 12
PPTX
Introduction to Computers Lecture # 11
PPTX
Introduction to Computers Lecture # 10
PPTX
Introduction to Computers Lecture # 9
PPTX
Introduction to Computers Lecture # 8
PPTX
Introduction to Computers Lecture # 7
PPTX
Introduction to computers Lecture # 4
PPTX
Introduction to Computers Lecture # 5
PPTX
Introduction to Computers Lecture # 3
PPTX
Introduction to Computers Lecture # 2
PPTX
Introduction to Computers Lecture # 1
PPT
Lecture 24
PPT
Lecture 18
PPT
Lecture 21
PPT
Lecture 13
PPT
Lecture 12
PPT
Lecture 11
PPT
Lecture 07
Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 7
Introduction to computers Lecture # 4
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 1
Lecture 24
Lecture 18
Lecture 21
Lecture 13
Lecture 12
Lecture 11
Lecture 07

Recently uploaded (20)

PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Architecture types and enterprise applications.pdf
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
August Patch Tuesday
PPT
Module 1.ppt Iot fundamentals and Architecture
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
Developing a website for English-speaking practice to English as a foreign la...
Architecture types and enterprise applications.pdf
DP Operators-handbook-extract for the Mautical Institute
cloud_computing_Infrastucture_as_cloud_p
observCloud-Native Containerability and monitoring.pptx
A novel scalable deep ensemble learning framework for big data classification...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
August Patch Tuesday
Module 1.ppt Iot fundamentals and Architecture
Group 1 Presentation -Planning and Decision Making .pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Hybrid model detection and classification of lung cancer
Enhancing emotion recognition model for a student engagement use case through...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Chapter 5: Probability Theory and Statistics
A comparative study of natural language inference in Swahili using monolingua...
Getting Started with Data Integration: FME Form 101
Final SEM Unit 1 for mit wpu at pune .pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network

Data Communications and Networking Lecture 16

  • 1. DATA COMMUNICATIONS & NETWORKING LECTURE- 14 Course Instructor : Sehrish Rafiq Department Of Computer Science University Of Peshawar
  • 2. LECTURE OVERVIEW  Communication Between Devices  Switching  Circuit switching  Space Division Switching  Cross-Bar switch  Multistage Switch
  • 3. COMMUNICATION BETWEEN DEVICES  Whenever we have multiple devices we have the problem of how to connect them to make one to one communication possible.  One solution is to install a point-to-point connection between each pair of devices(a mesh topology) . OR  A point-to-point connection between a central device and every other device in a star topology.
  • 4. LIMITATIONS OF THE PREVIOUS SOLUTION  These methods however, are impractical and waste ful when applied to very large networks.  The number and length of the links require too much infrastructure to be cost efficient and the majority of those links would be idle most of the time.  Other topologies employing multipoint connections such as bus are ruled out because the distances between devices and total number of devices increase beyond the capacities of the media and equipment.
  • 5. WHAT SHOULD BE THE SOLUTION???  A better solution is switching.  A switched network consists of a series of interlinked nodes , called switches.  Switches are hardware and/or software devices capable of creating temporary connections between two or more devices linked to the switch but not to each other.  In a switched network, some of those nodes are connected to the communicating devices.  Others are used only for routing.
  • 6. TYPES OF SWITCHING  Circuit switching  Packet switching  Message switching
  • 7. CIRCUIT SWITCHING  Circuit switching creates a direct physical connection between two devices such as phones or computers.
  • 8. CIRCUIT SWITCH  A circuit switch is a device with n inputs and m outputs that creates a temporary connection between an input link and output link.
  • 9. FOLDED SWITCH  An n-by-n folded switch can connect n lines in full duplex mode.  It can connect n telephones in such a way that each phone can be connected to every other phone.
  • 10. CIRCUIT SWITCHING TECHNOLOGIES  Circuit switching can use either of two technologies.  Space division switch  Time division switch
  • 11. SPACE DIVISION SWITCHING  In space division switching, the paths in the circuit are separated from each other spatially.  This technology was originally designed for use in analog networks but is used currently in both analog and digital networks.
  • 12. CROSS-BAR SWITCH  A crossbar switch connects n-inputs to m- outputs in a special grid, using electronic micro switches(transistors) at each cross point.  The major limitations of this design is the number of cross points required.  Connecting n inputs to m outputs using a cross- bar switch requires n x m cross points.
  • 14. LIMITATIONS OF CROSS BAR SWITCH  A cross bar switch with a very large number of cross points is impractical.  Such a switch is also inefficient because statistics show that in practice fewer than 25% of the cross points are in use at any given time.
  • 15. MULTISTAGE SWITCH  The solutions to the limitations of the cross bar switch is the multistage switch which combines cross bar switches in several stages.  In multistage switching, devices are linked to switches that in turn are linked to other switches.  The design of a multistage switch depends on the number of stages and the number of switches required or (desired) at each stage.  Normally the middle stages have fewer switches than do the first and last stages.
  • 17. OBSERVATIONS  Each of the first stage switches must have an output to each of the intermediate switches.  Each of the third stage switch must have input from each of the intermediate switches.  The intermediate switch must connect to all three-first stage switches and all three last stage switches and so must have 3 inputs and 3 outputs each.
  • 18. MULTIPLE PATHS  Multi-stage switches provide several options for connecting each pair of linked devices.
  • 19. HAVE NICE TIME AT HOME!!!