SlideShare a Scribd company logo
Chapter 4
Frame Relay
Chapter 4 Frame Relay 1
Introduction
• Packet-Switching Networks
– Switching Technique
– Routing
– X.25
• Frame Relay Networks
– Architecture
– User Data Transfer
– Call Control
Chapter 4 Frame Relay 2
Packet-Switching Networks
• Basic technology the same as in the 1970s
• One of the few effective technologies for long
distance data communications
• Frame relay and ATM are variants of packet-
switching
• Advantages:
– flexibility, resource sharing, robust, responsive
• Disadvantages:
– Time delays in distributed network, overhead penalties
– Need for routing and congestion control
Chapter 4 Frame Relay 3
Circuit-Switching
• Long-haul telecom network designed for voice
• Network resources dedicated to one call
• Shortcomings when used for data:
– Inefficient (high idle time)
– Constant data rate
Chapter 4 Frame Relay 4
Packet-Switching
• Data transmitted in short blocks, or packets
• Packet length < 1000 octets
• Each packet contains user data plus control
info (routing)
• Store and forward
Chapter 4 Frame Relay 5
Figure 4.1 The Use of Packets
Chapter 4 Frame Relay 6
Figure 4.2 Packet
Switching: Datagram
Approach
Chapter 4 Frame Relay 7
Advantages over Circuit-Switching
• Greater line efficiency (many packets can go
over shared link)
• Data rate conversions
• Non-blocking under heavy traffic (but
increased delays)
Chapter 4 Frame Relay 8
Disadvantages relative to Circuit-
Switching
• Packets incur additional delay with every node
they pass through
• Jitter: variation in packet delay
• Data overhead in every packet for routing
information, etc
• Processing overhead for every packet at every
node traversed
Chapter 4 Frame Relay 9
Figure 4.3 Simple Switching Network
Chapter 4 Frame Relay 10
Switching Technique
• Large messages broken up into smaller packets
• Datagram
– Each packet sent independently of the others
– No call setup
– More reliable (can route around failed nodes or
congestion)
• Virtual circuit
– Fixed route established before any packets sent
– No need for routing decision for each packet at each node
Chapter 4 Frame Relay 11
Figure 4.4 Packet
Switching: Virtual-
Circuit Approach
Chapter 4 Frame Relay 12
Routing
• Adaptive routing
• Node/trunk failure
• Congestion
Chapter 4 Frame Relay 13
X.25
• 3 levels
• Physical level (X.21)
• Link level (LAPB, a subset of HDLC)
• Packet level (provides virtual circuit service)
Chapter 4 Frame Relay 14
Figure 4.5 The Use of Virtual Circuits
Chapter 4 Frame Relay 15
Figure 4.6 User Data and X.25 Protocol
Control Information
Chapter 4 Frame Relay 16
Frame Relay Networks
• Designed to eliminate much of the overhead in X.25
• Call control signaling on separate logical connection
from user data
• Multiplexing/switching of logical connections at layer
2 (not layer 3)
• No hop-by-hop flow control and error control
• Throughput an order of magnitude higher than X.25
Chapter 4 Frame Relay 17
Figure 4.7 Comparison of X.25 and
Frame Relay Protocol Stacks
Chapter 4 Frame Relay 18
Figure 4.8 Virtual Circuits and Frame
Relay Virtual Connections
Chapter 4 Frame Relay 19
Frame Relay Architecture
• X.25 has 3 layers: physical, link, network
• Frame Relay has 2 layers: physical and data
link (or LAPF)
• LAPF core: minimal data link control
– Preservation of order for frames
– Small probability of frame loss
• LAPF control: additional data link or network
layer end-to-end functions
Chapter 4 Frame Relay 20
LAPF Core
• Frame delimiting, alignment and transparency
• Frame multiplexing/demultiplexing
• Inspection of frame for length constraints
• Detection of transmission errors
• Congestion control
Chapter 4 Frame Relay 21
Figure 4.9 LAPF-core Formats
Chapter 4 Frame Relay 22
User Data Transfer
• No control field, which is normally used for:
– Identify frame type (data or control)
– Sequence numbers
• Implication:
– Connection setup/teardown carried on separate
channel
– Cannot do flow and error control
Chapter 4 Frame Relay 23
Frame Relay Call Control
• Frame Relay Call Control
• Data transfer involves:
– Establish logical connection and DLCI
– Exchange data frames
– Release logical connection
Chapter 4 Frame Relay 24
Frame Relay Call Control
4 message types needed
• SETUP
• CONNECT
• RELEASE
• RELEASE COMPLETE
Chapter 4 Frame Relay 25

More Related Content

PPT
Frame relay
PDF
Frame Relay
PPTX
X.25 and frame relay
PPT
X.25
PPT
Frame Relay
PPT
Frame Relay
PPT
Frame relay
PPT
Frame relay
Frame Relay
X.25 and frame relay
X.25
Frame Relay
Frame Relay
Frame relay

What's hot (20)

PPT
PPT
Frame Relay
PPT
frame relay
PPT
Ccna4 mod5-frame relay
PPT
VIRTUAL CIRCUIT NETWORKS, atm , frame relay
PPT
Frame relay
PPTX
Frame relay
PPTX
Frame relay
PPTX
Basic concept of frame relay
PPTX
Frame relay
PPT
Frame Relay
PPTX
PPT
Topic : X.25, Frame relay and ATM
PPTX
X.25 NETWORK PPROTOCOL
PPT
Chapter3 frame relay
PPTX
X.25 protocol
PDF
HIGH SPEED NETWORKS
PPT
High speed Networking
PPTX
Final several design issues at network layer
Frame Relay
frame relay
Ccna4 mod5-frame relay
VIRTUAL CIRCUIT NETWORKS, atm , frame relay
Frame relay
Frame relay
Frame relay
Basic concept of frame relay
Frame relay
Frame Relay
Topic : X.25, Frame relay and ATM
X.25 NETWORK PPROTOCOL
Chapter3 frame relay
X.25 protocol
HIGH SPEED NETWORKS
High speed Networking
Final several design issues at network layer
Ad

Similar to Frame Relay Chapter 04 (20)

PPT
Chapter04.pptAdvance concept of networking
PPT
FRAME RELAY NETWORK.ppt
PPT
FRAME RELAY NETWORK. High speed networks
PDF
HIGH SPEED NETWORKS
PPT
Packet Switching and X.25 Protocol
PDF
Materi seminar 5 g ieee comsoc lecture 5g evolution v2
PPTX
Protocols and Interfaces - IPv4, IPv6, X.25, X.75
PPTX
Protocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 Protocol
PPT
Common Network Architecture:X.25 Networks, Ethernet (Standard and Fast): fram...
PPTX
x.25,fram relay mod2.pptx
PPT
high speed network
PDF
WiFi Networks.pdf
PPT
Wide Area Network
PPTX
High level data link control and point to point protocol
PPT
Switching
PPTX
02 coms 525 tcpip - introduction to tcpip
PPTX
Finals Transfer Control Protocol/IP.pptx
PDF
Chapter4 network layer
PPT
Networking Chapter 4
Chapter04.pptAdvance concept of networking
FRAME RELAY NETWORK.ppt
FRAME RELAY NETWORK. High speed networks
HIGH SPEED NETWORKS
Packet Switching and X.25 Protocol
Materi seminar 5 g ieee comsoc lecture 5g evolution v2
Protocols and Interfaces - IPv4, IPv6, X.25, X.75
Protocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 Protocol
Common Network Architecture:X.25 Networks, Ethernet (Standard and Fast): fram...
x.25,fram relay mod2.pptx
high speed network
WiFi Networks.pdf
Wide Area Network
High level data link control and point to point protocol
Switching
02 coms 525 tcpip - introduction to tcpip
Finals Transfer Control Protocol/IP.pptx
Chapter4 network layer
Networking Chapter 4
Ad

More from daniel ayalew (13)

PPT
Traffic and Congestion Control in ATM Networks Chapter 13
PPT
Protocol for QoS Support Chapter 18
PPT
Integrated and Differentiated services Chapter 17
PPT
Exterior Routing Protocols And Multi casting Chapter 16
PPT
Interior Routing Protocols Chapter 15
PPT
Overview of Graph Theory and Least-Cost Paths Chapter 14
PPT
TCP Traffic Control Chapter12
PPT
Link-Level Flow and Error Control Chapter11
PPT
Congestion Control in Data Networks And Internets Chapter 10
PPT
high-Speed LANs Chapter06
PPT
Asynchronous Transfer mode Chapter 05
PPT
TCP and IP Chapter 03
PPT
protocol and the TCP/IP suite Chapter 02
Traffic and Congestion Control in ATM Networks Chapter 13
Protocol for QoS Support Chapter 18
Integrated and Differentiated services Chapter 17
Exterior Routing Protocols And Multi casting Chapter 16
Interior Routing Protocols Chapter 15
Overview of Graph Theory and Least-Cost Paths Chapter 14
TCP Traffic Control Chapter12
Link-Level Flow and Error Control Chapter11
Congestion Control in Data Networks And Internets Chapter 10
high-Speed LANs Chapter06
Asynchronous Transfer mode Chapter 05
TCP and IP Chapter 03
protocol and the TCP/IP suite Chapter 02

Recently uploaded (20)

PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
web development for engineering and engineering
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Well-logging-methods_new................
PPTX
Geodesy 1.pptx...............................................
PPT
Mechanical Engineering MATERIALS Selection
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
Digital Logic Computer Design lecture notes
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Foundation to blockchain - A guide to Blockchain Tech
Lesson 3_Tessellation.pptx finite Mathematics
web development for engineering and engineering
OOP with Java - Java Introduction (Basics)
Well-logging-methods_new................
Geodesy 1.pptx...............................................
Mechanical Engineering MATERIALS Selection
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Internet of Things (IOT) - A guide to understanding
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Strings in CPP - Strings in C++ are sequences of characters used to store and...
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Digital Logic Computer Design lecture notes
Lecture Notes Electrical Wiring System Components
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx

Frame Relay Chapter 04

  • 2. Introduction • Packet-Switching Networks – Switching Technique – Routing – X.25 • Frame Relay Networks – Architecture – User Data Transfer – Call Control Chapter 4 Frame Relay 2
  • 3. Packet-Switching Networks • Basic technology the same as in the 1970s • One of the few effective technologies for long distance data communications • Frame relay and ATM are variants of packet- switching • Advantages: – flexibility, resource sharing, robust, responsive • Disadvantages: – Time delays in distributed network, overhead penalties – Need for routing and congestion control Chapter 4 Frame Relay 3
  • 4. Circuit-Switching • Long-haul telecom network designed for voice • Network resources dedicated to one call • Shortcomings when used for data: – Inefficient (high idle time) – Constant data rate Chapter 4 Frame Relay 4
  • 5. Packet-Switching • Data transmitted in short blocks, or packets • Packet length < 1000 octets • Each packet contains user data plus control info (routing) • Store and forward Chapter 4 Frame Relay 5
  • 6. Figure 4.1 The Use of Packets Chapter 4 Frame Relay 6
  • 7. Figure 4.2 Packet Switching: Datagram Approach Chapter 4 Frame Relay 7
  • 8. Advantages over Circuit-Switching • Greater line efficiency (many packets can go over shared link) • Data rate conversions • Non-blocking under heavy traffic (but increased delays) Chapter 4 Frame Relay 8
  • 9. Disadvantages relative to Circuit- Switching • Packets incur additional delay with every node they pass through • Jitter: variation in packet delay • Data overhead in every packet for routing information, etc • Processing overhead for every packet at every node traversed Chapter 4 Frame Relay 9
  • 10. Figure 4.3 Simple Switching Network Chapter 4 Frame Relay 10
  • 11. Switching Technique • Large messages broken up into smaller packets • Datagram – Each packet sent independently of the others – No call setup – More reliable (can route around failed nodes or congestion) • Virtual circuit – Fixed route established before any packets sent – No need for routing decision for each packet at each node Chapter 4 Frame Relay 11
  • 12. Figure 4.4 Packet Switching: Virtual- Circuit Approach Chapter 4 Frame Relay 12
  • 13. Routing • Adaptive routing • Node/trunk failure • Congestion Chapter 4 Frame Relay 13
  • 14. X.25 • 3 levels • Physical level (X.21) • Link level (LAPB, a subset of HDLC) • Packet level (provides virtual circuit service) Chapter 4 Frame Relay 14
  • 15. Figure 4.5 The Use of Virtual Circuits Chapter 4 Frame Relay 15
  • 16. Figure 4.6 User Data and X.25 Protocol Control Information Chapter 4 Frame Relay 16
  • 17. Frame Relay Networks • Designed to eliminate much of the overhead in X.25 • Call control signaling on separate logical connection from user data • Multiplexing/switching of logical connections at layer 2 (not layer 3) • No hop-by-hop flow control and error control • Throughput an order of magnitude higher than X.25 Chapter 4 Frame Relay 17
  • 18. Figure 4.7 Comparison of X.25 and Frame Relay Protocol Stacks Chapter 4 Frame Relay 18
  • 19. Figure 4.8 Virtual Circuits and Frame Relay Virtual Connections Chapter 4 Frame Relay 19
  • 20. Frame Relay Architecture • X.25 has 3 layers: physical, link, network • Frame Relay has 2 layers: physical and data link (or LAPF) • LAPF core: minimal data link control – Preservation of order for frames – Small probability of frame loss • LAPF control: additional data link or network layer end-to-end functions Chapter 4 Frame Relay 20
  • 21. LAPF Core • Frame delimiting, alignment and transparency • Frame multiplexing/demultiplexing • Inspection of frame for length constraints • Detection of transmission errors • Congestion control Chapter 4 Frame Relay 21
  • 22. Figure 4.9 LAPF-core Formats Chapter 4 Frame Relay 22
  • 23. User Data Transfer • No control field, which is normally used for: – Identify frame type (data or control) – Sequence numbers • Implication: – Connection setup/teardown carried on separate channel – Cannot do flow and error control Chapter 4 Frame Relay 23
  • 24. Frame Relay Call Control • Frame Relay Call Control • Data transfer involves: – Establish logical connection and DLCI – Exchange data frames – Release logical connection Chapter 4 Frame Relay 24
  • 25. Frame Relay Call Control 4 message types needed • SETUP • CONNECT • RELEASE • RELEASE COMPLETE Chapter 4 Frame Relay 25