SlideShare a Scribd company logo
1 of 12
Switching
Switching breaks up large collision domains into smaller ones
Collision domain is a network segment with two or more
devices sharing the same
Introduction
Switching Techniques
In large networks there might be multiple paths linking
sender and receiver. Information may be switched as it
travels through various communication channels. There are
three typical switching techniques available for digital
traffic.
 Circuit Switching
 Message Switching
 Packet Switching
Circuit Switching
 Circuit switching is a technique that directly connects the
sender and the receiver in an unbroken path.
 Telephone switching equipment, for example, establishes
a path that connects the caller's telephone to the
receiver's telephone by making a physical connection.
 With this type of switching technique, once a connection
is established, a dedicated path exists between both ends
until the connection is terminated.
 Routing decisions must be made when the circuit is first
established, but there are no decisions made after that
time.
Advantages & Disadvantages
Advantages:
 The communication channel (once established) is
dedicated.
Disadvantages:
 Possible long wait to establish a connection, (10 seconds,
more on long- distance or international calls.) during
which no data can be transmitted.
 More expensive than any other switching techniques,
because a dedicated path is required for each
connection.
 Inefficient use of the communication channel, because
the channel is not used when the connected systems are
not using it.
Message Switching
 With message switching there is no need to
establish a dedicated path between two stations.
 When a station sends a message, the destination
address is appended to the message.
 The message is then transmitted through the
network, in its entirety, from node to node.
 Each node receives the entire message, stores it
in its entirety on disk, and then transmits the
message to the next node.
 This type of network is called a store-and-
forward network.
Advantages:
 Channel efficiency can be greater compared to circuit- switched
systems, because more devices are sharing the channel.
 Traffic congestion can be reduced, because messages may be
temporarily stored in route.
 Message priorities can be established due to store-and-
forward technique.
 Message broadcasting can be achieved with the use of broadcast
address appended in the message.
Disadvantages
 Message switching is not compatible with interactive applications.
 Store-and-forward devices are expensive, because they must have
large disks to hold potentially long messages.
Advantages & Disadvantages
Packet Switching
 Packet switching can be seen as a solution that tries to
combine the advantages of message and circuit
switching and to minimize the disadvantages of both.
 There are two methods of packet switching:
Datagram
virtual circuit.
Packet Switching: Datagram
 Datagram packet switching is similar to message switching
in that each packet is a self-contained unit with complete
addressing information attached.
 This fact allows packets to take a variety of possible paths
through the network. So the packets, each with the same
destination address, do not
 follow the same route, and they may arrive out of sequence
at the exit point node (or the destination).
 Reordering is done at the destination point based on
the sequence number of the packets.
 It is possible for a packet to be destroyed if one of the nodes
on its way is crashed momentarily. Thus all its queued
packets may be lost.
Packet Switching:Virtual Circuit
 In the virtual circuit approach, a preplanned route is established
before any data packets are sent.
 A logical connection is established when a sender send a "call request
packet" to the receiver and the receiver send back an acknowledge
packet "call accepted packet" to the sender if the receiver agrees on
conversational parameters.
 The conversational parameters can be maximum packet sizes, path to
be taken, and other variables necessary to establish and maintain the
conversation.
 Virtual circuits imply acknowledgements, flow control, and
error control, so virtual circuits are reliable.
 That is, they have the capability to inform upper-protocol layers if a
transmission problem occurs.
Advantages & Disadvantages
Advantages:
 Packet switching is cost effective, because switching devices do not
need massive amount of secondary storage.
 Packet switching offers improved delay characteristics, because there
are no long messages in the queue (maximum packet size is fixed).
Packet can be rerouted if there is any problem, such as, busy
or disabled links.
 The advantage of packet switching is that many network users can share
the same channel at the same time. Packet switching can maximize link
efficiency by making optimal use of link bandwidth.
Disadvantages:
 Protocols for packet switching are typically more complex.
 It can add some initial costs in implementation.
 If packet is lost, sender needs to retransmit the data.
 Another disadvantage is that packet-switched systems still can’t deliver
the same quality as dedicated circuits in applications requiring very little
delay - like voice conversations or moving images.
Thank You

More Related Content

What's hot

Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Kaushik Panta
 
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)Tutun Juhana
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switchingDr Rajiv Srivastava
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networkingHarshita Yadav
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesGLIM Digital
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniquesGupta6Bindu
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networkssangusajjan
 
Unit 3 CND_Physical Layer_Multiplexing_Pranoti Doke
Unit 3  CND_Physical Layer_Multiplexing_Pranoti DokeUnit 3  CND_Physical Layer_Multiplexing_Pranoti Doke
Unit 3 CND_Physical Layer_Multiplexing_Pranoti DokePranoti Doke
 
2b switching in networks
2b switching in networks2b switching in networks
2b switching in networkskavish dani
 
Wdm benefits and performance parameters
Wdm benefits and performance parametersWdm benefits and performance parameters
Wdm benefits and performance parametersCKSunith1
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switchinghoanv
 
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 3Hossam El-Deen Osama
 

What's hot (18)

Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
 
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
Switching Techniques (Lecture #2 ET3003 Sem1 2014/2015)
 
Introduction to switching & circuit switching
Introduction to switching & circuit switchingIntroduction to switching & circuit switching
Introduction to switching & circuit switching
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networking
 
8 Packet Switching
8 Packet Switching8 Packet Switching
8 Packet Switching
 
packet switching
packet switchingpacket switching
packet switching
 
Chapter#3
Chapter#3Chapter#3
Chapter#3
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Switching techniques
Switching techniquesSwitching techniques
Switching techniques
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networks
 
Unit 3 CND_Physical Layer_Multiplexing_Pranoti Doke
Unit 3  CND_Physical Layer_Multiplexing_Pranoti DokeUnit 3  CND_Physical Layer_Multiplexing_Pranoti Doke
Unit 3 CND_Physical Layer_Multiplexing_Pranoti Doke
 
2b switching in networks
2b switching in networks2b switching in networks
2b switching in networks
 
11 circuit-packet
11 circuit-packet11 circuit-packet
11 circuit-packet
 
Lecture set 1
Lecture set 1Lecture set 1
Lecture set 1
 
Wdm benefits and performance parameters
Wdm benefits and performance parametersWdm benefits and performance parameters
Wdm benefits and performance parameters
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and 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
 
cuircuit switching
cuircuit switching cuircuit switching
cuircuit switching
 

Similar to Ravi namboori switching

switching technique in computer networks
switching technique in computer networksswitching technique in computer networks
switching technique in computer networksbitan11
 
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 dokePranoti 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 dokePranoti Doke
 
Switching Techniques
Switching TechniquesSwitching Techniques
Switching Techniquestameemyousaf
 
switchingtechniques.ppt
switchingtechniques.pptswitchingtechniques.ppt
switchingtechniques.pptShoukatRiaz
 
Switching Techniques - Unit 3 notes aktu.pptx
Switching Techniques - Unit 3 notes aktu.pptxSwitching Techniques - Unit 3 notes aktu.pptx
Switching Techniques - Unit 3 notes aktu.pptxxesome9832
 
unit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptunit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptThangamaniR3
 
Wmcn ch.3
Wmcn ch.3Wmcn ch.3
Wmcn ch.3Alaa2
 
Circuit and packet_switching111
Circuit and packet_switching111Circuit and packet_switching111
Circuit and packet_switching111Goodthingbetter
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxNoraNjepuome3
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfOscarKelvinNsitu
 
Class12 communication concepts
Class12 communication conceptsClass12 communication concepts
Class12 communication conceptsGauri Prajapati
 
Communication and Networking
Communication and NetworkingCommunication and Networking
Communication and NetworkingJay Nagar
 
Switching technique in on
Switching technique in onSwitching technique in on
Switching technique in onPurnaSheth
 
High performance communication networkss
High performance communication networkssHigh performance communication networkss
High performance communication networkssHemaDarshana
 

Similar to Ravi namboori switching (20)

switching technique in computer networks
switching technique in computer networksswitching technique in computer networks
switching technique in computer networks
 
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
 
Switching Techniques
Switching TechniquesSwitching Techniques
Switching Techniques
 
switchingtechniques.ppt
switchingtechniques.pptswitchingtechniques.ppt
switchingtechniques.ppt
 
Switching Techniques - Unit 3 notes aktu.pptx
Switching Techniques - Unit 3 notes aktu.pptxSwitching Techniques - Unit 3 notes aktu.pptx
Switching Techniques - Unit 3 notes aktu.pptx
 
switching.ppt
switching.pptswitching.ppt
switching.ppt
 
SwitchingTechniques.ppt
SwitchingTechniques.pptSwitchingTechniques.ppt
SwitchingTechniques.ppt
 
Switch networking
Switch networking Switch networking
Switch networking
 
unit 2_switchingtechniques.ppt
unit 2_switchingtechniques.pptunit 2_switchingtechniques.ppt
unit 2_switchingtechniques.ppt
 
SwitchingTechniques (3).ppt
SwitchingTechniques (3).pptSwitchingTechniques (3).ppt
SwitchingTechniques (3).ppt
 
Wmcn ch.3
Wmcn ch.3Wmcn ch.3
Wmcn ch.3
 
Circuit and packet_switching111
Circuit and packet_switching111Circuit and packet_switching111
Circuit and packet_switching111
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptx
 
presentation.pptx
presentation.pptxpresentation.pptx
presentation.pptx
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
 
Class12 communication concepts
Class12 communication conceptsClass12 communication concepts
Class12 communication concepts
 
Communication and Networking
Communication and NetworkingCommunication and Networking
Communication and Networking
 
Switching technique in on
Switching technique in onSwitching technique in on
Switching technique in on
 
High performance communication networkss
High performance communication networkssHigh performance communication networkss
High performance communication networkss
 

More from Ravi namboori

Copy Data Management & Storage Efficiency - Ravi Namboori
Copy Data Management & Storage Efficiency - Ravi NambooriCopy Data Management & Storage Efficiency - Ravi Namboori
Copy Data Management & Storage Efficiency - Ravi NambooriRavi namboori
 
Cloud Computing Risks by Ravi Namboori Cisco Evangelist
Cloud Computing Risks by Ravi Namboori Cisco EvangelistCloud Computing Risks by Ravi Namboori Cisco Evangelist
Cloud Computing Risks by Ravi Namboori Cisco EvangelistRavi namboori
 
Ravi Namboori Equinix on BYOD Security Risks
Ravi Namboori Equinix on BYOD Security RisksRavi Namboori Equinix on BYOD Security Risks
Ravi Namboori Equinix on BYOD Security RisksRavi namboori
 
Hadoop Mapreduce Job Execution By Ravi Namboori Babson
Hadoop Mapreduce Job Execution By Ravi Namboori BabsonHadoop Mapreduce Job Execution By Ravi Namboori Babson
Hadoop Mapreduce Job Execution By Ravi Namboori BabsonRavi namboori
 
Cloud Computing Basics by Ravi Namboori Cisco Evangelist
Cloud Computing Basics by Ravi Namboori Cisco EvangelistCloud Computing Basics by Ravi Namboori Cisco Evangelist
Cloud Computing Basics by Ravi Namboori Cisco EvangelistRavi namboori
 
Ravi Namboori Hadoop & HDFS Architecture
Ravi Namboori Hadoop & HDFS ArchitectureRavi Namboori Hadoop & HDFS Architecture
Ravi Namboori Hadoop & HDFS ArchitectureRavi namboori
 
IoT Risks and Conclusion by Ravi namboori Equinix
IoT Risks and Conclusion by Ravi namboori EquinixIoT Risks and Conclusion by Ravi namboori Equinix
IoT Risks and Conclusion by Ravi namboori EquinixRavi namboori
 
Ravi Namboori - Developing Cloud Applications In The New IT Era
Ravi Namboori - Developing Cloud Applications In The New IT EraRavi Namboori - Developing Cloud Applications In The New IT Era
Ravi Namboori - Developing Cloud Applications In The New IT EraRavi namboori
 
Role Of Software Defined Networking (SDN) in Present Complex Network Arena
Role Of Software Defined Networking (SDN) in Present Complex Network ArenaRole Of Software Defined Networking (SDN) in Present Complex Network Arena
Role Of Software Defined Networking (SDN) in Present Complex Network ArenaRavi namboori
 
Ravi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introductionRavi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introductionRavi namboori
 
Ravi namboori subnetting
Ravi namboori   subnettingRavi namboori   subnetting
Ravi namboori subnettingRavi namboori
 
Ravi Namboori's Network topologies
Ravi Namboori's Network topologiesRavi Namboori's Network topologies
Ravi Namboori's Network topologiesRavi namboori
 
What Is Modem presentation by Ravi namboori
What Is Modem presentation by Ravi nambooriWhat Is Modem presentation by Ravi namboori
What Is Modem presentation by Ravi nambooriRavi namboori
 
Ravi Namboori Cloud computing
Ravi Namboori Cloud computingRavi Namboori Cloud computing
Ravi Namboori Cloud computingRavi namboori
 

More from Ravi namboori (16)

Copy Data Management & Storage Efficiency - Ravi Namboori
Copy Data Management & Storage Efficiency - Ravi NambooriCopy Data Management & Storage Efficiency - Ravi Namboori
Copy Data Management & Storage Efficiency - Ravi Namboori
 
Cloud Computing Risks by Ravi Namboori Cisco Evangelist
Cloud Computing Risks by Ravi Namboori Cisco EvangelistCloud Computing Risks by Ravi Namboori Cisco Evangelist
Cloud Computing Risks by Ravi Namboori Cisco Evangelist
 
Ravi Namboori Equinix on BYOD Security Risks
Ravi Namboori Equinix on BYOD Security RisksRavi Namboori Equinix on BYOD Security Risks
Ravi Namboori Equinix on BYOD Security Risks
 
Hadoop Mapreduce Job Execution By Ravi Namboori Babson
Hadoop Mapreduce Job Execution By Ravi Namboori BabsonHadoop Mapreduce Job Execution By Ravi Namboori Babson
Hadoop Mapreduce Job Execution By Ravi Namboori Babson
 
Cloud Computing Basics by Ravi Namboori Cisco Evangelist
Cloud Computing Basics by Ravi Namboori Cisco EvangelistCloud Computing Basics by Ravi Namboori Cisco Evangelist
Cloud Computing Basics by Ravi Namboori Cisco Evangelist
 
Ravi Namboori Hadoop & HDFS Architecture
Ravi Namboori Hadoop & HDFS ArchitectureRavi Namboori Hadoop & HDFS Architecture
Ravi Namboori Hadoop & HDFS Architecture
 
IoT Risks and Conclusion by Ravi namboori Equinix
IoT Risks and Conclusion by Ravi namboori EquinixIoT Risks and Conclusion by Ravi namboori Equinix
IoT Risks and Conclusion by Ravi namboori Equinix
 
Ravi Namboori - Developing Cloud Applications In The New IT Era
Ravi Namboori - Developing Cloud Applications In The New IT EraRavi Namboori - Developing Cloud Applications In The New IT Era
Ravi Namboori - Developing Cloud Applications In The New IT Era
 
Role Of Software Defined Networking (SDN) in Present Complex Network Arena
Role Of Software Defined Networking (SDN) in Present Complex Network ArenaRole Of Software Defined Networking (SDN) in Present Complex Network Arena
Role Of Software Defined Networking (SDN) in Present Complex Network Arena
 
Sap hana
Sap hanaSap hana
Sap hana
 
Ravi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introductionRavi Namboori 's Open stack framework introduction
Ravi Namboori 's Open stack framework introduction
 
Ravi namboori subnetting
Ravi namboori   subnettingRavi namboori   subnetting
Ravi namboori subnetting
 
Ravi Namboori's Network topologies
Ravi Namboori's Network topologiesRavi Namboori's Network topologies
Ravi Namboori's Network topologies
 
What Is Modem presentation by Ravi namboori
What Is Modem presentation by Ravi nambooriWhat Is Modem presentation by Ravi namboori
What Is Modem presentation by Ravi namboori
 
Iaa s ravi namboori
Iaa s   ravi nambooriIaa s   ravi namboori
Iaa s ravi namboori
 
Ravi Namboori Cloud computing
Ravi Namboori Cloud computingRavi Namboori Cloud computing
Ravi Namboori Cloud computing
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 

Recently uploaded (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

Ravi namboori switching

  • 2. Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction
  • 3. Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various communication channels. There are three typical switching techniques available for digital traffic.  Circuit Switching  Message Switching  Packet Switching
  • 4. Circuit Switching  Circuit switching is a technique that directly connects the sender and the receiver in an unbroken path.  Telephone switching equipment, for example, establishes a path that connects the caller's telephone to the receiver's telephone by making a physical connection.  With this type of switching technique, once a connection is established, a dedicated path exists between both ends until the connection is terminated.  Routing decisions must be made when the circuit is first established, but there are no decisions made after that time.
  • 5. Advantages & Disadvantages Advantages:  The communication channel (once established) is dedicated. Disadvantages:  Possible long wait to establish a connection, (10 seconds, more on long- distance or international calls.) during which no data can be transmitted.  More expensive than any other switching techniques, because a dedicated path is required for each connection.  Inefficient use of the communication channel, because the channel is not used when the connected systems are not using it.
  • 6. Message Switching  With message switching there is no need to establish a dedicated path between two stations.  When a station sends a message, the destination address is appended to the message.  The message is then transmitted through the network, in its entirety, from node to node.  Each node receives the entire message, stores it in its entirety on disk, and then transmits the message to the next node.  This type of network is called a store-and- forward network.
  • 7. Advantages:  Channel efficiency can be greater compared to circuit- switched systems, because more devices are sharing the channel.  Traffic congestion can be reduced, because messages may be temporarily stored in route.  Message priorities can be established due to store-and- forward technique.  Message broadcasting can be achieved with the use of broadcast address appended in the message. Disadvantages  Message switching is not compatible with interactive applications.  Store-and-forward devices are expensive, because they must have large disks to hold potentially long messages. Advantages & Disadvantages
  • 8. Packet Switching  Packet switching can be seen as a solution that tries to combine the advantages of message and circuit switching and to minimize the disadvantages of both.  There are two methods of packet switching: Datagram virtual circuit.
  • 9. Packet Switching: Datagram  Datagram packet switching is similar to message switching in that each packet is a self-contained unit with complete addressing information attached.  This fact allows packets to take a variety of possible paths through the network. So the packets, each with the same destination address, do not  follow the same route, and they may arrive out of sequence at the exit point node (or the destination).  Reordering is done at the destination point based on the sequence number of the packets.  It is possible for a packet to be destroyed if one of the nodes on its way is crashed momentarily. Thus all its queued packets may be lost.
  • 10. Packet Switching:Virtual Circuit  In the virtual circuit approach, a preplanned route is established before any data packets are sent.  A logical connection is established when a sender send a "call request packet" to the receiver and the receiver send back an acknowledge packet "call accepted packet" to the sender if the receiver agrees on conversational parameters.  The conversational parameters can be maximum packet sizes, path to be taken, and other variables necessary to establish and maintain the conversation.  Virtual circuits imply acknowledgements, flow control, and error control, so virtual circuits are reliable.  That is, they have the capability to inform upper-protocol layers if a transmission problem occurs.
  • 11. Advantages & Disadvantages Advantages:  Packet switching is cost effective, because switching devices do not need massive amount of secondary storage.  Packet switching offers improved delay characteristics, because there are no long messages in the queue (maximum packet size is fixed). Packet can be rerouted if there is any problem, such as, busy or disabled links.  The advantage of packet switching is that many network users can share the same channel at the same time. Packet switching can maximize link efficiency by making optimal use of link bandwidth. Disadvantages:  Protocols for packet switching are typically more complex.  It can add some initial costs in implementation.  If packet is lost, sender needs to retransmit the data.  Another disadvantage is that packet-switched systems still can’t deliver the same quality as dedicated circuits in applications requiring very little delay - like voice conversations or moving images.