SlideShare una empresa de Scribd logo
1 de 43
Descargar para leer sin conexión
MPLS - Traffic Engineering
                  MPLS-TE
    Multi Protocol Label Switching - Traffic Engineering




                                            Rosmida Syarif Edvian
1
Topik Bahasan




           - Definisi Traffic Engineering

                - Cara Kerja MPLS-TE
                           -CSPF
                         -RSVP-TE

                   - Fast Reroute




2
Definisi ‘Traffic Engineering’



      Proses mengatur aliran trafik dalam jaringan untuk mengoptimalkan
      penggunaan resource dan performansi jaringan.

      Secara praktis ini berarti :
         memilih rute untuk menangani traffic load, network state, dan user
           requirement seperti QoS dan bandwidth,
         dapat memindahkan trafik dari path dengan kongesti lebih besar ke
          path dengan kongesti lebih kecil


      TE untuk MPLS disebut MPLS-TE




3                                                                 Modul 1 - 3
Tradisional Routing




     Router memilih lintasan terpendek tanpa
     mempertimbangkan faktor lain seperti bandwidth.
     Jika kongesti terjadi, tidak ada perpindahan trafik ke
     lintasan yang lain.

4                                                        Modul 1 - 4
Solusi TE




    Service yang membutuhkan 40 Mbps dilewatkan pada lintasan-1 :
         Router A -> C -> G -> F -> H
    Service yang membutuhkan 70 Mbps dilewatkan pada lintasan-2 :
         Router A -> C -> D -> E -> F -> H


    Kongesti dapat dihindari

5                                                                   Modul 1 - 5
Cara Kerja MPLS-TE


                     Distribusi Informasi Link
                        ISIS-TE
                        OSPF-TE


                     Path Calculation
                        CSPF


                     LSP Setup
                        RSVP-TE / CR-LDP


                     Data Forwarding




6                                        Modul 1 - 6
Distribusi Informasi Link - ISIS/OSPF


    Bertujuan membagi informasi         topologi
    network ke semua LSR.

    Dibutuhkan modifikasi pada protokol routing
       OSPF-TE
          - Informasi TE dibawa dengan :
            Opaque LSA
       IS-IS-TE
          - Informasi TE dibawa dengan : New
            TLV

    Node-node TE membangun suatu Topology
    Database (Traffic Engineering Database)

7                                                  Modul 1 - 7
OSPF-TE
Opaque LSA Header




                    Type = 10 => area-local
                       type-9 : link-local
                       type-11 : AS

                    LSA ID = 1 (TE)


8                                             Modul 1 - 8
OSPF-TE
Opaque LSA Payload



                 Penambahan karakteristik link :




9                                                  Modul 1 - 9
Traffic Engineering Database



     TED digunakan oleh CSPF (Constrained Shortest Path First ) untuk
     kalkulasi lintasan eksplisit

     Mirip dengan IGP link-state database

     Berisi informai tentang :
        Atribut link network
        Informasi topologi yang terbaru


     Terpisah dengan IGP database




10                                                        Modul 1 - 10
Path Calculation



     Traffic Engineering Database
     sebagai input perhitungan lintasan

     Menggunakan protokol CSPF
     (Constrained Shortest Path First )

     Node TE dapat melakukan
     constraint-based routing




11                                        Modul 1 - 11
Definisi CSPF - Constrained Shortest Path First


     Algoritma link state yang digunakan dalam menghitung lintasan untuk
     suatu label-switched paths (LSP) dengan multiple constraint

     Modifikasi algoritma “shortest path first”

     CSPF tidak hanya mempertimbangkan topologi jaringan, tetapi juga user
     constraint (atribut LSP dan link)

     User Constraint :
          LSP attributes
             -   Bandwidth requirements
             -   Hop limitations
             -   Administrative groups
             -   Priority
             -   Explicit route (strict or loose)


          Link attributes
             -   Reservable bandwidth
             -   Administrative groups
12                                                               Modul 1 - 12
Komponen CSPF


                  (Extended IGP)
                   OSPF-TE
                    ISIS-TE



     Link State                          TED                CSPF           User
                                   Traffic Engineering
     Database                            Database        calculation     Constraint




                                                            ERO




                                                                             LSP
                                                            RSVP
                                                                             Setup



13                                                                     Modul 1 - 13
LSP SET-UP


     Tipe LSP :

       Static LSP

       Signaled LSP

          CR-LDP-signaled LSP

          RSVP-signaled LSP:
             - Dibagi atas 2 tipe :
                 Explicit-path LSP
                 Constrained-path LSP




14                                      Modul 1 - 14
Static vs Signaled LSP


     Static LSPs
        Label MPLS dikonfigur secara manual
        Membutuhkan konfigurasi pada setiap router
        Tidak dapat re-route jika terjadi kegagalan link



     Signaled LSP
        LSP disetup menggunakan signaling protocol
           - RSVP , CR-LDP
        Label MPLS ditetapkan secara dinamis
        Konfigurasi hanya pada ingress router
        Dapat reroute jika failure
15                                                          Modul 1 - 15
Signaled Label-Switched Path


     Konfigur hanya pada ingress router
        RSVP melakukan setup pada transit dan egress router secara
         otomatis
        Lintasan dipilih pada setiap hop menggunakan routing table
        Intermediate hop ditetapkan sebagai “transit points”


     Kelebihan dibanding „static path‟
        Melakukan “keepalive” checking
        Mendukung fail-over ke secondary LSP
        Excellent visibility



16                                                              Modul 1 - 16
Statik LSP


     Label harus dikonfigur secara manual pada semua router
     (ingress, transit, egress).
     Tidak memerlukan protokol signaling.

               R1           R2           R3                    R4
            (Ingress)                                       (Egress)




                                                      LSP

            10.60.0.0/16   Label 40      Label 45           Label 50
            Nexthop R2     Nexthop R3    Nexthop R4         Pop
            Push 40        Swap 45       Swap 50



17                                                           Modul 1 - 17
CR-LDP (Constraint-based Routing LDP)


     • Protocol Signaling untuk mendistribusikan label yang mendukung QoS dan
       traffic engineering

     • Merupakan pengembangan dari LDP yang membawa permintaan reservasi
       resource berdasarkan user dan network constraint.

     • CR-LDP menggunakan sesi TCP antara LSR peer untuk mengirimkan LDP
       messages




18                                                                  Modul 1 - 18
RSVP TE
     Resource ReServation Protocol - TE




19                                        Modul 1 - 19
RSVP-TE


     Protokol signaling untuk reservasi resource sepanjang route

     Menyediakan QOS end-to-end

     Didesign untuk host-to-host

     Menggunakan IGP untuk menetapkan lintasan


     RFC 2205




20                                                         Modul 1 - 20
RSVP-TE


     Simplex flow

     Ingress router memulai koneksi

     Path message dikirimkan pada downstream
     Resv message dikirimkan pada upstream

     RSVP-TE Object




21                                             Modul 1 - 21
Trunk Admission Control


     Menentukan apakah node memiliki ketersediaan resource yang
     cukup untuk menyuplai QoS yang diminta.

     PATH message
        Router akan melakukan pengecekan terhadap bandwidth yang
         tersedia
        Jika tersedia , reservasi diterima
        PATH message dikirimkan ke next hop (downstream)


     RESV message
        Label dialokasikan




22                                                          Modul 1 - 22
RSVP-TE : PATH Message




     PATH message digunakan untuk request label

     R1 mengirimkan PATH message yang ditujukan ke R9


                                              23
23
RSVP-TE : RESV Message




     RESV digunakan untuk mendistribusikan label setelah menerima Path
     Message

     R9 mengirimkan RESV message, dengan label=3, ke R8

     R8 dan R4 menyimpan “outbound” label dan mengalokasikan
     “inbound” label, kemudian mengirimkan RESV ke upstream LSR

                                                       24
24
Explicit Route


     Kemampuan untuk menentukan route LSP pada network
     MPLS

     Ditetapkan sebagai deretan alamat router antara ingress LER
     dan egress LER

     2 tipe eksplisit route :
        Loose routes, menggunakan routing table untuk menemukan
         destination


        Strict routes, menetapkan next router yang terhubung langsung


     Menggunakan Explicit Route Object (ERO) pada Path
     Message
25                                                       Modul 1 - 25
Strict Explicit Paths

      menetapkan next router yang terhubung langsung




26                                                  Modul 1 - 26
Loose Explicit Paths

     Menggunakan routing table pada setiap hop




27                                           Modul 1 - 27
Hybrid Explicit Paths

     Penggunaan Strict dan loose route dapat digabung




28                                            Modul 1 - 28
Operasi RSVP-TE



                                            10.1.1.5        10.1.1.6         Path
                                                                                       10.1.1.21
                         10.1.1.2
                                                                             Resv


                                                     Path
Label Request                                                 Resv

Explicit Route
                                    Path
10.1.1.7 Strict
10.1.1.21 Loose
                     10.1.1.1       Resv           10.1.1.7

Traffic Parameters              •Path = Label Request
2 Mbps CDR                      •Resv = Label Mapping
Session attribute               •Refresh =Path+Resv maintain LSP
Setup Priority 4                •Point-to-point not end-to-end
Holding Priority 3              •1000 LSPs = 1000 refreshes point-to-point

   29                                                                   Modul 1 - 29
Operasi RSVP-TE



Label Request
                          Destination
Explicit Route          10.1.1.21 with
10.1.1.7 Strict         router alert set
10.1.1.21 Loose
Traffic Parameters
2 Mbps CDR
Session attribute                      Path   IP
Setup Priority 4
Holding Priority 3
                     10.1.1.1
Route Pinning                     Label Request            10.1.1.7
10.1.1.1
Sender information




   30                                              Modul 1 - 30
Operasi RSVP-TE



Label Request
                         Destination
Explicit Route         10.1.1.21 with
10.1.1.21 Loose        router alert set
Traffic Parameters
2 Mbps CDR
Session attribute
Setup Priority 4
Holding Priority 3
                                      Path       IP
Route Pinning
10.1.1.7           10.1.1.7                 10.1.1.7               10.1.1.6
10.1.1.1                          • Records previous hop
Sender information                • Label Request object
                                  • Session
                                  • Sender
                                  •

   31                                                      Modul 1 - 31
Operasi RSVP-TE



Label Request
                          Destination
Explicit Route
                        10.1.1.21 with
10.1.1.21 Loose         router alert set
Traffic Parameters
2 Mbps CDR
Session attribute
Setup Priority 4
Holding Priority 3                     Path     IP
Route Pinning
10.1.1.6             10.1.1.6               10.1.1.6               10.1.1.21
10.1.1.7
10.1.1.1
                                   • Records previous hop
Sender information
                                   • Label Request object
                                   • Session
                                   • Sender

   32                                                       Modul 1 - 32
Operasi RSVP-TE

         10.1.1.21
     • Alokasi Label
                         Destination
                        10.1.1.1 with                 Label Mapping
                       router alert set               0
                                                      Traffic Parameters
                                                      2 Mbps CDR
                                                      Session attribute
                       IP   Resv                      Setup Priority 4
                                                      Holding Priority 3
                                                      Route Pinning
      10.1.1.6                            10.1.1.21   10.1.1.21
                                                      10.1.1.6
                                                      10.1.1.7
                                                      10.1.1.1




33                                                    Modul 1 - 33
Operasi RSVP-TE

        10.1.1.6
     • Alokasi Label
                         Destination
                        10.1.1.1 with                Label Mapping
                       router alert set              84
                                                     Traffic Parameters
                                                     2 Mbps CDR
                                                     Session attribute
                       IP   Resv                     Setup Priority 4
                                                     Holding Priority 3
                                                     Route Pinning
      10.1.1.7                            10.1.1.6   10.1.1.21
                                                     10.1.1.6
                                                     10.1.1.7
                                                     10.1.1.1




34                                                   Modul 1 - 34
Operasi RSVP-TE

        10.1.1.6
     • Alokasi Label
                         Destination
                        10.1.1.1 with                Label Mapping
                       router alert set              86
                                                     Traffic Parameters
                                                     2 Mbps CDR
                                                     Session attribute
                       IP   Resv                     Setup Priority 4
                                                     Holding Priority 3
                                                     Route Pinning
      10.1.1.1                            10.1.1.6   10.1.1.21
                                                     10.1.1.6
                                                     10.1.1.7
                                                     10.1.1.1




35                                                   Modul 1 - 35
Operasi RSVP-TE



                              10.1.1.5    10.1.1.6             10.1.1.21
           10.1.1.2                                  IP   0




     10.1.1.1
                      IP 86
                                   10.1.1.7




                               RSVP-TE LSP
36                                                            Modul 1 - 36
CR-LDP dan RSVP-TE

            CR-LDP                           RSVP-TE
              LDP                      Classical RSVP     History
              TCP                              IP         Transport
     Label Request/Mapping             Path and Resv.     Messages
              Hard                          Soft
          No refreshes               Periodic refreshes
                                                          State
          Explicit setup               Explicit Setup
         and teardown                Implicit teardown
            ATM-TM                           Int-Serv     QoS Model
              NO                               Yes        Layer 3 ID
                     Strict and Loose hops                Explicit Routing
                8 Setup and Holding Priorities            LSP Preemption
     32 colour designation                    None        Resource Constraint
37                                                          Modul 1 - 37
Fast Reroute




38
MPLS-TE : Fast Re-Route (FRR)



                     Fast Restoration : Subsecond
                     recovery dalam mengatasi
                     kegagalan node/link

                     Mekanisme untuk meminimalkan
                     packet loss selama terjadi
                     kegagalan .

                     Scalable 1:N proteksi

                     Alternatif Cost-effective untuk
                     proteksi optik – APS




39                                           Modul 1 - 39
FAST REROUTE (FRR)



     Fast Reroute : Mekanisme Proteksi terhadap MPLS-TE

     FRR melakukan proteksi terhadap :

        LINK FAILURE
           - Contoh : Fibre cut, Carrier Loss, ADM failure


        NODE FAILURE
           - Contoh : power failure, hardware crash, maintenance




40                                                                 Modul 1 - 40
Link Protection*


        Router A      Router B              Router D    Router E




          Router X                                     Router Y
                                 Router C

     Primary Tunnel: A -> B -> D -> E
     BackUp Tunnel: B -> C -> D (Pre-provisioned)
     Recovery = ~50ms
                                                         41
41
Node Protection



      Router A      Router B      Router D          Router E        Router F




        Router X       Router C                         Router Y


     Primary Tunnel: A -> B -> D -> E -> F
     BackUp Tunnel: B -> C -> E (Pre-provisioned)
     Recovery = ~100ms

                                                               42
42
Terima Kasih




43

Más contenido relacionado

La actualidad más candente

Chap 2. lte channel structure .eng
Chap 2. lte  channel structure .engChap 2. lte  channel structure .eng
Chap 2. lte channel structure .engsivakumar D
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]APNIC
 
Generic framing protocol
Generic framing protocolGeneric framing protocol
Generic framing protocolMapYourTech
 
MPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиMPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиSkillFactory
 
Mpls Traffic Engineering ppt
Mpls Traffic Engineering pptMpls Traffic Engineering ppt
Mpls Traffic Engineering pptNitin Gehlot
 
What is LDP || Frequently asked Questions and Answers on MPLS LDP
What is LDP || Frequently asked Questions and Answers on MPLS LDPWhat is LDP || Frequently asked Questions and Answers on MPLS LDP
What is LDP || Frequently asked Questions and Answers on MPLS LDPNetworKingStudy
 
MPLS Traffic Engineering
MPLS Traffic EngineeringMPLS Traffic Engineering
MPLS Traffic EngineeringAPNIC
 
BGP Advance Technique by Steven & James
BGP Advance Technique by Steven & JamesBGP Advance Technique by Steven & James
BGP Advance Technique by Steven & JamesFebrian ‎
 
MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)Netwax Lab
 
Juniper mpls best practice part 2
Juniper mpls best practice   part 2Juniper mpls best practice   part 2
Juniper mpls best practice part 2Febrian ‎
 
Label Distribution Protocol
Label Distribution ProtocolLabel Distribution Protocol
Label Distribution ProtocolKashif Latif
 

La actualidad más candente (20)

Chap 2. lte channel structure .eng
Chap 2. lte  channel structure .engChap 2. lte  channel structure .eng
Chap 2. lte channel structure .eng
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
 
Generic framing protocol
Generic framing protocolGeneric framing protocol
Generic framing protocol
 
Mpls basic
Mpls basicMpls basic
Mpls basic
 
MPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиMPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связи
 
MPLS & BASIC LDP
MPLS & BASIC LDPMPLS & BASIC LDP
MPLS & BASIC LDP
 
Mpls Traffic Engineering ppt
Mpls Traffic Engineering pptMpls Traffic Engineering ppt
Mpls Traffic Engineering ppt
 
What is LDP || Frequently asked Questions and Answers on MPLS LDP
What is LDP || Frequently asked Questions and Answers on MPLS LDPWhat is LDP || Frequently asked Questions and Answers on MPLS LDP
What is LDP || Frequently asked Questions and Answers on MPLS LDP
 
Inter as vpn option c
Inter as vpn option c Inter as vpn option c
Inter as vpn option c
 
MPLS Traffic Engineering
MPLS Traffic EngineeringMPLS Traffic Engineering
MPLS Traffic Engineering
 
BGP Advance Technique by Steven & James
BGP Advance Technique by Steven & JamesBGP Advance Technique by Steven & James
BGP Advance Technique by Steven & James
 
Tema2 01-mpls
Tema2 01-mplsTema2 01-mpls
Tema2 01-mpls
 
MPLS
MPLSMPLS
MPLS
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
 
MPLS ppt
MPLS pptMPLS ppt
MPLS ppt
 
MPLS-TE
MPLS-TEMPLS-TE
MPLS-TE
 
MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)
 
JUNOS: OSPF and BGP
JUNOS: OSPF and BGPJUNOS: OSPF and BGP
JUNOS: OSPF and BGP
 
Juniper mpls best practice part 2
Juniper mpls best practice   part 2Juniper mpls best practice   part 2
Juniper mpls best practice part 2
 
Label Distribution Protocol
Label Distribution ProtocolLabel Distribution Protocol
Label Distribution Protocol
 

Similar a MPLS-TE

Sharing Knowledge Day 1 OSPF and L2VPN (update) (1).pdf
Sharing Knowledge Day 1 OSPF and L2VPN (update) (1).pdfSharing Knowledge Day 1 OSPF and L2VPN (update) (1).pdf
Sharing Knowledge Day 1 OSPF and L2VPN (update) (1).pdfabdurrahmanalfaruqi1
 
Routing Protocol
Routing ProtocolRouting Protocol
Routing Protocolengguh123
 
Routing Statis dan Routing Dinamis
Routing Statis dan Routing DinamisRouting Statis dan Routing Dinamis
Routing Statis dan Routing Dinamisengguh123
 
Distance vektor
Distance vektorDistance vektor
Distance vektorAhmad Hsn
 
Ospf (open shortest path first) belajar mengenal dunia teknologi informasi
Ospf (open shortest path first)   belajar mengenal dunia teknologi informasiOspf (open shortest path first)   belajar mengenal dunia teknologi informasi
Ospf (open shortest path first) belajar mengenal dunia teknologi informasiAprizal Aprizal
 
Routing dan Macam-Macam Routing
Routing dan Macam-Macam RoutingRouting dan Macam-Macam Routing
Routing dan Macam-Macam RoutingOctavio Dakosta
 
Protokol_Routing basic fundamental knowledge.ppt
Protokol_Routing basic fundamental knowledge.pptProtokol_Routing basic fundamental knowledge.ppt
Protokol_Routing basic fundamental knowledge.pptRochmadGSaputra
 
Jaringan komunikasi 7 pti1
Jaringan komunikasi   7 pti1Jaringan komunikasi   7 pti1
Jaringan komunikasi 7 pti1antony veru
 
Routing information protocol v 2
Routing information protocol v 2Routing information protocol v 2
Routing information protocol v 2Gama Iffahindra
 
Open Shortest Path First (OSPF)
Open Shortest Path First (OSPF)Open Shortest Path First (OSPF)
Open Shortest Path First (OSPF)Lusiana Diyan
 

Similar a MPLS-TE (20)

Sharing Knowledge Day 1 OSPF and L2VPN (update) (1).pdf
Sharing Knowledge Day 1 OSPF and L2VPN (update) (1).pdfSharing Knowledge Day 1 OSPF and L2VPN (update) (1).pdf
Sharing Knowledge Day 1 OSPF and L2VPN (update) (1).pdf
 
Basic Simple MPLS
Basic Simple MPLSBasic Simple MPLS
Basic Simple MPLS
 
protokol routing
protokol routingprotokol routing
protokol routing
 
Routing Protocol
Routing ProtocolRouting Protocol
Routing Protocol
 
Routing Statis dan Routing Dinamis
Routing Statis dan Routing DinamisRouting Statis dan Routing Dinamis
Routing Statis dan Routing Dinamis
 
Distance vektor
Distance vektorDistance vektor
Distance vektor
 
Ospf (open shortest path first) belajar mengenal dunia teknologi informasi
Ospf (open shortest path first)   belajar mengenal dunia teknologi informasiOspf (open shortest path first)   belajar mengenal dunia teknologi informasi
Ospf (open shortest path first) belajar mengenal dunia teknologi informasi
 
Routing
RoutingRouting
Routing
 
Routing
RoutingRouting
Routing
 
Routing dan Macam-Macam Routing
Routing dan Macam-Macam RoutingRouting dan Macam-Macam Routing
Routing dan Macam-Macam Routing
 
Modul routing dinamik
Modul routing dinamikModul routing dinamik
Modul routing dinamik
 
Pertemuan 14
Pertemuan 14Pertemuan 14
Pertemuan 14
 
Protokol_Routing basic fundamental knowledge.ppt
Protokol_Routing basic fundamental knowledge.pptProtokol_Routing basic fundamental knowledge.ppt
Protokol_Routing basic fundamental knowledge.ppt
 
Jaringan komunikasi 7 pti1
Jaringan komunikasi   7 pti1Jaringan komunikasi   7 pti1
Jaringan komunikasi 7 pti1
 
Routing information protocol v 2
Routing information protocol v 2Routing information protocol v 2
Routing information protocol v 2
 
Laporan routing ospf
Laporan routing ospfLaporan routing ospf
Laporan routing ospf
 
Routing protokol
Routing protokol Routing protokol
Routing protokol
 
12-Protokol_Routing.ppt
12-Protokol_Routing.ppt12-Protokol_Routing.ppt
12-Protokol_Routing.ppt
 
Open Shortest Path First (OSPF)
Open Shortest Path First (OSPF)Open Shortest Path First (OSPF)
Open Shortest Path First (OSPF)
 
Pertemuan 15
Pertemuan 15Pertemuan 15
Pertemuan 15
 

Más de rosmida

EV-DO Packet Data Call Flow
EV-DO Packet Data Call FlowEV-DO Packet Data Call Flow
EV-DO Packet Data Call Flowrosmida
 
CDMA 2000 1xEV-DO Radio Interface
CDMA 2000 1xEV-DO Radio InterfaceCDMA 2000 1xEV-DO Radio Interface
CDMA 2000 1xEV-DO Radio Interfacerosmida
 
CDMA 2000 1xEV-DO Protocol
CDMA 2000 1xEV-DO ProtocolCDMA 2000 1xEV-DO Protocol
CDMA 2000 1xEV-DO Protocolrosmida
 
Dial Plan
Dial PlanDial Plan
Dial Planrosmida
 
Protokol SIP
Protokol SIPProtokol SIP
Protokol SIProsmida
 
Konsep IP-PBX
Konsep IP-PBXKonsep IP-PBX
Konsep IP-PBXrosmida
 
Internet dan ISP
Internet dan ISPInternet dan ISP
Internet dan ISProsmida
 
Physical Layer
Physical LayerPhysical Layer
Physical Layerrosmida
 
Data Link Layer
Data Link LayerData Link Layer
Data Link Layerrosmida
 
Pengalamatan Network Layer
Pengalamatan Network LayerPengalamatan Network Layer
Pengalamatan Network Layerrosmida
 
Standar Jaringan
Standar JaringanStandar Jaringan
Standar Jaringanrosmida
 
Struktur Jaringan
Struktur JaringanStruktur Jaringan
Struktur Jaringanrosmida
 
Network Layer
Network LayerNetwork Layer
Network Layerrosmida
 
Transport layer
Transport layerTransport layer
Transport layerrosmida
 
Application Layer
Application LayerApplication Layer
Application Layerrosmida
 

Más de rosmida (18)

EV-DO Packet Data Call Flow
EV-DO Packet Data Call FlowEV-DO Packet Data Call Flow
EV-DO Packet Data Call Flow
 
CDMA 2000 1xEV-DO Radio Interface
CDMA 2000 1xEV-DO Radio InterfaceCDMA 2000 1xEV-DO Radio Interface
CDMA 2000 1xEV-DO Radio Interface
 
CDMA 2000 1xEV-DO Protocol
CDMA 2000 1xEV-DO ProtocolCDMA 2000 1xEV-DO Protocol
CDMA 2000 1xEV-DO Protocol
 
MPLS
MPLS MPLS
MPLS
 
Dial Plan
Dial PlanDial Plan
Dial Plan
 
Protokol SIP
Protokol SIPProtokol SIP
Protokol SIP
 
Codec
CodecCodec
Codec
 
VoIP
VoIPVoIP
VoIP
 
Konsep IP-PBX
Konsep IP-PBXKonsep IP-PBX
Konsep IP-PBX
 
Internet dan ISP
Internet dan ISPInternet dan ISP
Internet dan ISP
 
Physical Layer
Physical LayerPhysical Layer
Physical Layer
 
Data Link Layer
Data Link LayerData Link Layer
Data Link Layer
 
Pengalamatan Network Layer
Pengalamatan Network LayerPengalamatan Network Layer
Pengalamatan Network Layer
 
Standar Jaringan
Standar JaringanStandar Jaringan
Standar Jaringan
 
Struktur Jaringan
Struktur JaringanStruktur Jaringan
Struktur Jaringan
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Transport layer
Transport layerTransport layer
Transport layer
 
Application Layer
Application LayerApplication Layer
Application Layer
 

MPLS-TE

  • 1. MPLS - Traffic Engineering MPLS-TE Multi Protocol Label Switching - Traffic Engineering Rosmida Syarif Edvian 1
  • 2. Topik Bahasan - Definisi Traffic Engineering - Cara Kerja MPLS-TE -CSPF -RSVP-TE - Fast Reroute 2
  • 3. Definisi ‘Traffic Engineering’ Proses mengatur aliran trafik dalam jaringan untuk mengoptimalkan penggunaan resource dan performansi jaringan. Secara praktis ini berarti :  memilih rute untuk menangani traffic load, network state, dan user requirement seperti QoS dan bandwidth,  dapat memindahkan trafik dari path dengan kongesti lebih besar ke path dengan kongesti lebih kecil TE untuk MPLS disebut MPLS-TE 3 Modul 1 - 3
  • 4. Tradisional Routing Router memilih lintasan terpendek tanpa mempertimbangkan faktor lain seperti bandwidth. Jika kongesti terjadi, tidak ada perpindahan trafik ke lintasan yang lain. 4 Modul 1 - 4
  • 5. Solusi TE Service yang membutuhkan 40 Mbps dilewatkan pada lintasan-1 :  Router A -> C -> G -> F -> H Service yang membutuhkan 70 Mbps dilewatkan pada lintasan-2 :  Router A -> C -> D -> E -> F -> H Kongesti dapat dihindari 5 Modul 1 - 5
  • 6. Cara Kerja MPLS-TE Distribusi Informasi Link  ISIS-TE  OSPF-TE Path Calculation  CSPF LSP Setup  RSVP-TE / CR-LDP Data Forwarding 6 Modul 1 - 6
  • 7. Distribusi Informasi Link - ISIS/OSPF Bertujuan membagi informasi topologi network ke semua LSR. Dibutuhkan modifikasi pada protokol routing  OSPF-TE - Informasi TE dibawa dengan : Opaque LSA  IS-IS-TE - Informasi TE dibawa dengan : New TLV Node-node TE membangun suatu Topology Database (Traffic Engineering Database) 7 Modul 1 - 7
  • 8. OSPF-TE Opaque LSA Header Type = 10 => area-local  type-9 : link-local  type-11 : AS LSA ID = 1 (TE) 8 Modul 1 - 8
  • 9. OSPF-TE Opaque LSA Payload Penambahan karakteristik link : 9 Modul 1 - 9
  • 10. Traffic Engineering Database TED digunakan oleh CSPF (Constrained Shortest Path First ) untuk kalkulasi lintasan eksplisit Mirip dengan IGP link-state database Berisi informai tentang :  Atribut link network  Informasi topologi yang terbaru Terpisah dengan IGP database 10 Modul 1 - 10
  • 11. Path Calculation Traffic Engineering Database sebagai input perhitungan lintasan Menggunakan protokol CSPF (Constrained Shortest Path First ) Node TE dapat melakukan constraint-based routing 11 Modul 1 - 11
  • 12. Definisi CSPF - Constrained Shortest Path First Algoritma link state yang digunakan dalam menghitung lintasan untuk suatu label-switched paths (LSP) dengan multiple constraint Modifikasi algoritma “shortest path first” CSPF tidak hanya mempertimbangkan topologi jaringan, tetapi juga user constraint (atribut LSP dan link) User Constraint :  LSP attributes - Bandwidth requirements - Hop limitations - Administrative groups - Priority - Explicit route (strict or loose)  Link attributes - Reservable bandwidth - Administrative groups 12 Modul 1 - 12
  • 13. Komponen CSPF (Extended IGP) OSPF-TE ISIS-TE Link State TED CSPF User Traffic Engineering Database Database calculation Constraint ERO LSP RSVP Setup 13 Modul 1 - 13
  • 14. LSP SET-UP Tipe LSP : Static LSP Signaled LSP  CR-LDP-signaled LSP  RSVP-signaled LSP: - Dibagi atas 2 tipe : Explicit-path LSP Constrained-path LSP 14 Modul 1 - 14
  • 15. Static vs Signaled LSP Static LSPs  Label MPLS dikonfigur secara manual  Membutuhkan konfigurasi pada setiap router  Tidak dapat re-route jika terjadi kegagalan link Signaled LSP  LSP disetup menggunakan signaling protocol - RSVP , CR-LDP  Label MPLS ditetapkan secara dinamis  Konfigurasi hanya pada ingress router  Dapat reroute jika failure 15 Modul 1 - 15
  • 16. Signaled Label-Switched Path Konfigur hanya pada ingress router  RSVP melakukan setup pada transit dan egress router secara otomatis  Lintasan dipilih pada setiap hop menggunakan routing table  Intermediate hop ditetapkan sebagai “transit points” Kelebihan dibanding „static path‟  Melakukan “keepalive” checking  Mendukung fail-over ke secondary LSP  Excellent visibility 16 Modul 1 - 16
  • 17. Statik LSP Label harus dikonfigur secara manual pada semua router (ingress, transit, egress). Tidak memerlukan protokol signaling. R1 R2 R3 R4 (Ingress) (Egress) LSP 10.60.0.0/16 Label 40 Label 45 Label 50 Nexthop R2 Nexthop R3 Nexthop R4 Pop Push 40 Swap 45 Swap 50 17 Modul 1 - 17
  • 18. CR-LDP (Constraint-based Routing LDP) • Protocol Signaling untuk mendistribusikan label yang mendukung QoS dan traffic engineering • Merupakan pengembangan dari LDP yang membawa permintaan reservasi resource berdasarkan user dan network constraint. • CR-LDP menggunakan sesi TCP antara LSR peer untuk mengirimkan LDP messages 18 Modul 1 - 18
  • 19. RSVP TE Resource ReServation Protocol - TE 19 Modul 1 - 19
  • 20. RSVP-TE Protokol signaling untuk reservasi resource sepanjang route Menyediakan QOS end-to-end Didesign untuk host-to-host Menggunakan IGP untuk menetapkan lintasan RFC 2205 20 Modul 1 - 20
  • 21. RSVP-TE Simplex flow Ingress router memulai koneksi Path message dikirimkan pada downstream Resv message dikirimkan pada upstream RSVP-TE Object 21 Modul 1 - 21
  • 22. Trunk Admission Control Menentukan apakah node memiliki ketersediaan resource yang cukup untuk menyuplai QoS yang diminta. PATH message  Router akan melakukan pengecekan terhadap bandwidth yang tersedia  Jika tersedia , reservasi diterima  PATH message dikirimkan ke next hop (downstream) RESV message  Label dialokasikan 22 Modul 1 - 22
  • 23. RSVP-TE : PATH Message PATH message digunakan untuk request label R1 mengirimkan PATH message yang ditujukan ke R9 23 23
  • 24. RSVP-TE : RESV Message RESV digunakan untuk mendistribusikan label setelah menerima Path Message R9 mengirimkan RESV message, dengan label=3, ke R8 R8 dan R4 menyimpan “outbound” label dan mengalokasikan “inbound” label, kemudian mengirimkan RESV ke upstream LSR 24 24
  • 25. Explicit Route Kemampuan untuk menentukan route LSP pada network MPLS Ditetapkan sebagai deretan alamat router antara ingress LER dan egress LER 2 tipe eksplisit route :  Loose routes, menggunakan routing table untuk menemukan destination  Strict routes, menetapkan next router yang terhubung langsung Menggunakan Explicit Route Object (ERO) pada Path Message 25 Modul 1 - 25
  • 26. Strict Explicit Paths  menetapkan next router yang terhubung langsung 26 Modul 1 - 26
  • 27. Loose Explicit Paths Menggunakan routing table pada setiap hop 27 Modul 1 - 27
  • 28. Hybrid Explicit Paths Penggunaan Strict dan loose route dapat digabung 28 Modul 1 - 28
  • 29. Operasi RSVP-TE 10.1.1.5 10.1.1.6 Path 10.1.1.21 10.1.1.2 Resv Path Label Request Resv Explicit Route Path 10.1.1.7 Strict 10.1.1.21 Loose 10.1.1.1 Resv 10.1.1.7 Traffic Parameters •Path = Label Request 2 Mbps CDR •Resv = Label Mapping Session attribute •Refresh =Path+Resv maintain LSP Setup Priority 4 •Point-to-point not end-to-end Holding Priority 3 •1000 LSPs = 1000 refreshes point-to-point 29 Modul 1 - 29
  • 30. Operasi RSVP-TE Label Request Destination Explicit Route 10.1.1.21 with 10.1.1.7 Strict router alert set 10.1.1.21 Loose Traffic Parameters 2 Mbps CDR Session attribute Path IP Setup Priority 4 Holding Priority 3 10.1.1.1 Route Pinning Label Request 10.1.1.7 10.1.1.1 Sender information 30 Modul 1 - 30
  • 31. Operasi RSVP-TE Label Request Destination Explicit Route 10.1.1.21 with 10.1.1.21 Loose router alert set Traffic Parameters 2 Mbps CDR Session attribute Setup Priority 4 Holding Priority 3 Path IP Route Pinning 10.1.1.7 10.1.1.7 10.1.1.7 10.1.1.6 10.1.1.1 • Records previous hop Sender information • Label Request object • Session • Sender • 31 Modul 1 - 31
  • 32. Operasi RSVP-TE Label Request Destination Explicit Route 10.1.1.21 with 10.1.1.21 Loose router alert set Traffic Parameters 2 Mbps CDR Session attribute Setup Priority 4 Holding Priority 3 Path IP Route Pinning 10.1.1.6 10.1.1.6 10.1.1.6 10.1.1.21 10.1.1.7 10.1.1.1 • Records previous hop Sender information • Label Request object • Session • Sender 32 Modul 1 - 32
  • 33. Operasi RSVP-TE 10.1.1.21 • Alokasi Label Destination 10.1.1.1 with Label Mapping router alert set 0 Traffic Parameters 2 Mbps CDR Session attribute IP Resv Setup Priority 4 Holding Priority 3 Route Pinning 10.1.1.6 10.1.1.21 10.1.1.21 10.1.1.6 10.1.1.7 10.1.1.1 33 Modul 1 - 33
  • 34. Operasi RSVP-TE 10.1.1.6 • Alokasi Label Destination 10.1.1.1 with Label Mapping router alert set 84 Traffic Parameters 2 Mbps CDR Session attribute IP Resv Setup Priority 4 Holding Priority 3 Route Pinning 10.1.1.7 10.1.1.6 10.1.1.21 10.1.1.6 10.1.1.7 10.1.1.1 34 Modul 1 - 34
  • 35. Operasi RSVP-TE 10.1.1.6 • Alokasi Label Destination 10.1.1.1 with Label Mapping router alert set 86 Traffic Parameters 2 Mbps CDR Session attribute IP Resv Setup Priority 4 Holding Priority 3 Route Pinning 10.1.1.1 10.1.1.6 10.1.1.21 10.1.1.6 10.1.1.7 10.1.1.1 35 Modul 1 - 35
  • 36. Operasi RSVP-TE 10.1.1.5 10.1.1.6 10.1.1.21 10.1.1.2 IP 0 10.1.1.1 IP 86 10.1.1.7 RSVP-TE LSP 36 Modul 1 - 36
  • 37. CR-LDP dan RSVP-TE CR-LDP RSVP-TE LDP Classical RSVP History TCP IP Transport Label Request/Mapping Path and Resv. Messages Hard Soft No refreshes Periodic refreshes State Explicit setup Explicit Setup and teardown Implicit teardown ATM-TM Int-Serv QoS Model NO Yes Layer 3 ID Strict and Loose hops Explicit Routing 8 Setup and Holding Priorities LSP Preemption 32 colour designation None Resource Constraint 37 Modul 1 - 37
  • 39. MPLS-TE : Fast Re-Route (FRR) Fast Restoration : Subsecond recovery dalam mengatasi kegagalan node/link Mekanisme untuk meminimalkan packet loss selama terjadi kegagalan . Scalable 1:N proteksi Alternatif Cost-effective untuk proteksi optik – APS 39 Modul 1 - 39
  • 40. FAST REROUTE (FRR) Fast Reroute : Mekanisme Proteksi terhadap MPLS-TE FRR melakukan proteksi terhadap :  LINK FAILURE - Contoh : Fibre cut, Carrier Loss, ADM failure  NODE FAILURE - Contoh : power failure, hardware crash, maintenance 40 Modul 1 - 40
  • 41. Link Protection* Router A Router B Router D Router E Router X Router Y Router C Primary Tunnel: A -> B -> D -> E BackUp Tunnel: B -> C -> D (Pre-provisioned) Recovery = ~50ms 41 41
  • 42. Node Protection Router A Router B Router D Router E Router F Router X Router C Router Y Primary Tunnel: A -> B -> D -> E -> F BackUp Tunnel: B -> C -> E (Pre-provisioned) Recovery = ~100ms 42 42