Lab 10 : Peering Full Mesh BGP Pada Mikrotik

Febriyan Net – Untuk menghubungkan antar router dalam satu AS Number, biasanya kita harus menggunakan teknik Full Mesh . Di dalam teknik Full Mesh kita harus membuat peer suatu router ke seluruh router yang masih dalam satu AS Number tersebut . Contohnya adalah sebagai berikut :

Gambar 1 Peering Full Mesh

Jika Router R1 ingin mendapatkan Advertise Network dari R3 dan R2, maka R1 harus membuat  peering menuju R2 dan R3 . Ini Juga berlaku jika misalnya ingin menambah router baru, maka semua router harus melakukan peering ke router yang baru jika ingin mendapatkan advertise network dari router yang baru. Metode atau teknik ini memang lumayan melelahkan jika sudah di dalam topologi yang besar.
Berikut topologi yang akan kita terapkan sistem full mesh nya :

Gambar 2 Topologi Full Mesh

Konfigurasikan alamat ip terlebih dahulu pada masing masing router sesuai dengan topologi diatas :

R1

[admin@R1] > ip address print
Flags: X – disabled, I – invalid, D – dynamic
 #   ADDRESS            NETWORK         INTERFACE                             
 0   1.1.1.1/32         1.1.1.1         lo0                                   
 1   11.11.11.11/32     11.11.11.11     lo1                                   
 2   10.10.10.1/24      10.10.10.0      ether1     
                           
[admin@R1] >


R2

[admin@R2] > ip address print
Flags: X – disabled, I – invalid, D – dynamic
 #   ADDRESS            NETWORK         INTERFACE                             
 0   10.10.10.2/24      10.10.10.0      ether1                                
 1   11.11.11.2/24      11.11.11.0      ether2                                
 2   2.2.2.2/32         2.2.2.2         lo0                                   
 3   22.22.22.22/32     22.22.22.22     lo1 
                                  
[admin@R2] >


R3

[admin@R3] > ip address print
Flags: X – disabled, I – invalid, D – dynamic
 #   ADDRESS            NETWORK         INTERFACE                             
 0   11.11.11.3/24      11.11.11.0      ether1                                
 1   3.3.3.3/32         3.3.3.3         lo0                                   
 2   33.33.33.33/32     33.33.33.33     lo1   
                                
[admin@R3] >


Sekarang buat Routing IGP agar masing masing interface loopback0 terhubung karena interface itulah yang akan kita gunakan untuk melakukan peering , teman teman bisa menggunakan Routing OSPF atau RIP untuk menghubungkan masing masing loopback0 nya. yang terpenting ketiga loopback terhubung satu sama lain, ini bisa kita buktikan dengan melakukan ping antar loopback :

[admin@R1] > ping 2.2.2.2 src-address=1.1.1.1
  SEQ HOST                                     SIZE TTL TIME  STATUS         
    0 2.2.2.2                                    56  64 0ms
    1 2.2.2.2                                    56  64 1ms
    sent=2 received=2 packet-loss=0% min-rtt=0ms avg-rtt=0ms max-rtt=1ms

[admin@R1] > ping 3.3.3.3 src-address=1.1.1.1
  SEQ HOST                                     SIZE TTL TIME  STATUS         
    0 3.3.3.3                                    56  63 1ms
    1 3.3.3.3                                    56  63 1ms
    sent=2 received=2 packet-loss=0% min-rtt=1ms avg-rtt=1ms max-rtt=1ms

[admin@R1] >

Oke, ketika loopback sudah terhubung, sekarang waktunya mensett agar ketiga router menggunakan AS Number 100 .

R1

[admin@R1] > routing bgp instance set default as=100
[admin@R1] >


R2

[admin@R2] > routing bgp instance set default as=100
[admin@R2] >


R3

[admin@R3] > routing bgp instance set default as=100
[admin@R3] > 


Selanjutnya yaitu konfigurasi peering full mesh nya :

R1

[admin@R1] > routing bgp peer add remote-address=2.2.2.2 remote-as=100 update-source=lo0
[admin@R1] > routing bgp peer add remote-address=3.3.3.3 remote-as=100 update-source=lo0
[admin@R1] >


Konfigurasi peering seperti biasa, hanya saja pada teknik full mesh, setiap router harus membuat peer ke seluruh router lawan yang ada pada satu jaringan BGP nya. 

R2

[admin@R2] > routing bgp peer add remote-address=1.1.1.1 remote-as=100 update-source=lo0
[admin@R2] > routing bgp peer add remote-address=3.3.3.3 remote-as=100 update-source=lo0
[admin@R2] >

R3

[admin@R3] > routing bgp peer add remote-address=1.1.1.1 remote-as=100 update-source=lo0
[admin@R3] > routing bgp peer add remote-address=2.2.2.2 remote-as=100 update-source=lo0      
[admin@R3] >

Sekarang kita cek peering yang sudah kita buat :

R1
 

[admin@R1] > routing bgp peer print
Flags: X – disabled, E – established
 #   INSTANCE        REMOTE-ADDRESS                                 REMOTE-AS 
 0 E default         2.2.2.2                                        100       
 1 E default         3.3.3.3                                        100     
  
[admin@R1] >


R2

[admin@R2] > routing bgp peer print
Flags: X – disabled, E – established
 #   INSTANCE        REMOTE-ADDRESS                                 REMOTE-AS 
 0 E default         1.1.1.1                                        100       
 1 E default         3.3.3.3                                        100   
    
[admin@R2] >


Jika Flags menunjukkan huruf E, berarti konfigurasi peering sudah berhasil dan antar router sudah dapat bertukar informasi routing.

Nah, sekarang waktunya mengadvertise network loopback1 pada masing masing router agar semua loopback1 router dapat terhubung .

R1

[admin@R1] > routing bgp network add network=11.11.11.11/32
[admin@R1] >


R2

[admin@R2] > routing bgp network add network=22.22.22.22/32
[admin@R2] >


R3

[admin@R3] > routing bgp network add network=33.33.33.33/32
[admin@R3] >


Kita cek pada table routing R1 , apakah sudah mendapatkan rute untuk menuju loopback1 R2 dan R3 ?

[admin@R1] > ip route print
Flags: X – disabled, A – active, D – dynamic,
C – connect, S – static, r – rip, b – bgp, o – ospf, m – mme,
B – blackhole, U – unreachable, P – prohibit
 #      DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
 0 ADC  1.1.1.1/32         1.1.1.1         lo0                       0
 1 ADo  2.2.2.2/32                         10.10.10.2              110
 2 ADo  3.3.3.3/32                         10.10.10.2              110
 3 ADC  10.10.10.0/24      10.10.10.1      ether1                    0
 4 ADo  11.11.11.0/24                      10.10.10.2              110
 5 ADC  11.11.11.11/32     11.11.11.11     lo1                       0
 6 ADb  22.22.22.22/32                     2.2.2.2                 200
 7 ADb  33.33.33.33/32                     3.3.3.3                 200

[admin@R1] >

Terlihat sudah ada rute untuk menuju ke loopback1 R2 dan R3, berarti konfigurasi peering kita sudah berhasil . Jika semisal, kita tidak menggunakan teknik Full Mesh, alias si R1 hanya melakukan Peering ke tetangga terdekatnya saja (R2) maka table routingnya tidak mendapat rute ke R3 :

[admin@R1] > routing bgp peer disable numbers=1
[admin@R1] > ip route print
Flags: X – disabled, A – active, D – dynamic,
C – connect, S – static, r – rip, b – bgp, o – ospf, m – mme,
B – blackhole, U – unreachable, P – prohibit
 #      DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
 0 ADC  1.1.1.1/32         1.1.1.1         lo0                       0
 1 ADo  2.2.2.2/32                         10.10.10.2              110
 2 ADo  3.3.3.3/32                         10.10.10.2              110
 3 ADC  10.10.10.0/24      10.10.10.1      ether1                    0
 4 ADo  11.11.11.0/24                      10.10.10.2              110
 5 ADC  11.11.11.11/32     11.11.11.11     lo1                       0
 6 ADb  22.22.22.22/32                     2.2.2.2                 200

[admin@R1] > routing bgp peer enable numbers=1
[admin@R1] >

Untuk pengecekan dapat juga menggunakan ping . Ping dari loopback1 router R1 ke loopback1 router R3 :

[admin@R1] > ping 33.33.33.33 src-address=11.11.11.11
  SEQ HOST                                     SIZE TTL TIME  STATUS          
    0 33.33.33.33                                56  63 0ms 
    1 33.33.33.33                                56  63 1ms 
    sent=2 received=2 packet-loss=0% min-rtt=0ms avg-rtt=0ms max-rtt=1ms

[admin@R1] >

Alhasil, ping menunjukkan reply menandakan kedua loopback telah terhubung satu sama lain .

Terimakasih

Tinggalkan komentar