Saturday, 21 January 2017

OSPF No So Stubby Area

Assalamualaikum,

Pada kali ini saya akan melanjutkan materi mengenai area pada OSPF dan sekarang adalah materi mengenai NSSA. Untuk penjelasan mengenai area pada OSPF, sama seperti artikel sebelumnya, silahkan buka link ini.


Oke langsung aja, topologi yang akan kita gunakan pada kali ini adalah sebagai berikut.


Tujuan yang akan kita capai adalah sebagai berikut.
  1. Seluruh router dapat berkomunikasi 
  2. LSA 7 menggantikan LSA 5 dalam mengadvertise OSPF External
Konfigurasi

Untuk konfigurasi, masih sama seperti lab area lainnya, kita menggunakan konfigurasi pada artikel sebelumnya dan bisa dilihat pada artikel Lab 2.2 Redistribute Metric Type-1. Untuk konfigurasi tambahannya, silahkan tambah interface loopback pada R3 dan gunakan routing RIP untuk seluruh interface loopback yang sudah di buat itu.
IDN-R3(config)#int lo1
IDN-R3(config-if)#ip addr 30.30.30.1 255.255.255.255
IDN-R3(config-if)#ex

IDN-R3(config)#int lo2
IDN-R3(config-if)#ip addr 30.30.30.2 255.255.255.255
IDN-R3(config-if)#ex
IDN-R3(config)#router rip  
IDN-R3(config-router)#ver 2
IDN-R3(config-router)#network 30.30.30.0
IDN-R3(config-router)#no auto-summary
IDN-R3(config-router)#ex
Setelah itu, konfigurasi NSSA pada R2 dan R3.
IDN-R3(config)#router ospf 30
IDN-R3(config-router)#area 1 nssa
IDN-R3(config-router)#ex
IDN-R2(config-router)#router ospf 20
IDN-R2(config-router)#area 1 nssa
IDN-R2(config-router)#ex
 Lalu lakukan verifikasi routing table pada R1 dan R2.
IDN-R1(config)#do sh ip route

      1.0.0.0/32 is subnetted, 1 subnets
C        1.1.1.1 is directly connected, Loopback0
      2.0.0.0/32 is subnetted, 1 subnets
O        2.2.2.2 [110/2] via 12.12.12.2, 03:16:14, FastEthernet0/0
      3.0.0.0/32 is subnetted, 1 subnets
O IA     3.3.3.3 [110/3] via 12.12.12.2, 00:01:32, FastEthernet0/0
      10.0.0.0/32 is subnetted, 7 subnets
C        10.10.10.1 is directly connected, Loopback1
C        10.10.10.2 is directly connected, Loopback2
C        10.10.10.3 is directly connected, Loopback3
C        10.10.10.4 is directly connected, Loopback4
C        10.10.10.5 is directly connected, Loopback5
C        10.10.10.6 is directly connected, Loopback6
C        10.10.10.7 is directly connected, Loopback7
      12.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        12.12.12.0/24 is directly connected, FastEthernet0/0
L        12.12.12.1/32 is directly connected, FastEthernet0/0
      23.0.0.0/24 is subnetted, 1 subnets
O IA     23.23.23.0 [110/2] via 12.12.12.2, 03:16:14, FastEthernet0/0
      30.0.0.0/32 is subnetted, 2 subnets
O E2     30.30.30.1 [110/20] via 12.12.12.2, 00:01:26, FastEthernet0/0
O E2     30.30.30.2 [110/20] via 12.12.12.2, 00:01:26, FastEthernet0/0
 IDN-R2(config)#do sh ip route

      1.0.0.0/32 is subnetted, 1 subnets
O        1.1.1.1 [110/2] via 12.12.12.1, 00:01:41, FastEthernet0/0
      2.0.0.0/32 is subnetted, 1 subnets
C        2.2.2.2 is directly connected, Loopback0
      3.0.0.0/32 is subnetted, 1 subnets
O        3.3.3.3 [110/2] via 23.23.23.3, 00:01:26, FastEthernet1/0
      10.0.0.0/32 is subnetted, 6 subnets
O IA     10.10.10.1 [110/2] via 12.12.12.1, 00:01:41, FastEthernet0/0
O IA     10.10.10.2 [110/2] via 12.12.12.1, 00:01:41, FastEthernet0/0
O IA     10.10.10.3 [110/2] via 12.12.12.1, 00:01:41, FastEthernet0/0
O IA     10.10.10.4 [110/2] via 12.12.12.1, 00:01:41, FastEthernet0/0
O E1     10.10.10.5 [110/21] via 12.12.12.1, 00:01:41, FastEthernet0/0
O E2     10.10.10.7 [110/20] via 12.12.12.1, 00:01:41, FastEthernet0/0
      12.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        12.12.12.0/24 is directly connected, FastEthernet0/0
L        12.12.12.2/32 is directly connected, FastEthernet0/0
      23.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        23.23.23.0/24 is directly connected, FastEthernet1/0
L        23.23.23.2/32 is directly connected, FastEthernet1/0
      30.0.0.0/32 is subnetted, 2 subnets
O N2     30.30.30.1 [110/20] via 23.23.23.3, 00:01:26, FastEthernet1/0
O N2     30.30.30.2 [110/20] via 23.23.23.3, 00:01:26, FastEthernet1/0
Pada R1, terlihat bahwa network 30.30.30.0 terdaftar pada routing tablenya, namun bukannya stub area tidak dapat mengadvertise external route kepada router yang tidak berada pada stub area? Inilah keistimewaannya NSSA. NSSA merupakan area stub, namun area ini dapat mengadvertise external route kepada router lainnya, namun tidak dapat menerima external route.

Area NSSA bekerja pada router ASBR dimana router tersebut akan mengadvertise network yang telah dia pelajari kepada router lainnya. Namun berbeda dengan biasanya, informasi yang dikirimkan oleh ASBR tersebut bukanlah berupa LSA type 5 yang digunakan untuk mengadvertise external route. Akan tetapi ASBR akan mengirimkan sebuah LSA type 7 kepada router lainnya sebagai pengganti LSA type 5 tersebut.

Dalam kasus ini, R2 bertindak sebagai ABR yang mentranslasikan LSA Type 7 menjadi LSA type 5 sebelum dikirimkan kepada R1. Terlihat pada routing table R2, terdapat label "O N2" yang menandakan bahwa adanya external route yang berasal dari area NSSA dengan NSSA Type 2.

Sedikit berbeda dengan stub area yang lainnya, router yang berada pada area NSSA tidak dapat menambahkan default route kedalam routernya, akan tetapi harus melakukan konfigurasi agar sebuah router menjadi gateway untuk jalan keluar bagi router NSSA. Untuk mencobanya, coba lakukan ping dari R3 ke external route R1. 
 IDN-R3(config)#do ping 10.10.10.7
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.10.7, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)
Dan hasilnya akan gagal dikarenakan belum ada default route untuk menuju dunia luar. Pada kasus kali ini, R2 akan bertindak sebagai gateway untuk menuju R1, oleh karena itu lakukan konfigurasi pada R2.
IDN-R2(config)#router ospf 20
IDN-R2(config-router)#area 1 nssa default-information-originate
IDN-R2(config-router)#ex
 Lalu lakukan verifikasi routing table pada R3.
 IDN-R3(config)#do sh ip route

O*N2  0.0.0.0/0 [110/1] via 23.23.23.2, 00:00:05, FastEthernet0/0
      1.0.0.0/32 is subnetted, 1 subnets
O IA     1.1.1.1 [110/3] via 23.23.23.2, 00:16:43, FastEthernet0/0
      2.0.0.0/32 is subnetted, 1 subnets
O IA     2.2.2.2 [110/2] via 23.23.23.2, 00:16:43, FastEthernet0/0
      3.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        3.3.3.0/24 is directly connected, Loopback0
L        3.3.3.3/32 is directly connected, Loopback0
      10.0.0.0/32 is subnetted, 4 subnets
O IA     10.10.10.1 [110/3] via 23.23.23.2, 00:16:43, FastEthernet0/0
O IA     10.10.10.2 [110/3] via 23.23.23.2, 00:16:43, FastEthernet0/0
O IA     10.10.10.3 [110/3] via 23.23.23.2, 00:16:43, FastEthernet0/0
O IA     10.10.10.4 [110/3] via 23.23.23.2, 00:16:43, FastEthernet0/0
      12.0.0.0/24 is subnetted, 1 subnets
O IA     12.12.12.0 [110/2] via 23.23.23.2, 00:16:43, FastEthernet0/0
      23.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        23.23.23.0/24 is directly connected, FastEthernet0/0
L        23.23.23.3/32 is directly connected, FastEthernet0/0
      30.0.0.0/32 is subnetted, 2 subnets
C        30.30.30.1 is directly connected, Loopback1
C        30.30.30.2 is directly connected, Loopback2
Maka akan terlihat default route dan R2 bertindak sebagai gatewaynya. Coba ping menuju external route R1 lagi.
IDN-R3(config)#do ping 10.10.10.7
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.10.7, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/22/36 ms
Taraaaaa... Dan berhasil.

Sekian, Wassalamualaikum.

Share this