; BSNL-MPLS
Documents
Resources
Learning Center
Upload
Plans & pricing Sign in
Sign Out
Your Federal Quarterly Tax Payments are due April 15th Get Help Now >>

BSNL-MPLS

VIEWS: 41 PAGES: 40

computer networks

More Info
  • pg 1
									 Introduction to Multi Protocol
    Label Switching (MPLS)

                    Presented By:
                    Tripti Batra, AM (NW)
                    Gagan Aggarwal, AM (SW)

September 7, 2006   Introduction to MPLS   1
                      Agenda
     Motivation behind MPLS
     Basics
     Components and Protocols
     Operations
     Network Management Centre (NMC)
     Security
     Billing
     Operators providing MPLS Services




September 7, 2006       Introduction to MPLS
                                               2
                    Motivation




September 7, 2006     Introduction to MPLS   3
                        Motivation
      IP
       – The first defined and used protocol
       – De facto the only protocol for global
           Internet working

                    ………but there are disadvantages



September 7, 2006          Introduction to MPLS
                                                     4
                    Motivation (Contd...)
• Connectionless
• Large IP Header to process




• Slower than switching

• Usually designed to follow shortest path

September 7, 2006          Introduction to MPLS
                                                  5
                    Motivation (Contd…)
     ATM
     – Connection Oriented (supports QoS)
     – Fast packet switching with fixed length
       packets
     – Integration of different prioritized traffic
       in real time because of guaranteed
       delivery

                    ………but there are disadvantages

September 7, 2006            Introduction to MPLS
                                                      6
                    Motivation (Contd...)

       ATM Disadvantages

                       Complexity

                       Expensive




September 7, 2006          Introduction to MPLS
                                                  7
                    Motivation (Contd...)
       IDEA
       Combine the features of Layer 2 and Layer 3




September 7, 2006         Introduction to MPLS
                                                 8
                       MPLS Definition
  Multi Protocol :
    Indifferent towards protocol used at Layer 2

  Label
    Labels instead of IP addresses for processing

 Switching:
    Routing at the speed of Switching

MPLS is an Internet Engineering Task Force (IETF)-specified framework
that provides efficient forwarding, routing and switching of traffic flow
through the network.
As data, video, and voice networks are converging on one platform, the
need for Multi-Protocol Label Switching (MPLS) is a natural progression.
   September 7, 2006           Introduction to MPLS
                                                                      9
             BASICS OF MPLS




September 7, 2006   Introduction to MPLS   10
                    MPLS Basics
    Multi Protocol Label Switching is arranged between
    Layer 2 and Layer 3


                         Layer 3
                           IP                  MPLS
                         Layer 2
                      ATM, Ethernet
                         Layer 1
                       SDH, CSMA


September 7, 2006       Introduction to MPLS
                                                         11
             MPLS Basics (Contd…)

              Flow Management


              Independent of Layer-2 protocols


              Maps IP-addresses to fixed length label


              Interfaces to existing routing protocols




September 7, 2006               Introduction to MPLS
                                                         12
                    MPLS Promises




September 7, 2006       Introduction to MPLS   13
                    MPLS Promises
   Improves packet-forwarding performance in
   the network
   Supports QoS and CoS for service
   differentiation
   Improves network scalability
   Integrates IP and ATM in the network
   Builds interoperable networks providing multi
   vendor interoperatibility
   Reduces the complexity of network
   operations

September 7, 2006       Introduction to MPLS
                                               14
                    Leased Line Network
                                                        Lucknow



                    Mumbai

Pune                                                                    Delhi



                             Leased line Network

Bangalore                                                            Kolkotta




               Ernakulam                                   Chennai
                                      Hyderabad



September 7, 2006                Introduction to MPLS
                                                                                15
                          MPLS Network
                                   Ahmedabad

                                                       Lucknow


                Mumbai

                                                                        Delhi
      Pune


                          MPLS Network
  Bangalore
                                                                     Kolkotta



              Ernakulam                                    Chennai


                                       Hyderabad
Router
Links
 September 7, 2006              Introduction to MPLS
                                                                                16
        Components and Protocols




September 7, 2006   Introduction to MPLS   17
                MPLS Components
    Label
    - Identifies the path a packet should traverse




September 7, 2006    Introduction to MPLS
                                                     18
   MPLS Components (Contd…)

                               LSP
                                                       LER




                    LSR                          LSR




        LER
September 7, 2006         Introduction to MPLS
                                                        19
   MPLS Components (Contd…)
         Label Edge Router (LER)
              - Operates at the edge of the access network
             & MPLS network
             - Responsible for assignment and removal of
             labels
              - Supports Multiple Protocols connected to
             dissimilar networks (such as frame relay, ATM,
             and Ethernet)




September 7, 2006          Introduction to MPLS
                                                          20
   MPLS Components (Contd…)
      Label Switching Router (LSR)
        - High Speed Router that operates in the core of
      MPLS network
      Label Switched Path (LSP)
       - Path formed from source to destination
       - Two options to set up an LSP:
              a) hop-by-hop routing
              b) explicit routing


September 7, 2006        Introduction to MPLS
                                                           21
   MPLS Components (Contd…)
      Forward Equivalence Class (FEC)
       - Group of packets that share the same
          requirement
        - A path is a representation of a FEC
      Label Distribution Protocol (LDP)
         - IETF defined protocol for explicit signaling and
          management



September 7, 2006          Introduction to MPLS
                                                              22
                    MPLS Components
     Label Information Base (LIB)
         -Table maintained by the Routers
         -Contents of the table specify the mapping
          between a label and an FEC
Example of LIB Table:
                      Incoming Port                            Outgoing Port
       Input Port                                Output Port
                          Label                                   Label

            1              3                          3             6


            2              9                          1             7


September 7, 2006              Introduction to MPLS
                                                                          23
                    MPLS Operations




September 7, 2006        Introduction to MPLS   24
                    MPLS Operations

    Steps Involved:
    – label creation and distribution
    – table creation at each router
    – label-switched path creation
    – label insertion/ table lookup/forwarding




September 7, 2006        Introduction to MPLS
                                                 25
                    MPLS Operations




September 7, 2006        Introduction to MPLS
                                                26
           Network Management
                 Centre




September 7, 2006   Introduction to MPLS   27
 Network Management Centre
           (NMC)
      Network management plays a vital role in
      monitoring and controlling an MPLS
      network for Redundancy and Reliability.

      NMC controls the following factors:
         LSP usage-Congestion Control
         Label distribution
         Creation of VPNs


September 7, 2006    Introduction to MPLS
                                                 28
                    MPLS Features




September 7, 2006       Introduction to MPLS   29
                      MPLS Features
      Traffic Engineering
             Efficient Link Utilization


      Class of Service (CoS)
          Differentiated types of service across an MPLS
         network.


      Virtual Private Networks (VPNs)
            A VPN is a private connection over an shared network




September 7, 2006                Introduction to MPLS
                                                                   30
                    Security




September 7, 2006     Introduction to MPLS   31
                      Security
    MPLS networks provide                       separation   of
    address and traffic
         Packets from one VPN do not inadvertently go to
         another VPN


    Malicious spoofing is impossible




September 7, 2006        Introduction to MPLS
                                                             32
                    Security (Contd...)




      Provider Edge/Customer Edge Router Relationship

September 7, 2006      Introduction to MPLS
                                                    33
                    MPLS Costing




September 7, 2006      Introduction to MPLS   34
        Factors affecting Costing

    BW required
    Number of MPLS Ports required
    Period of hiring of ports
    Uptime Requirement (SLA)
    Prioritized Traffic (Class of Service)




September 7, 2006       Introduction to MPLS
                                               35
 How Cost Effective is MPLS?
    60
    50
    40
    30
    20
    10
     0
             2        3   4        5           6         7     8    9   10

                              Point to Point             MPLS VPN



Just for 10 sites the cost factor is 1/8th of Leased
Lines.
  September 7, 2006               Introduction to MPLS
                                                                             36
 Tariff Chart (*BSNL port charges)
Class of Bandwidth 64K   128K                       1Mbps   2Mbps
Service
Gold       99 %    0.77L 1.38L                      5.84L   12.32L
Silver                50%   0.58L 1.04L             4.38L   9.24L
Best                  25%   0.38L 0.69L             2.92L   6.16L
effort



  September 7, 2006          Introduction to MPLS
                                                               37
                    MPLS Operators




September 7, 2006        Introduction to MPLS
                                                38
                    MPLS Operators

  Service Providers:
    BSNL, Tata Tele Services, Bharti Telecom,
    Reliance Infocomm……

  Hardware Suppliers:
    Cisco, Juniper, Nortel, Alcatel, Huawei…..




September 7, 2006       Introduction to MPLS
                                                 39
September 7, 2006   Introduction to MPLS
                                           40

								
To top