Telah dibahas mengenai jaringan MPLS traffic engineering serial pada postingan sebelumnya, kali ini akan kita pelajari yang berbasis Fast Ethernet.

Masih menggunakan topologi sebelumnya, perbedaannya hanya pada pengkabelannya saja.

topologi

Petunjuk lab

Masih menggunakan konfigurasi postingan sebelumnya, rubah interface serial ke fast ethernet dan sebaliknya.

Untuk konfigurasi lengkapnya sebagai berikut.

CE1A

interface Loopback0
ip address 5.5.5.5 255.255.255.255
!
interface FastEthernet0/0
ip address 192.168.0.1 255.255.255.0
duplex auto
speed auto
!
interface FastEthernet0/1
ip address 192.168.1.1 255.255.255.0
duplex auto
speed auto
!
router ospf 1
network 5.5.5.5 0.0.0.0 area 0
network 192.168.0.0 0.0.0.255 area 0
network 192.168.1.0 0.0.0.255 area 0
network 0.0.0.0 255.255.255.255 area 0

CE1B

interface Loopback0
ip address 6.6.6.6 255.255.255.255
!
interface FastEthernet0/0
ip address 192.168.10.6 255.255.255.0
duplex auto
speed auto
!
interface FastEthernet0/1
ip address 192.168.2.1 255.255.255.0
duplex auto
speed auto
!
router ospf 1
network 6.6.6.6 0.0.0.0 area 0
network 192.168.2.0 0.0.0.255 area 0
network 192.168.10.0 0.0.0.255 area 0
network 0.0.0.0 255.255.255.255 area 0

P1

mpls traffic-eng tunnels                                         (digunakan untuk mengaktifkan fungsi mpls traffic engineering)

!

interface Loopback0
ip address 2.2.2.2 255.255.255.255
!
interface FastEthernet0/0
ip address 12.12.12.2 255.255.255.0
duplex auto
speed auto
mpls ip
mpls traffic-eng tunnels
ip rsvp bandwidth 1000 1000                         (digunakan untuk menentukan kapasitas bandwidth pada interface itu)
!
interface FastEthernet0/1
ip address 24.24.24.1 255.255.255.0
duplex auto
speed auto
mpls ip
mpls traffic-eng tunnels
ip rsvp bandwidth 1000 1000
!
router ospf 1
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
network 2.2.2.2 0.0.0.0 area 0
network 12.12.12.0 0.0.0.255 area 0
network 24.24.24.0 0.0.0.255 area 0

P2

mpls traffic-eng tunnels

!

interface Loopback0
ip address 3.3.3.3 255.255.255.255
!
interface Serial0/0
ip address 13.13.13.2 255.255.255.0
mpls ip
mpls traffic-eng tunnels
clock rate 2000000
ip rsvp bandwidth 100 100
!
interface Serial0/1
ip address 34.34.34.1 255.255.255.0
mpls ip
mpls traffic-eng tunnels
clock rate 2000000
ip rsvp bandwidth 100 100
!
router ospf 1
mpls traffic-eng router-id Loopback0                      (digunakan untuk memberi router-id pada routing ospf)
mpls traffic-eng area 0
network 3.3.3.3 0.0.0.0 area 0
network 13.13.13.0 0.0.0.255 area 0
network 34.34.34.0 0.0.0.255 area 0

PE1

ip vrf COSTUMER
rd 1:1                                                       (identitas dari sebuah vrf)
route-target export 1:1                   (menentukan route mana yang mana akan di import ke vrf)
route-target import 1:1                   (menentukan route mana yang mana akan di export ke vrf)
!
mpls traffic-eng tunnels
!
interface Loopback0
ip address 1.1.1.1 255.255.255.255
!
interface Tunnel0
ip unnumbered Loopback0              (memberikan alamat IP pd interface tunnel, harus diset unnumbered krn merupakan link searah)
tunnel destination 4.4.4.4                 (menentukan IP tujuan untuk interface tunnel)
tunnel mode mpls traffic-eng           (mengaktifkan fitur mpls TE pada interface tunnel)
tunnel mpls traffic-eng autoroute announce                   (menentukan pemilihan jalur routing terbaik secara otomatis, bila link down)
tunnel mpls traffic-eng priority 1 1                                      (mengkonfigurasi pengaturan dan prioritas reservasi untuk tunnel)
tunnel mpls traffic-eng bandwidth 100                              (mengkonfigurasi bandwidth yg dibutuhkan untuk tunnel)
tunnel mpls traffic-eng path-option 1 explicit identifier 1                     (menentukan pemilihan jalur utama dari identifier yg kita buat)
!
interface FastEthernet0/0
ip vrf forwarding COSTUMER                                   (Virtual Router Forwading, digunakan untuk mengatur trafik melalui MPLS Domain)
ip address 192.168.0.2 255.255.255.0
duplex auto
speed auto
!
interface Serial0/0
ip address 13.13.13.1 255.255.255.0
mpls ip
mpls traffic-eng tunnels
clock rate 2000000
ip rsvp bandwidth 100 100
!
interface FastEthernet0/1
ip address 12.12.12.1 255.255.255.0
duplex auto
speed auto
mpls ip
mpls traffic-eng tunnels
ip rsvp bandwidth 1000 1000
!
router ospf 100 vrf COSTUMER
redistribute bgp 1 subnets                                              (digunakan untuk mengadvertise routing BGP ke OSPF)
network 192.168.0.0 0.0.0.255 area 0
!
router ospf 1
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
network 1.1.1.1 0.0.0.0 area 0
network 12.12.12.0 0.0.0.255 area 0
network 13.13.13.0 0.0.0.255 area 0
network 192.168.0.0 0.0.0.255 area 0
!
router bgp 1
neighbor 4.4.4.4 remote-as 1
neighbor 4.4.4.4 update-source Loopback0
!
address-family vpnv4                     (mengaktifkan fungsi multiprotocol BGP, untuk membawa informasi routing, IPv4 prefix, VPN, dll)
neighbor 4.4.4.4 activate
neighbor 4.4.4.4 send-community extended      (mengirimkan atribut bgp ke tujuan yg telah ditentukan)
!
address-family ipv4 vrf COSTUMER
redistribute ospf 100 vrf COSTUMER match internal external 1 external 2     (secara default redistribute ospf hanya internal saja,                         dikonfigurasikan command tersebut agar redistribute nya bisa type external 1 dan external 2)
!
ip explicit-path identifier 1 enable                  (mendifinisikan nama jalur dan alamat IP yang dilewati jalur tersebut)
next-address 12.12.12.2
next-address 24.24.24.2
next-address 4.4.4.4
!
ip explicit-path identifier 2 enable                  (mendifinisikan nama jalur dan alamat IP yang dilewati jalur tersebut)
next-address 13.13.13.2
next-address 34.34.34.2
next-address 4.4.4.4

PE2

ip vrf COSTUMER
rd 1:1
route-target export 1:1
route-target import 1:1
!
mpls traffic-eng tunnels
!
interface Loopback0
ip address 4.4.4.4 255.255.255.255
!
interface FastEthernet0/0
ip address 24.24.24.2 255.255.255.0
duplex auto
speed auto
mpls ip
mpls traffic-eng tunnels
ip rsvp bandwidth 1000 1000
!
interface Serial0/0
ip address 34.34.34.2 255.255.255.0
mpls ip
mpls traffic-eng tunnels
clock rate 2000000
ip rsvp bandwidth 100 100
!
interface FastEthernet0/1
ip vrf forwarding COSTUMER
ip address 192.168.10.5 255.255.255.0
duplex auto
speed auto
!
router ospf 100 vrf COSTUMER
redistribute bgp 1 subnets
network 192.168.10.0 0.0.0.255 area 0
!
router ospf 1
mpls traffic-eng router-id Loopback0
mpls traffic-eng area 0
network 4.4.4.4 0.0.0.0 area 0
network 24.24.24.0 0.0.0.255 area 0
network 34.34.34.0 0.0.0.255 area 0
network 192.168.10.0 0.0.0.255 area 0
!
router bgp 1
neighbor 1.1.1.1 remote-as 1
neighbor 1.1.1.1 update-source Loopback0
!
address-family vpnv4
neighbor 1.1.1.1 activate
neighbor 1.1.1.1 send-community extended
!
address-family ipv4 vrf COSTUMER
redistribute ospf 100 vrf COSTUMER match internal external 1 external 2

verifikasi

Pastikan tujuan mpls kita benar, dan statusnya UP.

tunnels brief

Pada explicit route pada gambar di bawah ini, terlihat jalur utama sudah benar. Yaitu melalui jalur atas, 12.12.12.2 24.24.24.2 4.4.4.4

tunnel destination

Lakukan ping dan tracerouter dari  PC1 ke PC2 dan sebaliknya, untuk memastikan koneksi dan jalur yang dilalui sudah benar.

ping tracer pc2 ke pc1

ping tracer pc1 ke pc2

Lakukan ping secara terus menerus, kemudian matikan link utama seperti di bawah ini.

PE1(config)#int fa0/1

PE1(config-if)#shutdown

Terlihat pada gambar di bawah ini link sempat terputus sebentar untuk kemudian berpindah ke link backup.

saat pe1 fa00 dimatikan

Lakukan tracer setelah link utama dimatikan, terlihat jalur sudah pindah ke jalur bawah yaitu jalur serial. Terlihat ada IP 34.34.34.1 yang merupakan IP PE2 yang menuju ke jalur bawah.

tracer link backup