Part 1: Cara Konfigurasi BGP Peering Dasar di Juniper Networks (Tutorial Pemula)


BGP (Border Gateway Protocol) adalah protokol routing inti yang menghubungkan jaringan di internet. Buat kamu yang baru terjun di dunia Network Engineering atau sedang belajar setup router Juniper, konfigurasi BGP mungkin terlihat rumit pada awalnya. Padahal, secara konsep dasarnya cukup sederhana.


Pada artikel kali ini, kita akan membahas cara melakukan konfigurasi BGP Peering dasar (eBGP) di router Juniper dari nol sampai statusnya Established.


Skenario Konfigurasi

Agar lebih mudah dipahami, kita asumsikan skenario peering sebagai berikut:

  • Router Kita (Local): Memiliki AS Number 65001 dan Router-ID 192.168.100.1
  • Router Lawan (Peer/Upstream): Memiliki AS Number 65002 dengan IP Peer 10.10.20.1 dan 10.10.20.2.
Topologi
graph LR A["Router Kita (Lokal)
AS: 65001
192.168.100.1"] <==>|"eBGP IPv4
10.10.20.1 & 10.10.20.2"| B(("Upstream Peer
AS: 65002")) A <==>|"eBGP IPv6
2001:db8:1::112 & ::5b2"| B style A fill:#2d2d2d,stroke:#a6e22e,stroke-width:2px,color:#fff style B fill:#2d2d2d,stroke:#66d9ef,stroke-width:2px,color:#fff


Langkah 1: Konfigurasi ASN dan Router ID Lokal

Langkah pertama yang sangat penting sebelum menyalakan BGP adalah menentukan identitas router kita. Masuk ke configuration mode dan jalankan perintah berikut:

Juniper CLI
set routing-options router-id 192.168.100.1
set routing-options autonomous-system 65001

Penjelasan: router-id biasanya menggunakan IP Loopback dari router kita, sedangkan autonomous-system adalah ASN yang kita miliki.


Langkah 2: Membuat BGP Group dan Menambahkan Neighbor

Di Juniper, best practice untuk mengkonfigurasi BGP adalah menggunakan BGP Group. Hal ini memudahkan kita jika kedepannya ingin menerapkan routing policy ke banyak IP neighbor sekaligus.

Mari kita buat grup bernama PEER-UPSTREAM dan masukkan IP lawan ke dalamnya:

Juniper CLI
set protocols bgp group PEER-UPSTREAM type external
set protocols bgp group PEER-UPSTREAM peer-as 65002
set protocols bgp group PEER-UPSTREAM neighbor 10.10.20.1
set protocols bgp group PEER-UPSTREAM neighbor 10.10.20.2

Penjelasan: Tipe external menandakan bahwa ini adalah eBGP (peering beda ASN). Kita juga mendefinisikan peer-as lawan di level grup, lalu menambahkan dua IP neighbor di bawah grup tersebut.

Jika kita menggunakan koneksi IPv6, konfigurasinya pun sama, cukup tambahkan IP neighbor versi IPv6:

Juniper CLI
set protocols bgp group PEER-UPSTREAM-V6 type external
set protocols bgp group PEER-UPSTREAM-V6 peer-as 65002
set protocols bgp group PEER-UPSTREAM-V6 neighbor 2001:db8:1::112
set protocols bgp group PEER-UPSTREAM-V6 neighbor 2001:db8:1::5b2

Setelah selesai, pastikan untuk mengeksekusi perintah commit agar konfigurasi berjalan.


Langkah 3: Verifikasi Status BGP

Setelah konfigurasi diaplikasikan dan interkoneksi fisik ke arah peer aman, tahap terakhir adalah memastikan sesi BGP sudah menyala dan saling bertukar prefix routing.

Juniper CLI
show bgp summary

Jika konfigurasi berhasil, output-nya akan terlihat seperti ini:

Router Output
Peer                     AS      InPkt     OutPkt    OutQ   Flaps Last Up/Dwn State|#Active/Received/Accepted/Damped...
10.10.20.1            65002     901540     963458       0       8    21w5d12h 11/12/12/0             0/0/0/0
10.10.20.2            65002     921486     963132       0      10    21w5d12h 1/12/12/0              0/0/0/0
2001:db8:1::112       65002     901471     961984       0       8    21w5d12h Establ
2001:db8:1::5b2       65002     921391     961619       0      10    21w5d12h Establ


Cara membaca output:
Perhatikan kolom paling kanan. Jika statusnya berupa angka (misal: 11/12/12/0) atau bertuliskan Establ, itu artinya BGP Peering sudah berhasil (Established) dan router sudah menerima prefix dari lawan!


Selamat, BGP Peering pertama Anda di Juniper sudah berjalan lancar! Di artikel selanjutnya, kita akan membahas cara memfilter routing yang masuk dan keluar menggunakan Routing Policy agar koneksi lebih aman dan stabil.


Sources : GEMINI AI

إرسال تعليق

Post a Comment (0)

أحدث أقدم