Lab 3. BGP Next-Hop-Self - NETBLOG

Lab 3. BGP Next-Hop-Self

Lab 3. BGP Next-Hop-Self

Masuk ke lab selanjutnya masih dalam pembahasan BGP di tingkat CCIE. Oke sebelumnya apa itu BGP Next-Hop-Self ??, dan apa fungsinya ??. BGP Next-Hop-Self adalah sebuah cara dimana ketika ada sebuah network yang berstatus Unreachable karena  tidak semua IP BGP masuk ke dalam routing table. kenapa ??. Karena next hopnya unreachable. Jadi fungsi dari Next-Hop-Self ini adalah mengganti next hop dari IP BGP yang next hopnya unreachable menjadi reachable. Nah biasanya next hop penggantinya adalah IP yang directly connected dengan IP yang unreachable tadi. Untuk memperjelas sekarang langsung masuk ke topologi dan konfigurasi.


Konfigurasi di R1:
R1(config)#int fa0/0
R1(config-if)#no sh
R1(config-if)#ip add 12.12.12.1 255.255.255.0
R1(config-if)#int lo0
R1(config-if)#ip add 1.1.1.1 255.255.255.255
R1(config-if)#router bgp 18
R1(config-router)#neighbor 12.12.12.2 remote-as 18
Konfigurasi di R2:
R2(config)#int fa0/0
R2(config-if)#no sh
R2(config-if)#ip add 12.12.12.2 255.255.255.0
R2(config-if)#int fa0/1
R2(config-if)#no sh
R2(config-if)#ip add 23.23.23.2 255.255.255.0
R2(config)#int lo0
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config-if)#router bgp 18
R2(config-router)#neighbor 12.12.12.1 remote-as 18
R2(config-router)#neighbor 23.23.23.3 remote-as 8
Konfigurasi di R3:
R3(config)#int fa0/0
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)#no sh
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config-if)#router bgp 8
R3(config-router)#neighbor 23.23.23.2 remote-as 18
R3(config-router)#network 3.3.3.3 mask 255.255.255.255
Setelah itu kita cek BGP table di R1.

R1#show ip bgp
BGP table version is 1, local router ID is 1.1.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
* i3.3.3.3/32       23.23.23.3               0    100      0 8 i

Disini terlihat bahwa R1 mengetahui bahwa untuk menuju network 3.3.3.3 itu harus melewati 23.23.23.3. Sedangkan IP 23.23.23.3 itu pada R1 berstatus Unreachable.

Untuk membuat IP 23.23.23.3 Reachable kita harus membuat next hop self di R2.

Konfigurasi di R2:
R2(config)#router bgp 18
R2(config-router)#neighbor 12.12.12.1 next-hop-self
Setelah itu cek routing table pada R1.

R1#show ip route
Codes: 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

Gateway of last resort is not set

     1.0.0.0/32 is subnetted, 1 subnets
C       1.1.1.1 is directly connected, Loopback0
     3.0.0.0/32 is subnetted, 1 subnets
B       3.3.3.3 [200/0] via 12.12.12.2, 00:11:56
     12.0.0.0/24 is subnetted, 1 subnets
C       12.12.12.0 is directly connected, FastEthernet0/0

Dan lakukan ping dari R1 ke network 3.3.3.3.

R1#ping 3.3.3.3 source loopback 0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 3.3.3.3, timeout is 2 seconds:
Packet sent with a source address of 1.1.1.1
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 56/64/68 ms

Disini terlihat pada saat kita melakukan ping ada tambahan command "source loopback 0" karena tadi kita tidak melakukan advertise network apapun, jadi kita hanya dapat melakukan ping dari IP loopbacknya saja.

Jika hasilnya reply, maka BGP Next-Hop-Self yang kita buat telah BERHASIL!!!!


Selesaii....



Previous
Next Post »