X.25 , Frame Relay and ATM
Presented by
Y.Raju
309175710118
x.25 is ITU-T protocol standard for WAN communications.
x.25 network device fall into three general categories
1.DTE
2.DCE
3.PSE
DTE are usually terminals DCE devices are communication devices such as modems and packet switches and PSE as generally located in carrier’s facilities
X.25 Network
x.25 defines the procedure for the exchange of data between user device and packet network node
It is interface between DTE and DCE for terminals operating the packet mode on public Data network.
x.25 standard specifically calls for three layers of functionality
1.physical layer
2.link layer
3.packet layer
The X.25 Protocol
The X.25 Protocol Layers
Physical
Link
Network
RS232, etc
X.25 Frame Level (LAPB)
X.25 Packet Level
Layer Name
Description
Data
Pkt Hdr
LAPB Hdr
Flag
Flag
CRC
X.25 Protocol
X.25 interface diagram
Packet layer provides an external virtual circuit service.
Relation between user data and x.25 protocol control information
User data are passed down to x.25 level 3, which appends control information as a header, creating a packet. X.25 protocol uses this control information for its operation
LAPB Frame Format
Flag
Flag
Address
Control
Data
FCS
Flag: (8 bits) Indicates start and end of frame (01111110)
Address: (8 bits) DTE address is maintained in higher layer so this field is used to identify command and responses between DTE and DCE. A value of 0x01 indicates a command from DTE and responses from DCE while a value of 0x03 indicates commands from DCE and responses from DTE.
Control: (8 bits) Contains sequence numbers, commands and responses for controlling data flow.
Data: (varies is size) Contains upper layer data.
FCS: (16 bits) Frame Check Sequence used to determine if an error has occurred in transmission (variation of CRC).
Frame Relay
When an error is detected (FCS) the frame is discarded and correction is left up to higher layer protocols
Overall service description and specifications, Connection Management
Frame Format, Field Functions, Congestion Control
Establishing and Releasing switched connections and status of permanent connections
Frame Relay Devices
Sample Frame Relay Network
Frame Relay Assembler/Disassembler (FRAD)
Frame Relay
FRAD
FRAD
X.25
ATM
PPP
X.25
ATM
PPP
Frame Relay mapping to OSI Model
Application
Presentation
Session
Transport
Network
Data Link
Physical
LAPF
Other Services
Frame Relay Protocol
Any Standard
Frame Relay Physical Layer
Frame Relay Data Link Layer
LAPF Frame Format
Flag
Flag
Address
Information
FCS
DLCI: (10 bits) Data Link Connection Identifier is used to identify the Virtual Circuit number
C/R: (1 bit) Provided for up layers to determine commands and responses
EA: (1 bit) Determines if this byte is last byte of address (0=more, 1=last)
C/R
EA
DLCI
DLCI
EA
DE
BECN
FECN
Extended Addresses
FECN: (1 bit) Forward Explicit Congestion Notification indicates congestion in the direction the frame is traveling
BECN: (1 bit) Backward Explicit Congestion Notification indicates congestion in the opposite direction the frame is traveling
DE: (1 bit) Discard Eligibility indicates that a frame is low priority when set
Meaning of ATM: Asynchronous Transfer Mode is a high-speed network technology that supports the transportation of voice, data, and video signals over a single stream.
ATM combines both circuit and packet switching methods into one flexible technology that makes for simple network processing functions.
Asynchronous Transfer Mode
Multiple logical connections over single physical interface.
Flow on each logical connection is in fixed sized packets called cells.
Minimal error and flow control.
Data rates (physical layer) 25.6Mbps to 622.08Mbps
Key issues in ATM
Businesses and institutions who:
*connect LANs with fiber optic facilities to support specific applications .
*often send high volumes of data between several of their locations.
*have linked sites using applications such CAD/CAM or image processing
ATM is designed to support
virtual channel and virtual path?
*A virtual channel is a logical connection similar to virtual circuit
*In ATM,virtual channels which have the same end points can be grouped into virtual paths.
*All the circuits in virtual paths are switched together .this offers increased efficiency, architectural simplicity, and the ability to offer enhanced network services.
ATM Logical Connections
*ATM makes use of a 53 byte fixed length cell
While the frame in frame relay is much longer,
and may vary in length
*Error checking is only done on the header in
ATM rather than on the whole cell or frame
*Virtual channel of ATM that follow the same
route through the network are bundled into
Paths. A similar mechanism is not in frame relay.
How does ATM Differ from Frame Relay?
1.Universal switching standard.
2.Full support of multimedia.
3.Single network access.
4.Reduction in network delay.
5.True bandwidth-on-demand.
6.Optimization of network resources.
7.Technical long life.
Advantages of ATM
1.Cost, although it will decrease with
time.
2.New customer premises hardware and
software are required.
competition from other technologies
100 Mbps FDDI,100 Mbps Ethernet
and fast Ethernet.
3.Presently the applications that can
benefit from ATM such as multimedia
are rare .
Disadvantages of ATM
THANK YOU