Tujuan utama lab ini, nantinya setiap kantor dapat berkomunikasi dengan kantor cabang nya masing-
masing.. misal seluruh kantor cabang dan kantor pusat dari kantor A bisa berkomunikasi satu sama
lain. begitu juga dengan kantor B, C, dan D.Selain itu, seluruh kantor harus bisa mengakses Service....
Konfigurasi OSPF
Kali ini, kita hanya akan fokus pada konfigurasi routing protocol IGP pada bagian ISP. Adapun routing
protocol IGP yang akan kita gunakan adalah OSPF.
Pertama konfigurasikan ip addressing pada seluruh router ISP. Untuk addressing, kita akan
menggunakan addressing standard IDN seperti biasa.
R1(config)#int e0/0
R1(config-if)#no sh
R1(config-if)#ip add 14.14.14.1 255.255.255.0
R1(config-if)#int e0/1
R1(config-if)#no sh
R1(config-if)#ip add 16.16.16.1 255.255.255.0
R1(config-if)#int e0/2
R1(config-if)#no sh
R1(config-if)#ip add 15.15.15.1 255.255.255.0
R1(config-if)#int e0/3
R1(config-if)#no sh
R1(config-if)#ip add 13.13.13.1 255.255.255.0
R1(config-if)#int lo0
R1(config-if)#ip add 1.1.1.1 255.255.255.255
R2(config)#int e0/0
R2(config-if)#no sh
R2(config-if)#ip add 23.23.23.2 255.255.255.0
R2(config-if)#int lo0
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R3(config)#int e0/0
R3(config-if)#no sh
R3(config-if)#ip add 13.13.13.3 255.255.255.0
R3(config-if)#int e0/1
R3(config-if)#no sh
R3(config-if)#ip add 34.34.34.3 255.255.255.0
R3(config-if)#int e0/2
R3(config-if)#no sh
R3(config-if)#ip add 23.23.23.3 255.255.255.0
R3(config-if)#int lo0
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R4(config)#int e0/0
R4(config-if)#no sh
R4(config-if)#ip add 14.14.14.4 255.255.255.0
R4(config-if)#int e0/1
R4(config-if)#no sh
R4(config-if)#ip add 47.47.47.4 255.255.255.0
R4(config-if)#int e0/2
R4(config-if)#no sh
R4(config-if)#ip add 48.48.48.4 255.255.255.0
R4(config-if)#int e0/3
R4(config-if)#no sh
R4(config-if)#ip add 34.34.34.4 255.255.255.0
R4(config-if)#int lo0
R4(config-if)#ip add 4.4.4.4 255.255.255.255
R5(config)#int e0/0
R5(config-if)#no sh
R5(config-if)#ip add 15.15.15.5 255.255.255.0
R5(config-if)#int lo0
R5(config-if)#ip add 5.5.5.5 255.255.255.255
R6(config)#int e0/0
R6(config-if)#no sh
R6(config-if)#ip add 16.16.16.6 255.255.255.0
R6(config-if)#int lo0
R6(config-if)#ip add 6.6.6.6 255.255.255.255
R7(config)#int e0/0
R7(config-if)#no sh
R7(config-if)#ip add 47.47.47.7 255.255.255.0
R7(config-if)#int lo0
R7(config-if)#ip add 7.7.7.7 255.255.255.255
R8(config)#int e0/0
R8(config-if)#no sh
R8(config-if)#ip add 48.48.48.8 255.255.255.0
R8(config-if)#int lo0
R8(config-if)#ip add 8.8.8.8 255.255.255.255
Oke konfigurasi ip address sudah selesai.. selanjutnya konfigurasikan ospf pada seluruh router ISP.
R1(config)#router ospf 1
R1(config-router)#net 14.14.14.1 0.0.0.0 are 0
R1(config-router)#net 16.16.16.1 0.0.0.0 are 0
R1(config-router)#net 15.15.15.1 0.0.0.0 are 0
R1(config-router)#net 13.13.13.1 0.0.0.0 are 0
R1(config-router)#net 1.1.1.1 0.0.0.0 are 0
R2(config-if)#router ospf 1
R2(config-router)#net 23.23.23.2 0.0.0.0 are 0
R2(config-router)#net 2.2.2.2 0.0.0.0 are 0
R3(config-if)#router ospf 1
R3(config-router)#net 13.13.13.3 0.0.0.0 are 0
R3(config-router)#net 34.34.34.3 0.0.0.0 are 0
R3(config-router)#net 23.23.23.3 0.0.0.0 are 0
R3(config-router)#net 3.3.3.3 0.0.0.0 are 0
R4(config-if)#router ospf 1
R4(config-router)#net 14.14.14.4 0.0.0.0 are 0
R4(config-router)#net 47.47.47.4 0.0.0.0 are 0
R4(config-router)#net 48.48.48.4 0.0.0.0 are 0
R4(config-router)#net 34.34.34.4 0.0.0.0 are 0
R4(config-router)#net 4.4.4.4 0.0.0.0 are 0
R5(config-if)#router ospf 1
R5(config-router)#net 15.15.15.5 0.0.0.0 are 0
R5(config-router)#net 5.5.5.5 0.0.0.0 are 0
R6(config-if)#router ospf 1
R6(config-router)#net 16.16.16.6 0.0.0.0 are 0
R6(config-router)#net 6.6.6.6 0.0.0.0 are 0
R7(config-if)#router ospf 1
R7(config-router)#net 47.47.47.7 0.0.0.0 are 0
R7(config-router)#net 7.7.7.7 0.0.0.0 are 0
R8(config-if)#router ospf 1
R8(config-router)#net 48.48.48.8 0.0.0.0 are 0
R8(config-router)#net 8.8.8.8 0.0.0.0 are 0
Okeee.. konfigurasi OSPF sudah selesai.. pastikan seluruh router mempunyai tabel routing yang
lengkap. berikut tabel routing di R1
R1(config-router)#do sh ip route
Gateway of last resort is not set
Oke.. untuk saat ini sampai disini dulu yaa.. sampai jumpa di postingan selanjutnya.. di postingan
selanjutnya in syaa allah kita akan membahas konfigurasi MPLS di jaringan ISP
Konfigurasi MPLS
Oke sampai saat ini kita sudah selesai mengkonfigurasi MPLS di seluruh router ISP.. untuk pengujian
kita bisa menggunakan perintah show mpls ldp neighbor. pastikan setiap router sudah berhasil
adjacency MPLS dengan tetangganya masing-masing. Berikut hasil di R1
Oke sampai disini kita sudah berhasil dan selesai mengkonfigurasi MPLS pada jaringan ISP.. sehingga
pertemuan kita cukup sampai disini yaa.. hehehe.... santai aja.. kita bakalan ketemu lagi kog..
selanjutnya kita akan konfigurasikan BGP antar router PE yaa.. oke sampai jumpa lagi..
Konfigurasi BGP
Pada pembahasan sebelumnya kita sudah selesai dan berhasil mengkonfigurasi MPLS pada jaringan
ISP.. selanjutnya pada postingan kali ini kita akan membahas konfigurasi IBGP antar router PE yaa..
Oke langsung saja kita konfigurasikan IBGP yaa.. ingat bahwa kita hanya akan melakukan konfigurasi
IBGP pada router PE
R2(config)#router bgp 10
R2(config-router)#neighbor PE peer-group
R2(config-router)#nei PE remote-as 10
R2(config-router)#neighbor PE update-source lo0
R2(config-router)#nei 5.5.5.5 peer-group PE
R2(config-router)#nei 6.6.6.6 peer-group PE
R2(config-router)#nei 7.7.7.7 peer-group PE
R2(config-router)#nei 8.8.8.8 peer-group PE
R2(config-router)#address-family vpnv4
R2(config-router-af)#neighbor 5.5.5.5 activate
R2(config-router-af)#neighbor 6.6.6.6 activate
R2(config-router-af)#neighbor 7.7.7.7 activate
R2(config-router-af)#neighbor 8.8.8.8 activate
R5(config)#router bgp 10
R5(config-router)#nei PE pee
R5(config-router)#nei PE peer-group
R5(config-router)#nei PE remote-as 10
R5(config-router)#nei PE update-sou lo0
R5(config-router)#nei 2.2.2.2 peer-group PE
R5(config-router)#nei 6.6.6.6 peer-group PE
R5(config-router)#nei 7.7.7.7 peer-group PE
R5(config-router)#nei 8.8.8.8 peer-group PE
R5(config-router)#address-family vpnv4
R5(config-router-af)#nei 2.2.2.2 activate
R5(config-router-af)#nei 5.5.5.5 activate
R5(config-router-af)#nei 6.6.6.6 activate
R5(config-router-af)#nei 7.7.7.7 activate
R5(config-router-af)#nei 8.8.8.8 activate
R6(config)#router bgp 10
R6(config-router)#nei PE pee
R6(config-router)#nei PE peer-group
R6(config-router)#nei PE remote-as 10
R6(config-router)#nei PE update-sou lo0
R6(config-router)#nei 2.2.2.2 peer-group PE
R6(config-router)#nei 5.5.5.5 peer-group PE
R6(config-router)#nei 7.7.7.7 peer-group PE
R6(config-router)#nei 8.8.8.8 peer-group PE
R6(config-router)#address-family vpnv4
R6(config-router-af)#nei 2.2.2.2 activate
R6(config-router-af)#nei 5.5.5.5 activate
R6(config-router-af)#nei 7.7.7.7 activate
R6(config-router-af)#nei 8.8.8.8 activate
R7(config)#router bgp 10
R7(config-router)#nei PE pee
R7(config-router)#nei PE peer-group
R7(config-router)#nei PE remote-as 10
R7(config-router)#nei PE update-sou lo0
R7(config-router)#nei 2.2.2.2 peer-group PE
R7(config-router)#nei 5.5.5.5 peer-group PE
R7(config-router)#nei 6.6.6.6 peer-group PE
R7(config-router)#nei 8.8.8.8 peer-group PE
R7(config-router)#address-family vpnv4
R7(config-router-af)#nei 2.2.2.2 activate
R7(config-router-af)#nei 5.5.5.5 activate
R7(config-router-af)#nei 6.6.6.6 activate
R7(config-router-af)#nei 8.8.8.8 activate
R8(config)#router bgp 10
R8(config-router)#nei PE pee
R8(config-router)#nei PE peer-group
R8(config-router)#nei PE remote-as 10
R8(config-router)#nei PE update-sou lo0
R8(config-router)#nei 2.2.2.2 peer-group PE
R8(config-router)#nei 5.5.5.5 peer-group PE
R8(config-router)#nei 6.6.6.6 peer-group PE
R8(config-router)#nei 7.7.7.7 peer-group PE
R8(config-router)#address-family vpnv4
R8(config-router-af)#nei 2.2.2.2 activate
R8(config-router-af)#nei 5.5.5.5 activate
R8(config-router-af)#nei 6.6.6.6 activate
R8(config-router-af)#nei 7.7.7.7 activate
Oke sampai saat ini kita sudah selesai konfigurasi IBGP pada seluruh router PE.. untuk pengujian kita
bisa menggunakan perintah berikut
Pastikan bahwa setiap router PE sudah bertetangga dengan keempat router PE lainnya..
Okeee.. kita sudah selesai dan berhasil.. karena sudah berhasil, artinya pertemuan kita akan berahir
lagi yaa.. hehe.. tapi jangan hawatir.. kita akan segera ketemu lagi kog.. karena memang seri superlab
ini belum berahir.. hehehe.. pada episode selanjutnya in syaa allah kita akan membahas konfigurasi
PE dan CE.. oke sampai jumpa lagi yaa..!!
Konfigurasi PE&CE
Pada lab sebelumnya kita sudah membahas konfigurasi IBGP pada seluruh router PE selanjutnya
pada lab ini kita akan mengkonfigurasikan bagian PE dan CE
Sebelum ke konfigurasi,, saya akan sampaikan konfigurasinya yaa... untuk RD nya nanti akan
menggunakan list berikut
Services -> 10:100
Kantor A -> 10:200
Kantor B -> 10:300
Kantor C -> 10:400
Kantor D-> 10:500
Adapun untuk routing protocol, kita akan menggunakan sesuai list berikut
Services -> Static
Kantor A -> OSPF
Kantor B -> OSPF
Kantor C -> EIGRP
Kantod D -> EIGRP
Oke.. pertama kita akan konfigurasi PE1 yaitu di R5.. pertama kita konfigurasikan dulu vrf nya,
R5(config)#ip vrf Services
R5(config-vrf)#rd 10:100
R5(config-vrf)#route-target export 10:100
R5(config-vrf)#route-target import 10:200
R5(config-vrf)#route-target import 10:300
R5(config-vrf)#route-target import 10:400
R5(config-vrf)#route-target import 10:500
R5(config-vrf)#int e0/1
R5(config-if)#ip vrf forwarding Services
R5(config-if)#ip add 205.205.205.5 255.255.255.0
Oke.. lanjut kita konfigurasikan static routing di bagian PE untuk menuju CE yaa.. ingat bahwa
dibagian Service kita menggunakan static routing..
R5(config)#ip route vrf Services 20.20.20.20 255.255.255.255 205.205.205.20
Lanjut kita konfigurasi di PE2 yaaa.. pertama kita konfigurasikan vrf nya dulu yaa
R6(config)#ip vrf A
R6(config-vrf)#rd 10:200
R6(config-vrf)#route-target export 10:200
R6(config-vrf)#route-target import 10:200
R6(config-vrf)#route-target import 10:100
R6(config-vrf)#exit
R6(config)#ip vrf B
R6(config-vrf)#rd 10:300
R6(config-vrf)#route-target export 10:300
R6(config-vrf)#route-target import 10:300
R6(config-vrf)#route-target import 10:100
R6(config-vrf)#exit
R6(config)#ip vrf C
R6(config-vrf)#rd 10:400
R6(config-vrf)#route-target export 10:400
R6(config-vrf)#route-target import 10:400
R6(config-vrf)#route-target import 10:100
R6(config-vrf)#exit
R6(config)#int e0/1
R6(config-if)#ip vrf forwarding A
R6(config-if)#no sh
R6(config-if)#ip add 69.69.69.6 255.255.255.0
R6(config-if)#int e0/2
R6(config-if)#ip vrf forwarding B
R6(config-if)#no sh
R6(config-if)#ip add 106.106.106.6 255.255.255.0
R6(config-if)#int e0/3
R6(config-if)#ip vrf forwarding C
R6(config-if)#no sh
R6(config-if)#ip add 116.116.116.6 255.255.255.0
Lanjut kita konfigurasikan routing protocolnya yaa.. ingat bahwa kantor A dan B menggunakan OSPF
sedangkan kantor C menggunakan EIGRP.
R6(config)#router ospf 200 vrf A
R6(config-router)#
*Apr 27 14:01:50.405: %OSPF-4-NORTRID: OSPF process 200 failed to allocate
unique router-id and cannot start
R6(config-router)#router-id 200.200.200.200
R6(config-router)#net 69.69.69.6 0.0.0.0 are 0
R6(config-router)#exit
R9(config-if)#int lo0
R9(config-if)#ip add 9.9.9.9 255.255.255.255
R10(config-if)#int lo0
R10(config-if)#ip add 10.10.10.10 255.255.255.255
R11(config-if)#int lo0
R11(config-if)#ip add 11.11.11.11 255.255.255.255
R11(config-if)#router ei 400
R11(config-router)#net 116.116.116.11 0.0.0.0
R11(config-router)#net 11.11.11.11 0.0.0.0
Oke.. terahir kita konfigurasikan redistribution nya di router PE
R6(config)#router bgp 10
R6(config-router)#address-family ipv4 vrf A
R6(config-router-af)#redistribute ospf 200
R6(config)#router ei 400
R6(config-router)#address-family ipv4 vrf C autonomous-system 400
R6(config-router-af)#redistribute bgp 10 metric 1 1 1 1 1
Oke.. kita sudah selesai.. untuk pengujian, kita coba lihat tabel routing masing-masing vrf
R6(config-router-af)#do sh ip rou vrf A
Routing Table: A
Gateway of last resort is not set
Routing Table: B
Gateway of last resort is not set
Oke.. sudah berhasill.. lanjut kita konfigurasi di PE3 yaa... seperti biasa, pertama kita konfigurasikan
vrf nya dulu.
R8(config)#ip vrf C
R8(config-vrf)#rd 10:400
R8(config-vrf)#route-target export 10:400
R8(config-vrf)#route-target import 10:100
R8(config-vrf)#route-target import 10:400
R8(config-vrf)#exit
R8(config)#ip vrf A
R8(config-vrf)#rd 10:200
R8(config-vrf)#route-target export 10:200
R8(config-vrf)#route-target import 10:200
R8(config-vrf)#route-target import 10:100
R8(config-vrf)#exit
R8(config)#ip vrf D
R8(config-vrf)#rd 10:500
R8(config-vrf)#route-target export 10:500
R8(config-vrf)#route-target import 10:500
R8(config-vrf)#route-target import 10:100
R8(config-vrf)#exit
R8(config)#int e0/1
R8(config-if)#ip vrf forwarding C
R8(config-if)#ip add 148.148.148.8 255.255.255.0
R8(config-if)#int e0/2
R8(config-if)#ip vrf forwarding A
R8(config-if)#ip add 138.138.138.8 255.255.255.0
R8(config-if)#int e0/3
R8(config-if)#ip vrf forwarding D
R8(config-if)#ip add 128.128.128.8 255.255.255.0
R14(config)#int e0/0
R14(config-if)#no sh
R14(config-if)#ip add 148.148.148.14 255.255.255.0
R14(config-if)#int lo0
R14(config-if)#ip add 14.14.14.14 255.255.255.255
R13(config-if)#int lo0
R13(config-if)#ip add 13.13.13.13 255.255.255.255
R12(config-if)#int lo0
R12(config-if)#ip add 12.12.12.12 255.255.255.255
R8(config)#router bgp 10
R8(config-router)#address-family ipv4 vrf C
R8(config-router-af)#redistribute eigrp 400
R7(config)#ip vrf B
R7(config-vrf)#rd 10:300
R7(config-vrf)#route-target export 10:300
R7(config-vrf)#route-target import 10:300
R7(config-vrf)#route-target import 10:100
R7(config-vrf)#exit
R7(config)#int e0/2
R7(config-if)#ip vrf forwarding C
R7(config-if)#no sh
R7(config-if)#ip add 167.167.167.7 255.255.255.0
R7(config-if)#int e0/1
R7(config-if)#ip vrf forwarding B
R7(config-if)#no sh
R7(config-if)#ip add 157.157.157.7 255.255.255.0
R7(config)#router eigrp 400
R7(config-router)#address-family ipv4 vrf C autonomous-system 400
R7(config-router-af)#network 167.167.167.7 0.0.0.0
R7(config-router-af)#exit
R7(config-router)#exit
R16(config-if)#int lo0
R16(config-if)#ip add 16.16.16.16 255.255.255.255
R16(config-if)#router ei 400
R16(config-router)#net 167.167.167.16 0.0.0.0
R16(config-router)#net 16.16.16.16 0.0.0.0
R15(config)#int e0/0
R15(config-if)#no sh
R15(config-if)#ip add 157.157.157.15 255.255.255.0
R15(config-if)#int lo0
R15(config-if)#ip add 15.15.15.15 255.255.255.255
R2(config)#ip vrf A
R2(config-vrf)#rd 10:200
R2(config-vrf)#route-target export 10:200
R2(config-vrf)#route-target import 10:200
R2(config-vrf)#route-target import 10:100
R2(config-vrf)#exit
R2(config)#ip vrf B
R2(config-vrf)#rd 10:300
R2(config-vrf)#route-target export 10:300
R2(config-vrf)#route-target import 10:300
R2(config-vrf)#route-target import 10:100
R2(config-vrf)#exit
R2(config)#ip vrf D
R2(config-vrf)#rd 10:500
R2(config-vrf)#route-target export 10:500
R2(config-vrf)#route-target import 10:500
R2(config-vrf)#route-target import 10:100
R2(config-vrf)#exit
R2(config)#int e0/3
R2(config-if)#no sh
R2(config-if)#ip vrf forwarding A
R2(config-if)#ip add 192.192.192.2 255.255.255.0
R2(config-if)#int e0/2
R2(config-if)#no sh
R2(config-if)#ip vrf forwarding B
R2(config-if)#ip add 182.182.182.2 255.255.255.0
R2(config-if)#int e0/1
R2(config-if)#no sh
R2(config-if)#ip vrf forwarding D
R2(config-if)#ip add 172.172.172.2 255.255.255.0
R2(config-if)#exit
R2(config)#router ospf 200 vrf A
R2(config-router)#router-id 200.200.200.200
R2(config-router)#net 192.192.192.2 0.0.0.0 are 0
R2(config-router)#exit
R19(config)#int e0/0
R19(config-if)#no sh
R19(config-if)#ip add 192.192.192.19 255.255.255.0
R19(config-if)#int lo0
R19(config-if)#ip add 19.19.19.19 255.255.255.255
R18(config-if)#int lo0
R18(config-if)#ip add 18.18.18.18 255.255.255.255
R17(config-if)#int lo0
R17(config-if)#ip add 17.17.17.17 255.255.255.255
R17(config-if)#router ei 500
R17(config-router)#net 172.172.172.17 0.0.0.0
R17(config-router)#net 17.17.17.17 0.0.0.0
R2(config)#router bgp 10
R2(config-router)#address-family ipv4 vrf A
R2(config-router-af)#redistribute ospf 200
R2(config-router-af)#exit
R9#show ip route
Gateway of last resort is not set
Perhatikan bahwa R9 sudah memiliki tabel routing untuk menuju kantor A cabang 1 (13.13.13.13),
kantor A cabang 2 (19.19.19.19), dan services (20.20.20.20). sekarang kita coba lakukan ping.
R9#ping 13.13.13.13
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 13.13.13.13, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/2 ms
R9#ping 19.19.19.19
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 19.19.19.19, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms
R9#ping 20.20.20.20
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 20.20.20.20, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/2 ms
R10(config)#do sh ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
Oke.. tabel routingnya sudah lengkap.. sekarang kita coba lakukan ping
Hasilnya berhasil!!!!
Lanjut kita coba cek dari Kantor pusat C (R11), pastikan Kantor pusat C bisa ping ke Kantor cabang 1
(R14), cabang 2 (R16), dan services (R20). kita cek tabel routing di R11
R11(config)#do sh ip route
Gateway of last resort is not set
R12(config)#do sh ip route
Gateway of last resort is not set
Oke sudah berhasil!!!!! Alhamdulillah ini adalah postingan terahir dari seri Superlab L3VPN Cisco ini
yaa... dan hasilnya in syaa allah sukses!!!!!! selamat mencoba!!!