SlideShare a Scribd company logo
13
Most read
15
Most read
20
Most read
Computer network
SWITCHES AND THEIR STRUCTURES
Presented By:
Sweta Kumari Barnwal
Assistant Professor
Arka Jain University
Jamshedpur, Jharkhand
INDEX
• Switch
• Structure of Switches
Circuit Switch
Space Switch
Time Division Switch
Packet Swich
Banyan Switch
Batcher Banyan Switch
Message Switch
SWITCH
 It is a mechanism used to interconnect links and form a large network.
 It is a multi-input, multi-output device that transfers packets from an input
to one or more outputs.
 It is the technique by which nodes control or switch data to transmit it
between specific points on a network.
 Switch is basically of three types:
Circuit
Switch
Packet
Switch
Message
Switch
SWITCH
 A switch adds the star topology to the set of possible network structures
has several attractive properties:
Despite the fact that a switch has a fixed number of data sources
and yields, which restrains the quantity of hosts that can be
associated with a solitary switch, enormous systems can be worked
by interconnecting various switches.
We can associate changes to one another and to has utilizing
highlight point joins, which ordinarily implies that we can
manufacture systems of huge geographic degree.
Adding a new host to the network by connecting it to a switch does
not necessarily reduce the performance of the network for other
hosts already connected.
CIRCUIT SWITCH
In This network, resources (bandwidth) is divided into pieces and bit
delay is constant during a connection. The dedicated path/circuit
established between sender and receiver provides a guaranteed data
rate. Data can be transmitted without any delays once the circuit is
established. Telephone system network is the one of example of Circuit
switching.
• In Circuit switching transmission takes place in three steps:
Connection Establishment, Data Transmission and Connection
Termination.
• Advantages: committed transmission channel is established between
the transmitter & receiver, which gives a guaranteed data rate, there is
no delay in data flow because of the dedicated transmission path.
• Disadvantages: takes long time to establish connection, more
bandwidth is required in setting up of dedicated channels, cannot be
used to transmit any other data even if the channel is free as the
connection is dedicated in circuit switching.
CIRCUIT SWITCH
PACKET SWITCH
• A network used for data transmission in which a message is divided into a
number of parts (called packets/datagrams) which are sent independently, over
whatever route is optimum for each packet, and reassembled at the
destination.
• Packet Switching works on Store and Forward technique while switching the
packets; while forwarding the packet each hop first store that packet then
forward.
• As we know that the Data is divided into number of small packets to reduce
the Total Delay. so, what do you think? Larger the number of packets, smaller
the Delay? No, Actually this is not True.
• Actually there exist a threshold value at which the Total time decreases and if
we increase the number of Packets after that limit, Total time starts increasing.
Initially the time is decreasing for some limit and after that time is going to
increase.
• If the number of Packets are very large then it may take time more than the
time taken by the transmission of single packet.
PACKET SWITCH
MESSAGE SWITCH
• Before packet switching was introduced, it was a technique developed as
an alternate to circuit switching. In message switching, end users
communicate by sending and receiving messages that included the entire
data to be shared. Messages are the smallest individual unit.
Also, the sender and receiver are not directly connected. There are a
number of intermediate nodes transfer data and ensure that the message
reaches its destination. Message switched data networks are hence called
hop-by-hop systems.
• It provides two important features:
• Store and forward – The intermediate nodes have the responsibility of
transferring the entire message to the next node. Therefore each node must
have storage capacity. A message will only be delivered if the next hop and
the connected link both are available, otherwise it’ll be stored indefinitely.
A store-and-forward switch forwards a message only if sufficient resources
are available and the next hop is accepting data. This is called the store-
and-forward property.
• Message delivery – This implies wrapping the entire information in a
single message and transferring it from the source to the destination node.
Each message must have a header that contains the message routing
information, including the source and destination.
MESSAGE SWITCH
STRUCTURE
SPACE DIVISION
• In this network path is separated from each other spatially.
• It was specially designed for analog networks but currently used in both
analog as well as in digital.
Cross Bar Switch
• It consist n×m input and output lines with a control switch (transistor)
controlled by Control Station.
• Total Number of Cross Points = n × m
• It is inefficient, because in practice less than 25% of the cross points are in
used at a particular instant of time. Rest are in idle condition.
SPACE DIVISION
Multistage Switch
• In this limitation of cross bar switch has removed out.
• Here crossbar switches are combined in several (normally 3) stages.
• In a single crossbar switch only one row/column is active at a time> Hence
required N×N cross points.
• For increasing multipath inside the switch, we have required more number
of cross points.
• Middle stage cross points can be accessed by multiple cross points
available at the entry (1st) & exit (3rd) stages.
• In a 3 stage switch the number of cross points are
• This number of cross points is much smaller than the number of cross
points required in Crossbar switch.
• In Single stage switch blockage never occurs, but in this there may be a
chance of blocking during heavy traffic
= 2kN + k (N/n) 2
Space Division
• Number of cross points can be calculated as:
N/n (n×k) + k (N/n×N/n) + N/n (k×n)
= 2kN + 2k (N/n) = 2k [N+(N/n)]
Time Division
• On analyzing Multistage switch the minimum number of required cross points
are still very huge.
• In Time Division structure inside the switch there is a use of Time-Division-
Multiplexing (TDM) technique.
• The very popular technique is called TSI (Time-slot-Interchange).
• It works on Store & Forward technique, Hence delay occurs.
• It consist RAM for storing data coming from transmitter and on the basis of
decision of control unit sent to the receiver.
Time Space Time Division
• Taking the advantages of space division & time division, there was the new
technique had come in light.
• It reduces the number of cross points as well as amount of delay.
• Multistage switch can be designed as TST Switch.
Banyan switch
The Banyan switch has a switching control built into the switch itself.
• It consist a network of 2×2 switch.
• Every packet (messages) that comes into the Banyan switch has
a header that contains a bit indicating what its destination is (either 0 or
1).The header is usually the first bit of the packet (message)
• If the switch reads the bit and it has value 0, it sends the packet to its upper
output (which is marked with 0 in the figure)
• If the switch reads the bit and it has value 1, it sends the packet to its lower
output (which is marked with 1 in the figure).
• By connecting these simple Banyan switching elements in series and
parallel, it is possible to route packets in more complicated ways depending
on the desired routes to establish.
• In this structure also problem of blocking is available.
• If two packets arrive at the same switch destined for the same output port, a
collision will occur.
• If all packets are sorted in ascending order upon arrival to a banyan
network, no collisions will occur!
Banyan Switch
• Input 1 is sending data (101) to Output 5.
• Input 7 is sending data (001) to Output 1.
Batcher-Banyan Switch
• It also consist 2 × 2 switches network.
• Attach a batcher network back-to-back with a banyan network.
• Every packet (messages) that comes into the Banyan switch will come
through Batcher Switch has a header that contains a bit indicating what its
destination is (either 0 or 1).The header is usually the first bit of the packet
(message)
• If the switch reads the bit and it has value 0, it sends the packet to its upper
output (which is marked with 0 in the figure)
• If the switch reads the bit and it has value 1, it sends the packet to its lower
output (which is marked with 1 in the figure).
• The Batcher Network uses the properties of a Bitonic Sequence. A sequence
of values is called Bitonic if it has a minimum or maximum value surrounded
by monotonically ascending or descending values. A completely ordered
sequence of values, whether ascending or descending, is Bitonic, as are
(trivially) sequences of 2 or fewer values, and (degenerately) completely
ordered sequences.
Batcher Banyan Switch
Thank you

More Related Content

PPTX
Computer network switching
PPT
Network Layer,Computer Networks
PPTX
Media Access Control
PPTX
Ethernet Computer network
PPTX
IPV6 ADDRESS
PPTX
Network layer - design Issues
PPTX
Distance Vector Routing Protocols
PPTX
Spanning tree protocol
Computer network switching
Network Layer,Computer Networks
Media Access Control
Ethernet Computer network
IPV6 ADDRESS
Network layer - design Issues
Distance Vector Routing Protocols
Spanning tree protocol

What's hot (20)

PPTX
SLOTTED ALOHA and pure aloha are the category of aloha
PPT
iso osi model
PPT
data-link layer protocols
PPSX
Issues in Data Link Layer
PDF
Multiple Access in Computer Network
PPTX
DSR Protocol
PPT
Introduction to switching & circuit switching
PPTX
Transmission impairments(presentation)
PPTX
Application layer protocols
PPTX
Connecting devices
PPTX
What is Ethernet
PPT
Networking Devices
PPTX
Data link layer
PPTX
Physical Layer
PPTX
Switches on Networking
PPT
osi vs tcp/ip
PPT
Umts system architecture
PPT
Networking and Internetworking Devices
PPTX
Circuit Switching
SLOTTED ALOHA and pure aloha are the category of aloha
iso osi model
data-link layer protocols
Issues in Data Link Layer
Multiple Access in Computer Network
DSR Protocol
Introduction to switching & circuit switching
Transmission impairments(presentation)
Application layer protocols
Connecting devices
What is Ethernet
Networking Devices
Data link layer
Physical Layer
Switches on Networking
osi vs tcp/ip
Umts system architecture
Networking and Internetworking Devices
Circuit Switching
Ad

Similar to Computer network switches & their structures (20)

PPTX
Unit 1 Circuit and Packet Switching.pptx
PPTX
Switching types-circuit, packet and message
PPTX
switchigng.pptx switching to a lab where a common lab
PPTX
Switch networking
PPTX
unit 3 computer networks-switching,packet switching,internet protocol.
PPT
unit 2_switchingtechniques.ppt
PPTX
Switching19.pptx to a lan go to wether tom
PPT
Switching Techniques, Circiut switching.ppt
PPT
Switching techniques
PPT
Switching techniques
PPT
switching.ppt
PPT
switchingtechniquesin computer trams.ppt
PPTX
Switching Techniques - Unit 3 notes aktu.pptx
PPT
switchingtechniques.ppt
PPT
SwitchingTechniques.ppt
PPTX
Switching - data communication
PPTX
Routing and switching
PPTX
Structure of switches
PPSX
Switching Techniques and types of switching in computer networks
PPTX
CSC 424 -Lecture 5n8 2022.pptx
Unit 1 Circuit and Packet Switching.pptx
Switching types-circuit, packet and message
switchigng.pptx switching to a lab where a common lab
Switch networking
unit 3 computer networks-switching,packet switching,internet protocol.
unit 2_switchingtechniques.ppt
Switching19.pptx to a lan go to wether tom
Switching Techniques, Circiut switching.ppt
Switching techniques
Switching techniques
switching.ppt
switchingtechniquesin computer trams.ppt
Switching Techniques - Unit 3 notes aktu.pptx
switchingtechniques.ppt
SwitchingTechniques.ppt
Switching - data communication
Routing and switching
Structure of switches
Switching Techniques and types of switching in computer networks
CSC 424 -Lecture 5n8 2022.pptx
Ad

More from Sweta Kumari Barnwal (20)

PDF
UNIT-1 Start Learning R.pdf
PDF
MODULE-2-Cloud Computing.docx.pdf
PDF
Number System.pdf
PDF
Cloud Computing_Module-1.pdf
PDF
Computer Network-Data Link Layer-Module-2.pdf
PDF
Sensors in Different Applications Area.pdf
PDF
Sensor technology module-3-interface electronic circuits
PDF
Sensors fundamentals and characteristics, physical principle of sensing
PDF
PDF
Basic computer system
PDF
Features of windows
PDF
Operating system and services
PDF
Introduction to computers
PDF
Application Layer
PDF
Network Layer & Transport Layer
PDF
Module 5-cloud computing-SECURITY IN THE CLOUD
PDF
Module 3-cyber security
PDF
Unit ii-hackers and cyber crimes
PDF
Module 3-cloud computing
PDF
Virtualization - cloud computing
UNIT-1 Start Learning R.pdf
MODULE-2-Cloud Computing.docx.pdf
Number System.pdf
Cloud Computing_Module-1.pdf
Computer Network-Data Link Layer-Module-2.pdf
Sensors in Different Applications Area.pdf
Sensor technology module-3-interface electronic circuits
Sensors fundamentals and characteristics, physical principle of sensing
Basic computer system
Features of windows
Operating system and services
Introduction to computers
Application Layer
Network Layer & Transport Layer
Module 5-cloud computing-SECURITY IN THE CLOUD
Module 3-cyber security
Unit ii-hackers and cyber crimes
Module 3-cloud computing
Virtualization - cloud computing

Recently uploaded (20)

PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
master seminar digital applications in india
PDF
Complications of Minimal Access Surgery at WLH
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Basic Mud Logging Guide for educational purpose
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Institutional Correction lecture only . . .
PPTX
Cell Types and Its function , kingdom of life
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
PPH.pptx obstetrics and gynecology in nursing
O5-L3 Freight Transport Ops (International) V1.pdf
master seminar digital applications in india
Complications of Minimal Access Surgery at WLH
VCE English Exam - Section C Student Revision Booklet
2.FourierTransform-ShortQuestionswithAnswers.pdf
Basic Mud Logging Guide for educational purpose
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Microbial disease of the cardiovascular and lymphatic systems
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Final Presentation General Medicine 03-08-2024.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Institutional Correction lecture only . . .
Cell Types and Its function , kingdom of life
GDM (1) (1).pptx small presentation for students
PPH.pptx obstetrics and gynecology in nursing

Computer network switches & their structures

  • 1. Computer network SWITCHES AND THEIR STRUCTURES Presented By: Sweta Kumari Barnwal Assistant Professor Arka Jain University Jamshedpur, Jharkhand
  • 2. INDEX • Switch • Structure of Switches Circuit Switch Space Switch Time Division Switch Packet Swich Banyan Switch Batcher Banyan Switch Message Switch
  • 3. SWITCH  It is a mechanism used to interconnect links and form a large network.  It is a multi-input, multi-output device that transfers packets from an input to one or more outputs.  It is the technique by which nodes control or switch data to transmit it between specific points on a network.  Switch is basically of three types: Circuit Switch Packet Switch Message Switch
  • 4. SWITCH  A switch adds the star topology to the set of possible network structures has several attractive properties: Despite the fact that a switch has a fixed number of data sources and yields, which restrains the quantity of hosts that can be associated with a solitary switch, enormous systems can be worked by interconnecting various switches. We can associate changes to one another and to has utilizing highlight point joins, which ordinarily implies that we can manufacture systems of huge geographic degree. Adding a new host to the network by connecting it to a switch does not necessarily reduce the performance of the network for other hosts already connected.
  • 5. CIRCUIT SWITCH In This network, resources (bandwidth) is divided into pieces and bit delay is constant during a connection. The dedicated path/circuit established between sender and receiver provides a guaranteed data rate. Data can be transmitted without any delays once the circuit is established. Telephone system network is the one of example of Circuit switching. • In Circuit switching transmission takes place in three steps: Connection Establishment, Data Transmission and Connection Termination. • Advantages: committed transmission channel is established between the transmitter & receiver, which gives a guaranteed data rate, there is no delay in data flow because of the dedicated transmission path. • Disadvantages: takes long time to establish connection, more bandwidth is required in setting up of dedicated channels, cannot be used to transmit any other data even if the channel is free as the connection is dedicated in circuit switching.
  • 7. PACKET SWITCH • A network used for data transmission in which a message is divided into a number of parts (called packets/datagrams) which are sent independently, over whatever route is optimum for each packet, and reassembled at the destination. • Packet Switching works on Store and Forward technique while switching the packets; while forwarding the packet each hop first store that packet then forward. • As we know that the Data is divided into number of small packets to reduce the Total Delay. so, what do you think? Larger the number of packets, smaller the Delay? No, Actually this is not True. • Actually there exist a threshold value at which the Total time decreases and if we increase the number of Packets after that limit, Total time starts increasing. Initially the time is decreasing for some limit and after that time is going to increase. • If the number of Packets are very large then it may take time more than the time taken by the transmission of single packet.
  • 9. MESSAGE SWITCH • Before packet switching was introduced, it was a technique developed as an alternate to circuit switching. In message switching, end users communicate by sending and receiving messages that included the entire data to be shared. Messages are the smallest individual unit. Also, the sender and receiver are not directly connected. There are a number of intermediate nodes transfer data and ensure that the message reaches its destination. Message switched data networks are hence called hop-by-hop systems. • It provides two important features: • Store and forward – The intermediate nodes have the responsibility of transferring the entire message to the next node. Therefore each node must have storage capacity. A message will only be delivered if the next hop and the connected link both are available, otherwise it’ll be stored indefinitely. A store-and-forward switch forwards a message only if sufficient resources are available and the next hop is accepting data. This is called the store- and-forward property. • Message delivery – This implies wrapping the entire information in a single message and transferring it from the source to the destination node. Each message must have a header that contains the message routing information, including the source and destination.
  • 12. SPACE DIVISION • In this network path is separated from each other spatially. • It was specially designed for analog networks but currently used in both analog as well as in digital. Cross Bar Switch • It consist n×m input and output lines with a control switch (transistor) controlled by Control Station. • Total Number of Cross Points = n × m • It is inefficient, because in practice less than 25% of the cross points are in used at a particular instant of time. Rest are in idle condition.
  • 13. SPACE DIVISION Multistage Switch • In this limitation of cross bar switch has removed out. • Here crossbar switches are combined in several (normally 3) stages. • In a single crossbar switch only one row/column is active at a time> Hence required N×N cross points. • For increasing multipath inside the switch, we have required more number of cross points. • Middle stage cross points can be accessed by multiple cross points available at the entry (1st) & exit (3rd) stages. • In a 3 stage switch the number of cross points are • This number of cross points is much smaller than the number of cross points required in Crossbar switch. • In Single stage switch blockage never occurs, but in this there may be a chance of blocking during heavy traffic = 2kN + k (N/n) 2
  • 14. Space Division • Number of cross points can be calculated as: N/n (n×k) + k (N/n×N/n) + N/n (k×n) = 2kN + 2k (N/n) = 2k [N+(N/n)]
  • 15. Time Division • On analyzing Multistage switch the minimum number of required cross points are still very huge. • In Time Division structure inside the switch there is a use of Time-Division- Multiplexing (TDM) technique. • The very popular technique is called TSI (Time-slot-Interchange). • It works on Store & Forward technique, Hence delay occurs. • It consist RAM for storing data coming from transmitter and on the basis of decision of control unit sent to the receiver.
  • 16. Time Space Time Division • Taking the advantages of space division & time division, there was the new technique had come in light. • It reduces the number of cross points as well as amount of delay. • Multistage switch can be designed as TST Switch.
  • 17. Banyan switch The Banyan switch has a switching control built into the switch itself. • It consist a network of 2×2 switch. • Every packet (messages) that comes into the Banyan switch has a header that contains a bit indicating what its destination is (either 0 or 1).The header is usually the first bit of the packet (message) • If the switch reads the bit and it has value 0, it sends the packet to its upper output (which is marked with 0 in the figure) • If the switch reads the bit and it has value 1, it sends the packet to its lower output (which is marked with 1 in the figure). • By connecting these simple Banyan switching elements in series and parallel, it is possible to route packets in more complicated ways depending on the desired routes to establish. • In this structure also problem of blocking is available. • If two packets arrive at the same switch destined for the same output port, a collision will occur. • If all packets are sorted in ascending order upon arrival to a banyan network, no collisions will occur!
  • 18. Banyan Switch • Input 1 is sending data (101) to Output 5. • Input 7 is sending data (001) to Output 1.
  • 19. Batcher-Banyan Switch • It also consist 2 × 2 switches network. • Attach a batcher network back-to-back with a banyan network. • Every packet (messages) that comes into the Banyan switch will come through Batcher Switch has a header that contains a bit indicating what its destination is (either 0 or 1).The header is usually the first bit of the packet (message) • If the switch reads the bit and it has value 0, it sends the packet to its upper output (which is marked with 0 in the figure) • If the switch reads the bit and it has value 1, it sends the packet to its lower output (which is marked with 1 in the figure). • The Batcher Network uses the properties of a Bitonic Sequence. A sequence of values is called Bitonic if it has a minimum or maximum value surrounded by monotonically ascending or descending values. A completely ordered sequence of values, whether ascending or descending, is Bitonic, as are (trivially) sequences of 2 or fewer values, and (degenerately) completely ordered sequences.