SlideShare a Scribd company logo
I N S T R U M E N T A T I O N & C O N T R O L
E N G I N E E R I N G D E P A R T M E N T
parixit.140410117035@gmail.com
1
SARDAR VALLABHBHAI
PATEL INSTITUTE OF
TECHNOLOGY
PATEL PARIXIT H.-140410117035
GUIDED BY :- Prof. Dipesh shah
Topic:-Packet Switching
Analog and digital
communication (ADC)
parixit.140410117035@gmail.com
2
Different types of switching
parixit.140410117035@gmail.com
3
The switching performed by different nodes
can be categorized into the following three
types:
Circuit Switching
Packet Switching
Message Switching
Packet Switching
parixit.140410117035@gmail.com
4
 The basic approach is not much different from
message switching.
 It is also based on the same ‘store-and-forward’
approach.
 However, to overcome the limitations of
message switching, messages are divided
into subsets of equal length called
packets
 In packet switching approach, data are
transmitted in short packets (few Kbytes).
Packet Switching
parixit.140410117035@gmail.com
5
 A long message is broken up into a series of packets
as shown in Fig.
 Every packet contains some control information in
its header, which is required for routing and other
purposes.
Packet Switching
parixit.140410117035@gmail.com
6
 Main difference between Packet switching and
Circuit Switching is that in packet switching the
communication lines are not dedicated to passing
messages from the source to the destination.
 A long message is broken up into a series of packets
in “NETWORK” OSI layer.
Packet Switching
parixit.140410117035@gmail.com
7
 There are two basic approaches commonly used to
packet Switching:
1. datagram packet switching and
2. virtual-circuit packet switching.
(1) datagram packet switching
parixit.140410117035@gmail.com
8
 In datagram each packet is routed independently
through the network.
 Header is attached to each packet. It provides all of
the information required to route the packet to its
destination.
 Diagram approach is also called as
“connectionless”
datagram packet switching
parixit.140410117035@gmail.com
9
 Since each packets it routed independently, packets
from the same source to the same destination may
travel through different paths as shown in fig.
datagram packet switching
parixit.140410117035@gmail.com
10
 in this method, the packets don't follow a pre-
established route, and the intermediate nodes (the
routers) don't have pre-defined knowledge of the
routes that the packets should be passed through.
datagram packet switching
parixit.140410117035@gmail.com
11
 Packets can follow different routes to the
destination, and delivery is not guaranteed.
 This approach is time consuming since every router
has to decide where to send each packet.
 The main implementation of Datagram Switching
network is the Internet, which uses the IP network
protocol.
datagram packet switching
parixit.140410117035@gmail.com
12
Advantages:
 Call setup phase is avoided (for transmission of a few
packets, datagram will be faster).
 Because it is more primitive, it is more flexible.
 failed link can be avoided (more reliable).
Problems:
 Packets may be delivered out of order.
 time consuming.
 If a node crashes momentarily, all of its packets are
lost.
(2) virtual-circuit packet switching
parixit.140410117035@gmail.com
13
 In virtual circuit packet switching a fixed path
between a source and a destination is established
prior to transfer of packets.
 Connection-oriented network is also known as
virtual circuit.
 Virtual circuit is similar to telephone system.
virtual-circuit packet switching
parixit.140410117035@gmail.com
14
 Here, the process complete in three phase-
1. Establishment phase
2. Data transfer phase
3. Connection release phase
(1)Establishment phase:-
 To establish an end-to-end connection before any
transfer of data.
 Some segments of the circuit may be a dedicated
link, while some other segments may be shared.
virtual-circuit packet switching
parixit.140410117035@gmail.com
15
(2)Data transfer phase:
 Transfer data is from the source to the destination.
 The data may be analog or digital, depending on the
nature of the network.
 The connection is generally full-duplex.
(3) Connection release phase:
 Terminate connection at the end of data transfer.
 Signals must be propagated to deallocate the
dedicated resources.
virtual-circuit packet switching
parixit.140410117035@gmail.com
16
 there is a dedicated communication path
between the two stations.
 The path is connected through a sequence of links
between network nodes.
 On each physical link, a logical channel is dedicated
to the connection.
virtual-circuit packet switching
parixit.140410117035@gmail.com
17
 in this method, the packets follow a pre-established
route, and the intermediate nodes (the routers) have
pre-defined knowledge of the routes that the packets
should be passed through . it’s acknowledgement
signal.
Comparison between circuit switching and
datagram packet switching
parixit.140410117035@gmail.com
18
Advantages and Disadvantages of packet
switching
parixit.140410117035@gmail.com
19
 Advantages :-
1. More efficiently.
2. It is more flexible.
3. Improved bandwidth.
4. Small sized packet reduces transmission delay.
 Disadvantages :-
1. Complex protocol for packet switching.
2. Algorithms are more complicated.
3. Switching processor must be powerful.
THANK YOU
parixit.140410117035@gmail.com
20

More Related Content

What's hot

10 Circuit Packet
10 Circuit Packet10 Circuit Packet
10 Circuit Packet
Waqas !!!!
 
Topic Packet switching
Topic Packet switchingTopic Packet switching
Topic Packet switching
Dr Rajiv Srivastava
 
Chap 03
Chap 03Chap 03
Message switched
Message switchedMessage switched
Message switched
HawkarOsman
 
Packet Switching and X.25 Protocol
Packet Switching and X.25 ProtocolPacket Switching and X.25 Protocol
Packet Switching and X.25 Protocol
Miles Kevin Galario
 
Lecture set 1
Lecture set 1Lecture set 1
Lecture set 1
Gopi Saiteja
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
hoanv
 
Computer network ppt
Computer network pptComputer network ppt
Computer network ppt
Kashyap Davariya
 
Packet switching
Packet switchingPacket switching
Packet switching
asimnawaz54
 
11 circuit-packet
11 circuit-packet11 circuit-packet
11 circuit-packet
Hattori Sidek
 
WT - Circuit & Packet switching
WT - Circuit & Packet switchingWT - Circuit & Packet switching
WT - Circuit & Packet switching
vinay arora
 
Ch 18 intro to network layer - section 3
Ch 18   intro to network layer - section 3Ch 18   intro to network layer - section 3
Ch 18 intro to network layer - section 3
Hossam El-Deen Osama
 
Ch 18 intro to network layer - section 1
Ch 18   intro to network layer - section 1Ch 18   intro to network layer - section 1
Ch 18 intro to network layer - section 1
Hossam El-Deen Osama
 
Types of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design ToolsTypes of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design Tools
Surabhi Gosavi
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
guesta81d4b
 
2b switching in networks
2b switching in networks2b switching in networks
2b switching in networks
kavish dani
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
Amit Kumar
 
Network layer
Network layerNetwork layer
Network layer
Shashank Singh
 
Diff paket&circuit
Diff paket&circuitDiff paket&circuit
Diff paket&circuit
myrajendra
 
Network layer - design Issues
Network layer - design IssuesNetwork layer - design Issues
Network layer - design Issues
قصي نسور
 

What's hot (20)

10 Circuit Packet
10 Circuit Packet10 Circuit Packet
10 Circuit Packet
 
Topic Packet switching
Topic Packet switchingTopic Packet switching
Topic Packet switching
 
Chap 03
Chap 03Chap 03
Chap 03
 
Message switched
Message switchedMessage switched
Message switched
 
Packet Switching and X.25 Protocol
Packet Switching and X.25 ProtocolPacket Switching and X.25 Protocol
Packet Switching and X.25 Protocol
 
Lecture set 1
Lecture set 1Lecture set 1
Lecture set 1
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
 
Computer network ppt
Computer network pptComputer network ppt
Computer network ppt
 
Packet switching
Packet switchingPacket switching
Packet switching
 
11 circuit-packet
11 circuit-packet11 circuit-packet
11 circuit-packet
 
WT - Circuit & Packet switching
WT - Circuit & Packet switchingWT - Circuit & Packet switching
WT - Circuit & Packet switching
 
Ch 18 intro to network layer - section 3
Ch 18   intro to network layer - section 3Ch 18   intro to network layer - section 3
Ch 18 intro to network layer - section 3
 
Ch 18 intro to network layer - section 1
Ch 18   intro to network layer - section 1Ch 18   intro to network layer - section 1
Ch 18 intro to network layer - section 1
 
Types of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design ToolsTypes of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design Tools
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
2b switching in networks
2b switching in networks2b switching in networks
2b switching in networks
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Network layer
Network layerNetwork layer
Network layer
 
Diff paket&circuit
Diff paket&circuitDiff paket&circuit
Diff paket&circuit
 
Network layer - design Issues
Network layer - design IssuesNetwork layer - design Issues
Network layer - design Issues
 

Similar to Packet Switching

Unit 3 cnd physical layer_switching_pranoti doke
Unit 3  cnd physical layer_switching_pranoti dokeUnit 3  cnd physical layer_switching_pranoti doke
Unit 3 cnd physical layer_switching_pranoti doke
Pranoti Doke
 
Unit 3 CND physical layer_switching_pranoti doke
Unit 3  CND physical layer_switching_pranoti dokeUnit 3  CND physical layer_switching_pranoti doke
Unit 3 CND physical layer_switching_pranoti doke
Pranoti Doke
 
unit3-220228110900.pptx
unit3-220228110900.pptxunit3-220228110900.pptx
unit3-220228110900.pptx
LAVANYAsrietacin
 
switching techniques
switching techniques switching techniques
switching techniques
ziaulhaq96
 
unit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptunit 2_switchingtechniques.ppt
unit 2_switchingtechniques.ppt
ThangamaniR3
 
chapter 5.2.pptx
chapter 5.2.pptxchapter 5.2.pptx
chapter 5.2.pptx
MelkamtseganewTigabi1
 
Switching
SwitchingSwitching
Switching
Meenakshi Paul
 
Computer networks-WAN
Computer networks-WANComputer networks-WAN
Computer networks-WAN
Crystal Rose
 
circuit switching1.pdf
circuit switching1.pdfcircuit switching1.pdf
circuit switching1.pdf
Jayaprasanna4
 
Unit 3 Network Layer PPT
Unit 3 Network Layer PPTUnit 3 Network Layer PPT
Unit 3 Network Layer PPT
KalpanaC14
 
Ip protocol tedting
Ip protocol tedtingIp protocol tedting
Ip protocol tedting
H K
 
Mit6 02 f12_chap18
Mit6 02 f12_chap18Mit6 02 f12_chap18
Mit6 02 f12_chap18
Wogayehu Atilaw
 
cuircuit switching
cuircuit switching cuircuit switching
cuircuit switching
shahzadkhan3442562
 
3
33
A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS
A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKSA THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS
A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS
csandit
 
A throughput analysis of tcp in adhoc networks
A throughput analysis of tcp in adhoc networksA throughput analysis of tcp in adhoc networks
A throughput analysis of tcp in adhoc networks
csandit
 
CS8591 Computer Networks - Unit III
CS8591 Computer Networks - Unit IIICS8591 Computer Networks - Unit III
CS8591 Computer Networks - Unit III
pkaviya
 
Mcseminar
McseminarMcseminar
Mcseminar
Ankit Anand
 
Circuit and packet_switching111
Circuit and packet_switching111Circuit and packet_switching111
Circuit and packet_switching111
Goodthingbetter
 
Ez33917920
Ez33917920Ez33917920
Ez33917920
IJERA Editor
 

Similar to Packet Switching (20)

Unit 3 cnd physical layer_switching_pranoti doke
Unit 3  cnd physical layer_switching_pranoti dokeUnit 3  cnd physical layer_switching_pranoti doke
Unit 3 cnd physical layer_switching_pranoti doke
 
Unit 3 CND physical layer_switching_pranoti doke
Unit 3  CND physical layer_switching_pranoti dokeUnit 3  CND physical layer_switching_pranoti doke
Unit 3 CND physical layer_switching_pranoti doke
 
unit3-220228110900.pptx
unit3-220228110900.pptxunit3-220228110900.pptx
unit3-220228110900.pptx
 
switching techniques
switching techniques switching techniques
switching techniques
 
unit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptunit 2_switchingtechniques.ppt
unit 2_switchingtechniques.ppt
 
chapter 5.2.pptx
chapter 5.2.pptxchapter 5.2.pptx
chapter 5.2.pptx
 
Switching
SwitchingSwitching
Switching
 
Computer networks-WAN
Computer networks-WANComputer networks-WAN
Computer networks-WAN
 
circuit switching1.pdf
circuit switching1.pdfcircuit switching1.pdf
circuit switching1.pdf
 
Unit 3 Network Layer PPT
Unit 3 Network Layer PPTUnit 3 Network Layer PPT
Unit 3 Network Layer PPT
 
Ip protocol tedting
Ip protocol tedtingIp protocol tedting
Ip protocol tedting
 
Mit6 02 f12_chap18
Mit6 02 f12_chap18Mit6 02 f12_chap18
Mit6 02 f12_chap18
 
cuircuit switching
cuircuit switching cuircuit switching
cuircuit switching
 
3
33
3
 
A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS
A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKSA THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS
A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS
 
A throughput analysis of tcp in adhoc networks
A throughput analysis of tcp in adhoc networksA throughput analysis of tcp in adhoc networks
A throughput analysis of tcp in adhoc networks
 
CS8591 Computer Networks - Unit III
CS8591 Computer Networks - Unit IIICS8591 Computer Networks - Unit III
CS8591 Computer Networks - Unit III
 
Mcseminar
McseminarMcseminar
Mcseminar
 
Circuit and packet_switching111
Circuit and packet_switching111Circuit and packet_switching111
Circuit and packet_switching111
 
Ez33917920
Ez33917920Ez33917920
Ez33917920
 

Recently uploaded

CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
shivani5543
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 

Recently uploaded (20)

CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 

Packet Switching

  • 1. I N S T R U M E N T A T I O N & C O N T R O L E N G I N E E R I N G D E P A R T M E N T parixit.140410117035@gmail.com 1 SARDAR VALLABHBHAI PATEL INSTITUTE OF TECHNOLOGY PATEL PARIXIT H.-140410117035 GUIDED BY :- Prof. Dipesh shah
  • 2. Topic:-Packet Switching Analog and digital communication (ADC) parixit.140410117035@gmail.com 2
  • 3. Different types of switching parixit.140410117035@gmail.com 3 The switching performed by different nodes can be categorized into the following three types: Circuit Switching Packet Switching Message Switching
  • 4. Packet Switching parixit.140410117035@gmail.com 4  The basic approach is not much different from message switching.  It is also based on the same ‘store-and-forward’ approach.  However, to overcome the limitations of message switching, messages are divided into subsets of equal length called packets  In packet switching approach, data are transmitted in short packets (few Kbytes).
  • 5. Packet Switching parixit.140410117035@gmail.com 5  A long message is broken up into a series of packets as shown in Fig.  Every packet contains some control information in its header, which is required for routing and other purposes.
  • 6. Packet Switching parixit.140410117035@gmail.com 6  Main difference between Packet switching and Circuit Switching is that in packet switching the communication lines are not dedicated to passing messages from the source to the destination.  A long message is broken up into a series of packets in “NETWORK” OSI layer.
  • 7. Packet Switching parixit.140410117035@gmail.com 7  There are two basic approaches commonly used to packet Switching: 1. datagram packet switching and 2. virtual-circuit packet switching.
  • 8. (1) datagram packet switching parixit.140410117035@gmail.com 8  In datagram each packet is routed independently through the network.  Header is attached to each packet. It provides all of the information required to route the packet to its destination.  Diagram approach is also called as “connectionless”
  • 9. datagram packet switching parixit.140410117035@gmail.com 9  Since each packets it routed independently, packets from the same source to the same destination may travel through different paths as shown in fig.
  • 10. datagram packet switching parixit.140410117035@gmail.com 10  in this method, the packets don't follow a pre- established route, and the intermediate nodes (the routers) don't have pre-defined knowledge of the routes that the packets should be passed through.
  • 11. datagram packet switching parixit.140410117035@gmail.com 11  Packets can follow different routes to the destination, and delivery is not guaranteed.  This approach is time consuming since every router has to decide where to send each packet.  The main implementation of Datagram Switching network is the Internet, which uses the IP network protocol.
  • 12. datagram packet switching parixit.140410117035@gmail.com 12 Advantages:  Call setup phase is avoided (for transmission of a few packets, datagram will be faster).  Because it is more primitive, it is more flexible.  failed link can be avoided (more reliable). Problems:  Packets may be delivered out of order.  time consuming.  If a node crashes momentarily, all of its packets are lost.
  • 13. (2) virtual-circuit packet switching parixit.140410117035@gmail.com 13  In virtual circuit packet switching a fixed path between a source and a destination is established prior to transfer of packets.  Connection-oriented network is also known as virtual circuit.  Virtual circuit is similar to telephone system.
  • 14. virtual-circuit packet switching parixit.140410117035@gmail.com 14  Here, the process complete in three phase- 1. Establishment phase 2. Data transfer phase 3. Connection release phase (1)Establishment phase:-  To establish an end-to-end connection before any transfer of data.  Some segments of the circuit may be a dedicated link, while some other segments may be shared.
  • 15. virtual-circuit packet switching parixit.140410117035@gmail.com 15 (2)Data transfer phase:  Transfer data is from the source to the destination.  The data may be analog or digital, depending on the nature of the network.  The connection is generally full-duplex. (3) Connection release phase:  Terminate connection at the end of data transfer.  Signals must be propagated to deallocate the dedicated resources.
  • 16. virtual-circuit packet switching parixit.140410117035@gmail.com 16  there is a dedicated communication path between the two stations.  The path is connected through a sequence of links between network nodes.  On each physical link, a logical channel is dedicated to the connection.
  • 17. virtual-circuit packet switching parixit.140410117035@gmail.com 17  in this method, the packets follow a pre-established route, and the intermediate nodes (the routers) have pre-defined knowledge of the routes that the packets should be passed through . it’s acknowledgement signal.
  • 18. Comparison between circuit switching and datagram packet switching parixit.140410117035@gmail.com 18
  • 19. Advantages and Disadvantages of packet switching parixit.140410117035@gmail.com 19  Advantages :- 1. More efficiently. 2. It is more flexible. 3. Improved bandwidth. 4. Small sized packet reduces transmission delay.  Disadvantages :- 1. Complex protocol for packet switching. 2. Algorithms are more complicated. 3. Switching processor must be powerful.