A A A A A A A A A A A

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 32

UNIT 1: HIGH SPEED NETWORKS

Frame Relay Networks Asynchronous transfer mode ATM Protocol Architecture ATM logical Connection ATM Cell ATM Service Categories AAL. High Speed LANs: Fast Ethernet, Gigabit Ethernet, Fiber Channel Wireless LANs: applications, requirements Architecture of 802.11

1 Unit 1 - High Speed Networks

Introduction


Packet-Switching Networks
Switching Technique Routing X.25

Frame Relay Networks


Architecture User Data Transfer Call Control
2

Unit 1 - High Speed Networks

PacketPacket-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 packetswitching Advantages:
flexibility, resource sharing, robust, responsive

Disadvantages:
Time delays in distributed network, overhead penalties Need for routing and congestion control
3

Unit 1 - High Speed Networks

CircuitCircuit-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

4 Unit 1 - High Speed Networks

PacketPacket-Switching
Data transmitted in short blocks, or packets  Packet length < 1000 octets  Each packet contains user data plus control info (routing)  Store and forward


5 Unit 1 - High Speed Networks

Figure 1.1 The Use of Packets

6 Unit 1 - High Speed Networks

Packet switching Datagram Approach


The packets are initially sent to the node to which the sending station source is attached

7 Unit 1 - High Speed Networks

Datagram


Each packet treated independently

8 Unit 1 - High Speed Networks

Advantages over Circuit-Switching Circuit

Greater line efficiency (many packets can go over shared link)  Data rate conversions  Non-blocking under heavy traffic (but increased delays)

9 Unit 1 - High Speed Networks

Disadvantages relative to CircuitCircuitSwitching




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
10

Unit 1 - High Speed Networks

Figure 1.3 Simple Switching Network

11 Unit 1 - High Speed Networks

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
12

Unit 1 - High Speed Networks

Figure 1.4 Packet Switching: VirtualVirtualCircuit Approach

13 Unit 1 - High Speed Networks

Routing
Condition that influence routing decision are Failure: Node/trunk failure  Congestion
 

Adaptive routing: Information about the state of the network must be exchanged among the nodes.
14

Unit 1 - High Speed Networks

X.25
The functionality is been specified in 3 levels  Physical level  Link level  Packet level

15 Unit 1 - High Speed Networks

Physical level
Deals with physical interface between an attached station and the link that attaches the station to the packet switching node.  X.21 is a physical standard interface  EIA-232 is a substitute (Electronic Industry Association)


16 Unit 1 - High Speed Networks

Link level
Provides reliable data transfer across the physical link.  Data are transmitted as a sequence of frames  Standards: Link Access ProtocolBalanced (LAPB) This is the subset of High Level Data Link Control (HDLC)

17 Unit 1 - High Speed Networks

Packet level


Provides virtual circuit service  Enables the subscriber to setup logical connection called virtual circuit to other subscribers

18 Unit 1 - High Speed Networks

Figure 1.5 The Use of Virtual Circuits

19 Unit 1 - High Speed Networks

Figure 1.6 User Data and X.25 Protocol Control Information

20 Unit 1 - High Speed Networks

Frame Relay Networks/ Frame mode bearer service


    

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
21

Unit 1 - High Speed Networks

Frame Relay vs. X.25


There are various differences between X.25 and Frame Relay. The most significant are: 1. Call Control
X.25 Connection establishment and release (call control) use inband signaling within the same virtual channel used for user data transmission causing additional overhead.
Unit 1 - High Speed Networks

Frame relay Uses separate virtual channels identified by reserved DLCI using the LMI (Local Management Interface) protocol.
22

Frame Relay vs. X.25


2. Routing vs. Switching
X.25 Frame relay

Performs packet switching on OSI layer 3 (network layer);

Performs packet switching on OSI layer 2 (data-link). Frame Relay does not use any layer 3 protocol.

23 Unit 1 - High Speed Networks

Frame Relay vs. X.25


3. Flow Control X.25 Frame relay

Routers have to acknowledge each frame; in case of frame errors frames have to be retransmitted and acknowledged.
Unit 1 - High Speed Networks

Frame Relay (FR) doesn't perform flow control between frame handlers (FR routers). Frame Relay relies on flow control performed by higher layer protocols.
24

Figure 4.7 Comparison of X.25 and Frame Relay Protocol Stacks

25 Unit 1 - High Speed Networks

Figure 4.8 Virtual Circuits and Frame Relay Virtual Connections

26 Unit 1 - High Speed Networks

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


27

Unit 1 - High Speed Networks

LAPF Core
Frame delimiting, alignment and transparency  Frame multiplexing/demultiplexing  Inspection of frame for length constraints  Detection of transmission errors  Congestion control


28 Unit 1 - High Speed Networks

Figure 4.9 LAPF-core LAPFFormats

29 Unit 1 - High Speed Networks

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
30

Unit 1 - High Speed Networks

Frame Relay Call Control


Frame Relay Call Control  Data transfer involves:


Establish logical connection and DLCI Exchange data frames Release logical connection

31 Unit 1 - High Speed Networks

Frame Relay Call Control


4 message types needed  SETUP  CONNECT  RELEASE  RELEASE COMPLETE

32 Unit 1 - High Speed Networks

You might also like