SlideShare a Scribd company logo
Packet Switching
(X.25 protocol)
 Packets
 Began around early 1960’s
 First developed by Paul Baran
 Network packet is a formatted unit
of data carried by a packet-switched network.
 Is a digital networking communications
method that groups all transmitted data
regardless of content, type, or structure into
suitably-sized blocks, called packets
 Advantages of Packet Switching
 Line efficiency
 Data rate conversion
 Packets are accepted even when network is
busy
 High data transmission quality
 When it comes to billing:
 Fee is just the duration of connectivity
 Disadvantages of Packet Switching
 More complex
 Data Transmission Delays
 Packets may be lost on their route (Datagram)
 Types of Packet Switching
 Datagram Packet Switching
 Virtual Circuit Packet Switching
 Datagram Packet Switching
 Each packet is treated independently
 The packets may take different paths to the
destination
 The packets might arrive in a different
sequence from the order in which they were
sent
 The packets may have to be reordered at the
destination
 Datagram Approach
 Virtual Circuit Packet Switching
 A logical connection is established before any
packets are sent
 All packets follow the same path through the
network
 This does not mean that there is a dedicated
path, as in circuit switching
 There is a call set up before the exchange of
data (handshake).
 Virtual Circuit Approach
 Datagram vs. Virtual Circuits
 Packet Switching Service Protocols
 There are five protocols in use for packet-
switched services:
 X.25
 Asynchronous Transfer Mode (ATM)
 Frame Relay
 Switched Multimegabit Data Service (SMDS)
 Ethernet/IP packet networks
 X.25
 is a standard that defines the connection
between a terminal and a PSN.
 is a reliable protocol, meaning it performs
error control and retransmits bad packets.
 X.25 network devices fall into three general
categories:
 Data Terminal Equipment (DTE),
 Data Circuit-terminating Equipment (DCE),
 Packet-switching Exchange (PSE)
 Data Terminal Equipment (DTE)
 Are end systems that communicate across
the X.25 network.
 Data Circuit-terminating Equipment (DCE),
 are communications devices that provide the
interface between DTE devices and a PSE.
 Packet-switching Exchange (PSE)
 Are switches that compose the bulk of the
carrier's network. They transfer data from one
DTE device to another through the X.25 PSN
 X.25 & OSI Model
 X.25 – Physical
 Defines physical, mechanical and electrical
characteristics required to establish point to
point synchronous circuit between DTE and
DCE.
 X.25 – Link
 Link Access Protocol Balanced (LAPB)
 Provides reliable transfer of data over link
 Sending as a sequence of frames
 Has the responsibility to make sure that the
information is transmitted across the link
without errors
 X.25 – Packet
 Provides a logical connections (virtual circuit)
between subscribers
 All data in this connection form a single
stream between the end stations
 Packet Assembler/Disassembler
 The PAD is located between a DTE device
and a DCE device, and it performs three
primary functions:
 Buffering (storing data until a device is ready
to process it),
 Packet assembly,
 Packet disassembly.
 Switched Virtual Circuit (SVC)
 Permanent Virtual Circuit (PVC)
 A PVC (Permanent) is similar to a leased line.
PVCs use no call setup or call clear that is
apparent to the subscriber. Any provisioned PVCs
are always present, even when no data traffic is
being transferred.
 An SVC exists only for the duration of the session.
Three phases are associated with X.25 SVCs:
 Call setup.
 Information transfer.
 Call clear.
 Configuration of X.25
 When you select X.25 as a WAN protocol, you
must set appropriate interface parameters. The
interface configuration tasks include:
 Define the X.25 encapsulation (DTE is the default
(Cisco's encapsulation type)).
 Assign the X.121 address.(PDN – Public Data
Numbers)
 Define map statements to associate X.121
addresses with higher-level protocol addresses.
 Other configuration tasks can be performed to
control data throughput and to ensure
compatibility with the X.25 network service
provider.

More Related Content

What's hot (20)

VIRTUAL CIRCUIT NETWORKS, atm , frame relay
VIRTUAL CIRCUIT NETWORKS, atm , frame relayVIRTUAL CIRCUIT NETWORKS, atm , frame relay
VIRTUAL CIRCUIT NETWORKS, atm , frame relay
 
Frame relay
Frame relay Frame relay
Frame relay
 
Frame Relay Chapter 04
Frame Relay Chapter 04Frame Relay Chapter 04
Frame Relay Chapter 04
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Frame
FrameFrame
Frame
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Frame relay
Frame  relayFrame  relay
Frame relay
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Frame relay
Frame relayFrame relay
Frame relay
 
frame relay
frame relayframe relay
frame relay
 
Basic concept of frame relay
Basic concept of frame relayBasic concept of frame relay
Basic concept of frame relay
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Frame relay
Frame relayFrame relay
Frame relay
 
Ccna4 mod5-frame relay
Ccna4 mod5-frame relayCcna4 mod5-frame relay
Ccna4 mod5-frame relay
 
Packet switching
Packet switchingPacket switching
Packet switching
 
10 Slides to ATM
10 Slides to ATM10 Slides to ATM
10 Slides to ATM
 
Packet Switching and X.25 Protocol
Packet Switching and X.25 ProtocolPacket Switching and X.25 Protocol
Packet Switching and X.25 Protocol
 
Chapter3 frame relay
Chapter3   frame relayChapter3   frame relay
Chapter3 frame relay
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
 

Similar to X.25 (20)

High speed Networking
High speed NetworkingHigh speed Networking
High speed Networking
 
X-25.ppt
X-25.pptX-25.ppt
X-25.ppt
 
Wide Area Network
Wide Area NetworkWide Area Network
Wide Area Network
 
Lecture 7.pdf
Lecture 7.pdfLecture 7.pdf
Lecture 7.pdf
 
WAN and Switching .pptx
WAN and  Switching .pptxWAN and  Switching .pptx
WAN and Switching .pptx
 
10 circuit-packet
10 circuit-packet10 circuit-packet
10 circuit-packet
 
10 Circuit Packet
10 Circuit Packet10 Circuit Packet
10 Circuit Packet
 
frame relay.pdf
frame relay.pdfframe relay.pdf
frame relay.pdf
 
Wan notes
Wan notesWan notes
Wan notes
 
Frame_Relay_High_speed_communication.pptx
Frame_Relay_High_speed_communication.pptxFrame_Relay_High_speed_communication.pptx
Frame_Relay_High_speed_communication.pptx
 
broadband
broadband broadband
broadband
 
Connection technology options
Connection technology optionsConnection technology options
Connection technology options
 
Virtual
VirtualVirtual
Virtual
 
Chap 03
Chap 03Chap 03
Chap 03
 
Chap 03
Chap 03Chap 03
Chap 03
 
circuit-packet
circuit-packetcircuit-packet
circuit-packet
 
Switching
SwitchingSwitching
Switching
 
Networks (Distributed computing)
Networks (Distributed computing)Networks (Distributed computing)
Networks (Distributed computing)
 
Chapter#3
Chapter#3Chapter#3
Chapter#3
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 

Recently uploaded

Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfChristopherTHyatt
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfalexjohnson7307
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Product School
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 

Recently uploaded (20)

Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 

X.25

  • 2.  Packets  Began around early 1960’s  First developed by Paul Baran  Network packet is a formatted unit of data carried by a packet-switched network.  Is a digital networking communications method that groups all transmitted data regardless of content, type, or structure into suitably-sized blocks, called packets
  • 3.  Advantages of Packet Switching  Line efficiency  Data rate conversion  Packets are accepted even when network is busy  High data transmission quality  When it comes to billing:  Fee is just the duration of connectivity
  • 4.  Disadvantages of Packet Switching  More complex  Data Transmission Delays  Packets may be lost on their route (Datagram)
  • 5.  Types of Packet Switching  Datagram Packet Switching  Virtual Circuit Packet Switching
  • 6.  Datagram Packet Switching  Each packet is treated independently  The packets may take different paths to the destination  The packets might arrive in a different sequence from the order in which they were sent  The packets may have to be reordered at the destination
  • 8.  Virtual Circuit Packet Switching  A logical connection is established before any packets are sent  All packets follow the same path through the network  This does not mean that there is a dedicated path, as in circuit switching  There is a call set up before the exchange of data (handshake).
  • 10.  Datagram vs. Virtual Circuits
  • 11.  Packet Switching Service Protocols  There are five protocols in use for packet- switched services:  X.25  Asynchronous Transfer Mode (ATM)  Frame Relay  Switched Multimegabit Data Service (SMDS)  Ethernet/IP packet networks
  • 12.  X.25  is a standard that defines the connection between a terminal and a PSN.  is a reliable protocol, meaning it performs error control and retransmits bad packets.
  • 13.  X.25 network devices fall into three general categories:  Data Terminal Equipment (DTE),  Data Circuit-terminating Equipment (DCE),  Packet-switching Exchange (PSE)
  • 14.  Data Terminal Equipment (DTE)  Are end systems that communicate across the X.25 network.
  • 15.  Data Circuit-terminating Equipment (DCE),  are communications devices that provide the interface between DTE devices and a PSE.
  • 16.  Packet-switching Exchange (PSE)  Are switches that compose the bulk of the carrier's network. They transfer data from one DTE device to another through the X.25 PSN
  • 17.
  • 18.  X.25 & OSI Model
  • 19.  X.25 – Physical  Defines physical, mechanical and electrical characteristics required to establish point to point synchronous circuit between DTE and DCE.
  • 20.  X.25 – Link  Link Access Protocol Balanced (LAPB)  Provides reliable transfer of data over link  Sending as a sequence of frames  Has the responsibility to make sure that the information is transmitted across the link without errors
  • 21.  X.25 – Packet  Provides a logical connections (virtual circuit) between subscribers  All data in this connection form a single stream between the end stations
  • 22.  Packet Assembler/Disassembler  The PAD is located between a DTE device and a DCE device, and it performs three primary functions:  Buffering (storing data until a device is ready to process it),  Packet assembly,  Packet disassembly.
  • 23.  Switched Virtual Circuit (SVC)  Permanent Virtual Circuit (PVC)  A PVC (Permanent) is similar to a leased line. PVCs use no call setup or call clear that is apparent to the subscriber. Any provisioned PVCs are always present, even when no data traffic is being transferred.  An SVC exists only for the duration of the session. Three phases are associated with X.25 SVCs:  Call setup.  Information transfer.  Call clear.
  • 24.  Configuration of X.25  When you select X.25 as a WAN protocol, you must set appropriate interface parameters. The interface configuration tasks include:  Define the X.25 encapsulation (DTE is the default (Cisco's encapsulation type)).  Assign the X.121 address.(PDN – Public Data Numbers)  Define map statements to associate X.121 addresses with higher-level protocol addresses.  Other configuration tasks can be performed to control data throughput and to ensure compatibility with the X.25 network service provider.