BGP INTRODUCTION - BGP #1 ( CCNP )

  BGP #1: 

INTRODUCTION ( THEORY ) 

Required :

  • Laptop
  • VMware
  • EVE NG 
    BGP ( Border Gateway Protocol ) adalah Protocol Core atau Inti dari internet yang digunakan untuk melakukan pertukaran informasi antar jaringan. BGP peran nya seperti backbone atau tulang belakang dari internet. Fungsi dari BGP adalah untuk menghubungkan antar ISP ( Internet Service Provider ). karena ISP sendiri mempunyai Nomor unik yang membuat mereka berbeda2 yaitu Autonomous System ( AS ). 

    BGP termasuk EGP ( Exterior Gateway Protocol ) yaitu menghubungkan antar AS sedangkan EIGRP,OSPF,RIP termasuk IGP ( Interior Gateway Protocol ) yaitu menghubungkan router satu dengan lainya. Sebenarnya EGP adalah routing Terpisah dari BGP karena BGP mungkin bukan termasuk Routing tetapi karena EGP sudah kuno jadi BGP dihubungkan dengan EGP 
 
    Perbedaan antara AS BGP dan AS EIGRP adalah AS EIGRP masih bisa di set dengan kita sendiri dan mereka masih dalam Satu ISP sedangkan AS BGP kita tidak bisa menyetting secara langsung karena dia berbeda ISP dan ternyata ada yang mengatur/ Memanage  AS BGP yaitu RIR ( Regional Internet Registry ) 

Some Infomation about BGP
  • BGP menggunakan TCP dan Portnya 179
  • BGP mengirim "Keepalive message" setiap 60 detik sekali untuk memastikan kalau linknya masih hidup 
  • Router yang menjalankan BGP disebut ==> "BGP Speaker"
  • Router yang menjadi Neighbor BGP disebut ==> "BGP Peers" 
  • Protocol Routing paling ribet dan rumit
kapan BGP digunakan ?
  • Saat Connectivity Typenya "Multi Homed"
  • AS / Network menjadi AS Transit ( AS yang digunakan untuk menghubungkan )
Kapan BGP tidak digunakan / tidak perlu ?
  • Saat Connectivity Typenya "Single Homed"
  • RAM / Memory nya tidak kuat menahan semua Kinerja BGP 
Berikut BGP Connectivity Type : 

Single Homed : Router kita hanya mempunyai 1 Jalan ke ISP ( 1 Link Every Router )



Dual Homed : Router kita mempunyai 2 Jalan ke ISP ( 2 links every Router ) 

Single Multi Homed : 1 router terhubung ke ISP A dan 1 router terhubung ke ISP B / Masing2 ISP mempunyai 1 link ke Router Individual atau 2 ISP Terhubung ke 1 Router 





Dual Multi Homed : Semua Router mempunyai jelan ke semua ISP 



BFP Terminology : 
  • External BGP ( EBGP ) ==> Protocol BGP berjalan di antara Router dalam AS ( Area ) yang berbeda ( Fungsinya EBGP adalah untuk : menghubungkan ISP dengan satu sama lain ) 
  • Internal BGP ( IBGP ) ==> Protocol BGP berjalan di antara Router dalam AS ( Area ) yang sama ( Fungsinya IBGP adalah untuk : menentukan Rute keluar ( Destination ) )

Source : belajarcomputernetwork.com

BGP Configuration / Concept 

    Disini kita hanya mengonfig konfigurasi BGP nya saja dan sedikit Preview tentang konfigurasinya ( PENJELASAN LEBIH LANJUT NYA DI BASIC CONFIGURATION YAA~~~)

Berikut cara BGP Configuration :

Nyalakan VMWarenya dan Masuk ke Eve NG lalu Buatlah Topologi seperti ini :


Pertama tambahkan IP pada masing2 Router

R1

Router(config)#int e0/0
Router(config-if)#ip address 10.10.10.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#int lo1
Router(config-if)#ip address 1.1.1.1 255.255.255.255

R2 : 

Router(config)#int e0/0
Router(config-if)#ip address 10.10.10.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#int lo1
Router(config-if)#ip address 2.2.2.2 255.255.255.255

Setelah itu kita Langsung mengonfig BGP nya :

R1 : 

Router(config)#router bgp 1 = Tambahkan Protocol BGP 
Router(config-router)#neighbor 10.10.10.2 remote-as 2=  tambahkan BGP Neighbor 
Router(config-router)#network 1.1.1.1 mask 255.255.255.255= Tambahkan Network nya 

Lakukan Hal yang sama kepada Router Lawan

R2 : 

Router(config)#router bgp 2
Router(config-router)#neighbor 10.10.10.1 remote-as 1
Router(config-router)#network 2.2.2.2 mask 255.255.255.255

Setelah itu do Ping

R1 : 

Router(config-router)#do ping 2.2.2.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

Jangan lupa lihat keberadaanya di Routing Table

Router(config-router)#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
       a - application route
       + - replicated route, % - next hop override

Gateway of last resort is not set

      1.0.0.0/32 is subnetted, 1 subnets
C        1.1.1.1 is directly connected, Loopback1
      2.0.0.0/32 is subnetted, 1 subnets
B        2.2.2.2 [20/0] via 10.10.10.2, 00:01:37
      10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C        10.10.10.0/24 is directly connected, Ethernet0/0
L        10.10.10.1/32 is directly connected, Ethernet0/0


Komentar

Postingan populer dari blog ini

BGP BASIC CONFIGURATION - BGP #2 ( CCNP )

BGP ATTRIBUTE ( COMMUNITY-LIST ) - BGP #9 ( CCNP )

OTP - EIGRP #17 ( CCNP )