Professional Documents
Culture Documents
25 Protocol
CCITT Recommendation X.25
First Published in 1976
Revisions Every 4 Years -- 1980, 1984, 1988
Interface Protocol for Packet Switched Networks
Network Providers Intended to Be Telcos
1
The X.25 Protocol
The Model
Network Has Multiple Nodes (DCEs)
Host Computers (DTEs) Outside
Hosts Have Addresses Like Phone Numbers
Virtual Call Setup
Virtual Call Clear
Data Transfer
DCE
X.25 DTE
Intra-Network Protocol
X.25 DCE DCE
DTE DCE
X.25
DCE DTE
2
The X.25 Protocol
The X.25 Protocol Layers
3
The X.25 Protocol
Physical Layer Sort of
Flag Character (01111110) at Beginning and End
Data in between is LAPB Frame
Data Passed up to Frame Level
Data Transparency 011111010 011111 10
0
Frame Level (LAPB)
4
The X.25 Protocol
Frame Level LAPB
Frame Level Header Has Frame Type
Sequence and Acknowledgement Numbers
Error Recovery Procedures
Endpoints Are DTE and Local DCE
Packet Level
5
The X.25 Protocol
LAPB Header
Address Control
6
The X.25 Protocol
LAPB Link Setup and Disconnect
Local Local
DTE DCE
DISC
UA
7
The X.25 Protocol
LAPB Data Transfer
Local Local
DTE DCE
RR N(R)=3
I-Frame #3
I-Frame #0 N(R)=4
8
The X.25 Protocol
The X.25 Packet Level
Packet Header Has Packet Type
Channel Number Identifies Logical Connection
Sequence and Acknowledgement Numbers
No Error Recovery -- Data Can Be Lost
Addressing across Multi-Node Network
Application Layer
9
The X.25 Protocol
Packet Level Header
11
The X.25 Protocol
Call Clearing
Clear Confirm
12
The X.25 Protocol
Data Transfer w/End to End Ack
RR P(R)=2
13
The X.25 Protocol
Data Transfer w/Local Ack
Data Packet #2
RR P(R)=3
RR P(R)=3
14