BGP(Border Gateway Protocol)

BGP termasuk ke dalam EGP(Exterior Gateway Protocols) artinya routing protocols yang menghubungkan 2 pihak administrator yang berbeda dengan menggunakan AS-NUMBER sedangkan untuk cara kerja masuk ke dalam PATH-VECTOR kenapa di namakan path vector..??

Path Vector

pathvector
Kita lihat gambar diatas jika pada router dengan AS-Number 4 ingin berkomunikasi dengan ip 192.168.1.0/24 contoh dengan melakukan Ping maka router dengan AS-Number 4 tersebut akan melewati AS-Number 3,2, dan sampai ke 1
begitulah yang disebut dengan path vector

Kalai kita ketikkan command show ip bgp pada router 4 maka hasilnya akan seperti berikut :

show bgp

Terlihat jelas dari router 4 dengan ASN 4 untuk berkomunikasi dengan network 192.168.1.0/24 harus melewati path 3,2,1

Nah agan sekarang sudah tau apa yang dimaksud dengan path vector

AS-Number / Autonomous System

AS Number adalah penomoran unique yang di atur oleh IANA(Internet Assigned Number Authority),jadi bukan IP aja yah yang di atur oleh IANA
Yup bukan IP saja AS Number juga diatur oleh IANA,AS Number harus Unique
1-64.495: public AS numbers,sedangkan64.512 – 65.534 (Private)

telkom

 

bila kita lihat diatas 17974 adalah identitas dari AS-Number yang dimiliki oleh Telkom jadi AS-Number adalah sekumpulan router/network dibawah satu kendali Admin(As-Number)

Peer/Peering

peer

 

gambar diatas adalah Sample gambar Router yang mempunyai AS-Number Yang melakukan Peer antar As-Number,cukup rumit bukan ??

untuk membuat BGP bekerja maka BGP harus Peer/Peering ke router lainnya

49133138_10216411005684882_7990994040998854656_n
BEKASI(config-router)#neighbor 172.16.0.1 remote-as 65000

Keterangan 65001 merupakan identitas dari As-Number dari router
sedangkan neighbor adalah IP Address dari router adalah ip address dari router tetangganya remote-as 65000,65000 tersebut adalah identitas AS-Number Tetangganya

Peering pada BGP dapat dibedakan berdasarkan Topologi

1.Dual Homed adalah 2 koneksi BGP atau 2 jalur Jalur menggunakan
1 ISP(AS-Number Yang sama)
dualhomed
2.Single Homed : BGP melakukan peering hanya pada 1 ISP(biasa cukup hanya default-route)https://cdn.networklessons.com/wp-content/uploads/2017/03/xsingle-homed-connection.png.pagespeed.ic.AXtxX6Zne-.png

 

3.Multihomed : BGP Mempunyai 2 Peering ke 2 ISP menggunakan 2 As-Number yang
berbeda

Multihomed

Multihop BGP

Routing pada BGP tersebut berbeda dengan routing pada IGP,Pada IGP hanya mengenal satu neighborship fisikal yang artinya router antar protocol routing harus mempunyai point 2 point interface fisikal(walaupun secara non fisikal point 2 point IGP tetap membutuhkan tunnel dan sejenisnya),sedangkan pada BGP bisa membentuk neighborship peer walaupun tidak adanya koneksi interface fisikal point 2 point pada router tersebut

dapat kita lihat contoh router-router bgp saling membentuk neighborship(Peering) antar router pada gambar dibawah

Untitled Diagram(6)

Pada topologi diatas bisa dilihat antar router dipisahkan dengan dengan Public Internet artinya router-router tersebut tidak terkoneksi secara fisikal,pada ASN-1 Peering ke ASN-4,pada Router ASN-2 Peering Ke ASN-4

Dan ketika berada di real bisa di lihat seperti gambar dibawah antar router terkoneksi menggunakan BGP dengan menggunakan Multihop BGP

 

Internal BGP dan External BGP

10329267_10207589798200208_4462976266491419186_n
Internal BGP

Peer yang terhubung masih dalam 1 AS Number Yang Sama contoh pada topologi di Atas 1 AS number yang sama pada topologi diatas adalah pada router A,B,C,D router A peering Ke router B menggunakan AS Number yang sama begitupun Router B Ke Router C dan D Peering menggunakan AS Number yang sama(65500).

External BGP

External BGP Adalah Peer yang terhubung yang berbeda AS Number contoh pada topologi di atas masing-masing Router Peer AS Yang Berbeda Router C Peering ke Router X yang mempunya As Number yang berbeda begitu juga pada router D dan Y

Pembentukan BGP :

 

bgp

 

pada Open Message pada BGP berisikan Informasi BGP yang ada pada router tersebut antara lain
  • Version : sampai saat ini protocol BGP yang masih digunakan adalah versi 4
  • My AS : adalah AS-Number dari router tersebut yakni router Bekasi dengan
    AS-Number 65001
  • Hold Time : Masa tunggu BGP 180 detik,sedangkan keepalivenya 60 detik,jadi BGP keepalivenya akan dikirimkan tiap 60 detik,bila dalam masa tunggu 180 detik router tidak mengirimkan keeapalivenya maka router tersebut akan menyatakan bahwa BGP tersebut Down.
  • BGP Identifier : Merupakan identitas dari router tersebut pada gambar diatas menunjukan identitasnya router tersebut dengan 172.16.0.2,identity BGP akan dipilih berdasarkan IP address tertinggi baik pada interface fisikal ataupun loopback,bila agan ingin menggunakan identity ,maka yang harus digunakan adalah dengan menggunakan router-id.

Semoga Bermanfaat

 

 

 

 

 

 

 

 

 

 

 

 

 

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.