+ All Categories
Home > Documents > Mpls Slide

Mpls Slide

Date post: 05-Apr-2018
Category:
Upload: chinju9hin9u
View: 221 times
Download: 1 times
Share this document with a friend

of 31

Transcript
  • 8/2/2019 Mpls Slide

    1/31

    NGNNGN

    Next Generation NetworkNext Generation Network

    Prepared byPrepared byAsha SAsha S

  • 8/2/2019 Mpls Slide

    2/31

    What is current generation network

    Why Next Generation networks required

    What is NGN ?

    Architecture of NGN

  • 8/2/2019 Mpls Slide

    3/31

    What is current generation

    network ?

  • 8/2/2019 Mpls Slide

    4/31

    Three Kinds of CGN

    PSTN

    PLMN voice services with wireless access

    Data Network Internet

    Data network is built up of routers, which are

    responsible for forwarding information from one end to

    other.Switching Technology implemented is Packet switching.

  • 8/2/2019 Mpls Slide

    5/31

    TodaySeparate Service Networks

    Separate Access Transport & Switching Networks

    INET

    otherData

    /IPNetworks

    INET

    otherData

    /IPNetworks

    PLMN

    PLMN

    PSTN/ISDN

    PSTN/ISDN

    Services

    Current Scenario

  • 8/2/2019 Mpls Slide

    6/31

    NGN Vision

    Next Generation Network is the framework

    where operator will have a common transport

    network based on packet switching for

    providing all kinds of telecommunication

    services.

  • 8/2/2019 Mpls Slide

    7/31

    Gateways

    Internet

    Wireless Telephone

    System

    W ork s tati on

    Integrated

    Services

    Over IP

    W ork s tati on

    Evolving towards IP Communications

    Next Generation Networks (NGN)Present Day Networks

    Next generation networks

  • 8/2/2019 Mpls Slide

    8/31

    NGN

    NGN refers to the convergence of

    different telecom services.

    i.e. voice, data and video over a unifiedpacket network utilizing IP.

    Packet switching and transport elements

    are routers, switches and gateways . In case of BSNL MPLS edge routers and

    core-routes constitute the core network.

  • 8/2/2019 Mpls Slide

    9/31

    FEATURES OF NGN

    Packet-based network

    Very High-Speed Network from access to

    core

    Centralized Control

    Open Interfaces

  • 8/2/2019 Mpls Slide

    10/31

    NGN :Definition (As per ITU)

    NGN is a packet based network which is

    able to provide multimedia telecom

    services and able to make use of multiple

    broadband, QoS enabled transport

    technologies in which service related

    functions are independent from underlying

    transport related technologies.

  • 8/2/2019 Mpls Slide

    11/31

    Interfaces

    Switching

    Call Control Call Server

    IP/MPLS

    Gateways

    Central Office

    SwitchNGN Components

    NGN Concept w.r.t. Voice Services

    Common IP MPLS Transport

  • 8/2/2019 Mpls Slide

    12/31

  • 8/2/2019 Mpls Slide

    13/31

    Managem

    ent

    NGN Architecture

    Control

    Service

    Transport

    Access

  • 8/2/2019 Mpls Slide

    14/31

    //NGN

    Architecture

  • 8/2/2019 Mpls Slide

    15/31

  • 8/2/2019 Mpls Slide

    16/31

    MPLS

    Multi Protocol Label Switching

  • 8/2/2019 Mpls Slide

    17/31

    What is MPLS ?How does it work ?

    Forwards packets based on Labels

    Packets are switched based on labels

    (IP address is not used at all)

    Data path followed through the network is defined

    by the transition in label values. Such a path is

    called a Label Switched Path LSP

  • 8/2/2019 Mpls Slide

    18/31

    MPLS

    S0 S1

    N

    D

    P

    3

    2

    1

    Routing Information Base

    Receive Logic TransmitLogic

    Input port Output port

    Forwarding Information Base

    Layer 2.5MPLS

  • 8/2/2019 Mpls Slide

    19/31

    MPLS Data Encapsulation

    Data

    DataH4

    Application

    TPT Layer

    NW Layer

    Data Link

    MPLS

    H3 DataH4

    SHIM H3 DataH4

    H2 T2SHIM H3 DataH4

  • 8/2/2019 Mpls Slide

    20/31

    Terminologies in MPLS

    LSP

    LSR

    Ingress LSR

    Egress LSR

    Transit LSR

  • 8/2/2019 Mpls Slide

    21/31

    LSR

    New Delhiew Delhi

    Mumbaiumbai

    LSPSP

    LSRSR

    LSRSR

    LSRSRLSRSR

  • 8/2/2019 Mpls Slide

    22/31

    MPLS enabled router is called label Switching

    Router

    Forwards MPLS packets using label-switching

    Executes one or more IP routing protocols

    Participates in MPLS control protocols

  • 8/2/2019 Mpls Slide

    23/31

    SananFranciscorancisco

    LSPSP

    IngressngressLSRSR TransitransitLSRSR TransitransitLSRSR

    EgressgressLSRSR

  • 8/2/2019 Mpls Slide

    24/31

    MPLS Label Assignment/Binding

    LSR-A LSR-B

    Assign label

    Label assigned

    DataData

    Control

    Data

    Control

    Upstream Node Downstream Node

  • 8/2/2019 Mpls Slide

    25/31

    Label Request

    10.0.0.0

    MPLS Label Assignment/Binding

    UpstreampstreamLDP peerDP peer DownstreamownstreamLDP peerDP peerSRSR3

    Net: 10.0.0.0et: 10.0.0.0Label: 52abel: 52

    (3 , 29 )

    Net: 10.0.0.0et: 10.0.0.0Label: 29abel: 29

    MPLS TablePLS TableIn Out

    (2 , 52 )

    MPLS TablePLS TableIn Out

    (1 , 17 )

    MPLS TablePLS TableIn Out

    (5 , 52 )Receiveeceiveoutgoingutgoinglabelabel4, 17 )

    Net: 10.0.0.0et: 10.0.0.0Label: 17abel: 17

    Advertisedvertiseincomingncominglabelabel(3 , 35 )

  • 8/2/2019 Mpls Slide

    26/31

    Label Pushing

    S0 S1

    N

    D

    P

    3

    2

    1

    Routing Information Base

    Receive Logic TransmitLogic

    Input port Output port

    Forwarding Information Base

    MPLS

    IngressNode

    DH4H3H2 T2

    DH4H3

    101001001 11S

    DH4H3H2 T2S

    DH4H3S

    101001001 11

    DH4H3

  • 8/2/2019 Mpls Slide

    27/31

    Label Swapping

    S0 S1

    N

    D

    P

    3

    2

    1

    Routing Information Base

    Receive Logic TransmitLogic

    Input port Output port

    Forwarding Information Base

    MPLS

    TransitNode

    101001001 11S

    DH4H3S

    101001001 11S

    DH4H3H2 T2S

    DH4H3S

    DH4H3H2 T2S

  • 8/2/2019 Mpls Slide

    28/31

    Label Popping

    S0 S1

    N

    D

    P

    3

    2

    1

    Routing Information Base

    Receive Logic TransmitLogic

    Input port Output port

    Forwarding Information Base

    MPLS

    EgressNode

    DH4H3H2 T2S

    101001001 11

    DH4H3H2 T2

    101001001 11S

    DH4H3

    DH4H3S

    DH4H3

  • 8/2/2019 Mpls Slide

    29/31

    LSR Operation

    Each LSR maintains a connection table

    Port 1

    Port 3

    Port 2

    Port 4

    Connection Tableonnection TableIn(port, label) Out(port, label)

    (1, 22)(1, 24)(1, 25)(2, 23)

    (2, 17)(3, 17)(4, 19)(3, 12)

    LabelOperationSwapSwapSwapSwap

    25P

    19P

  • 8/2/2019 Mpls Slide

    30/31

    1 2ngress Routing Tablengress Routing TableDes ti na ti on Nex t Hop134.5/16

    200.3.2/24(2, 84)(3, 99)

    MPLS TablePLS TableIn Out(2, 84) (6, 0)

    MPLS TablePLS TableIn Out

    (1, 99) (2, 56)MPLS TablePLS Table

    In Out(3, 56) (5, 0)

    3 5

    23

    2 6 134.5.1.534.5.1.5

    200.3.2.700.3.2.700.3.2.100.3.2.1

    134.5.6.134.5.6.1

    DestinationEgress Routing Tablegress Routing TableNext Hop134.5/16

    200.3.2/24134.5.6.1200.3.2.1

    200.3.2.7

    MPLS Forwarding Example

    200.3.2.799900 . 3 . 2 . 7 000 . 3 . 2 . 7

    200.3.2.756600 . 3 . 2 . 7

  • 8/2/2019 Mpls Slide

    31/31

    MPLS Applications

    There are 3 major MPLS applications

    currently being implemented

    Traffic Engineering

    Virtual Private Network

    Internet QoS


Recommended