unit i1 high speed networks

Upload: subashchandra8230

Post on 09-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 unit i1 HIgh speed Networks

    1/25

    1

    Frame Relay

  • 8/8/2019 unit i1 HIgh speed Networks

    2/25

    2

    IntroductionIntroduction Packet-Switching Networks

    Switching Technique

    Routing X.25

    Frame Relay Networks

    Architecture User Data Transfer

    Call Control

  • 8/8/2019 unit i1 HIgh speed Networks

    3/25

    3

    PacketPacket--Switching NetworksSwitching 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, overheadpenalties

    Need for routing and congestion control

  • 8/8/2019 unit i1 HIgh speed Networks

    4/25

    4

    Circuit

    Circuit--SwitchingSwitching

    Long-haul telecom network designed forvoice

    Network resources dedicated to one call

    Shortcomings when used for data:

    Inefficient (high idle time)

    Constant data rate

  • 8/8/2019 unit i1 HIgh speed Networks

    5/25

    5

    PacketPacket--SwitchingSwitching Data transmitted in short blocks, or packets

    Packet length < 1000 octets

    Each packet contains user data plus controlinfo (routing)

    Store and forward

  • 8/8/2019 unit i1 HIgh speed Networks

    6/25

    6

    Figure

    4.1The Use ofPackets

    Figure

    4.1The Use ofPackets

  • 8/8/2019 unit i1 HIgh speed Networks

    7/25

    7

    Figure 4.2 PacketFigure 4.2 Packet

    Switching:Switching:

    DatagramDatagramApproachApproach

  • 8/8/2019 unit i1 HIgh speed Networks

    8/25

    8

    Advantages overC

    ircuitAdvantages overC

    ircuit--SwitchingSwitching Greater line efficiency (many packets can

    go over shared link)

    Data rate conversions

    Non-blocking under heavy traffic (butincreased delays)

  • 8/8/2019 unit i1 HIgh speed Networks

    9/25

    9

    Disadvantages relative to CircuitDisadvantages relative to Circuit--

    SwitchingSwitching Packets incur additional delay with every

    node they pass through

    Jitter: variation in packet delay

    Data overhead in every packet for routinginformation, etc

    Processing overhead for every packet atevery node traversed

  • 8/8/2019 unit i1 HIgh speed Networks

    10/25

    10

    Figure 4.3 Simple SwitchingFigure 4.3 Simple Switching

    NetworkNetwork

  • 8/8/2019 unit i1 HIgh speed Networks

    11/25

    11

    Switching TechniqueSwitching 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 orcongestion)

    Virtual circuit

    Fixed route established before any packets sent

    No need for routing decision for each packet at eachnode

  • 8/8/2019 unit i1 HIgh speed Networks

    12/25

    12

    Figure 4.4PacketFigure 4.4Packet

    Switching: VirtualSwitching: Virtual--

    Circuit ApproachCircuit Approach

  • 8/8/2019 unit i1 HIgh speed Networks

    13/25

  • 8/8/2019 unit i1 HIgh speed Networks

    14/25

    14

    X.25X.

    25

    3 levels

    Physical level (X.21)

    Link level (LAPB, a subset of HDLC)

    Packet level (provides virtual circuitservice)

  • 8/8/2019 unit i1 HIgh speed Networks

    15/25

    15

    Figure 4.5 The Use of VirtualFigure 4.5 The Use of Virtual

    CircuitsCircuits

  • 8/8/2019 unit i1 HIgh speed Networks

    16/25

    16

    Figure 4.6 User Dataand X.25Figure 4.6 User Dataand X.25

    Protocol Control InformationProtocol Control Information

  • 8/8/2019 unit i1 HIgh speed Networks

    17/25

    17

    Frame Relay Networks

    Frame Relay Networks

    Designed to eliminate much of the overhead inX.25

    Call control signaling on separate logicalconnection from user data

    Multiplexing/switching of logical connections atlayer 2 (not layer3)

    No hop-by-hop flow control and error control Throughput an order of magnitude higher than

    X.25

  • 8/8/2019 unit i1 HIgh speed Networks

    18/25

    18

    Figure 4.7Comparison ofX.25Figure 4.7Comparison ofX.25

    and Frame RelayProtocol Stacksand Frame RelayProtocol Stacks

  • 8/8/2019 unit i1 HIgh speed Networks

    19/25

    19

    Figure 4.8 Virtual Circuits andFigure 4.8 Virtual Circuits and

    Frame Relay Virtual ConnectionsFrame Relay Virtual Connections

  • 8/8/2019 unit i1 HIgh speed Networks

    20/25

    20

    Frame Relay Architecture

    Frame Relay Architecture

    X.25 has 3 layers: physical, link, network

    Frame Relay has 2 layers: physical and

    data link (orLAPF)

    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

  • 8/8/2019 unit i1 HIgh speed Networks

    21/25

    21

    LAP

    FC

    oreLAP

    FC

    ore Frame delimiting, alignment and

    transparency

    Frame multiplexing/demultiplexing

    Inspection of frame for length constraints

    Detection of transmission errors

    Congestion control

  • 8/8/2019 unit i1 HIgh speed Networks

    22/25

    22

    Figure 4.9LAPFFigure 4.9LAPF--corecore

    FormatsFormats

  • 8/8/2019 unit i1 HIgh speed Networks

    23/25

    23

    User Data TransferUser Data TransferNo control field, which is normally used

    for:

    Identify frame type (data or control)

    Sequence numbers

    Implication:

    Connection setup/teardown carried onseparate channel

    Cannot do flow and error control

  • 8/8/2019 unit i1 HIgh speed Networks

    24/25

    24

    Frame Relay

    Call

    Control

    Frame Relay

    Call

    Control

    Frame Relay Call Control

    Data transfer involves:

    Establish logical connection and DLCI

    Exchange data frames

    Release logical connection

  • 8/8/2019 unit i1 HIgh speed Networks

    25/25

    25

    Frame Relay

    Call

    Control

    Frame Relay

    Call

    Control

    4 message types needed

    SETUP

    CONNECT

    RELEASE

    RELEASE COMPLETE