Pengertian BGP
Border gateway protocol (BGP)adalah standar Protokol eksterior
Gateway (EGP) Maksud dari Protokol eksterior Gateway adalah
routing protocol yang biasa digunakan untuk pertukaran
informasi routing di antara Autonomous Systems (AS) di
Internet. Belum faham untuk masalah Autonomous
Systems (AS) dan Internet ?.
Oke saya akan jelaskan pertama Autonomous Systems (AS)
yaitu Sekumpulan IP routing yang prefiksnya di bawah kendali
satu atau lebih operator jaringan Administrator dan operator
jaringan tersebut beroprasi atas nama administrasi tunggal.
Jelas ini adalah policy route untuk ke Internet.Internet adalah
sebuah jaringan computer yang menghubungkan seluruh
dunia .
Sering kita bertanya BGP ini peformanya sangat baik tapi untuk
versi berapa da nada berapa versi untuk BGP? Munerutku BGP
tangguh di versi 4 dan jumlah versinya ada 4 ,apasaja mari kita
simak-sama :
BGPv1
1. Ukuran pesan atau Informasi antara 8 – 1024 byte
2. Terdapat 8 bit field Direction yang menandakan rute mana
yang di ambil oleh informasi routing
3. Ada lima kemungkinan pada field Direction yaitu: Up,
Down,Horizontal,EGP-derived information ,Incomplete.
BGPv2
1. Ukuran pesan atau Informasi antara 19 – 4096 byte
1. IBGP
Interior Border Gateway Protocol (BGP) bila kita mendengar
kata interior apa yang pertama kita pikirkan ? yang pasti
adalah didalam . maka dapat kita artikan seperti berikut ini,
sekumpulan router yang berhubungan menggunakan protocol
routing BGP dan berada dalam satu daerah Autonomous
System (AS) . Dan menggunakan nomor AS yang sama.
IBGP digunakan untuk router melakukan pertukaran informasi
dan dapat saling menukar rute yang didapat dari luar ,dalam
2. EBGP
Sesuai dengan namanya yaitu Exterior Border Gateway
Protocol ,hal pertama yang terlintas ketika mendengan kata
Exterior adalah luar. Apa maksudnya adalah BGP tersebut
terjadi di beberapa daerah Autonomous System (AS).
Extensions negotiation
Selama peering handshake(handshake menurutku cara
pengiriman paket dengan sopan /meminta ijin dahulu ke
tujuanya) dan ketika pesan open dipertukarkan , BPG speaker
dapat bernegosiasi. Kemampuan opsional sesi ini termasuk
Multiprotocol Extensions untuk BGP (MBGP) maksudnya adalah
peluasan untuk Border Gateway Protokol yang memungkinkan
berbagai alamat untuk di distribusikan di parallel, bisajuga
disebut dengan Multicast BGP.
Finite-state machines
Idle State
Connect State
Lebih jelasnya
* Menunggu berhasilnya komunikasi TCP dengan peer
* Di State ini sebenarnya tidak membutuhkan banyak
waktu ,ketika sebuah koneksi TCP sudah berhasil dibuat maka
akan langsung ke State berikutnya yaitu Active State.
Active State
Didalam Active State router me – reset timer
ConnectRetry ke nol dan apesnya kembali lagi ke Connect
State.
* Bila jika sebuah router tidak mampu membangun
koneksi TCP dengan suksek maka akan berahir di State ini.
* BGP FSM Mencoba untuk me-restart koneksi TCP lain
dengan peer dan jika berhasil maka akan mengirim sebuah
pesan ke peer. Yaitu pesan terbuaka.
* Bagaimana jika masih belum berhasil lagi menggunakan
cara di atas? Maka ada acara lagi yaitu FSM mereset Idle
State.
* Kegagalan demi – demi kegagalan akan mengakibatkan
cycling router antara Idle State dan Active State. Bukan tampa
alasan ,malah banyak alasan untuk ini ,yaitu sebagai berikut
* Port TCP 179 tidak terbuka
* Sebuah port TCP yang lebih dari 1023 tidak mau
terbuka
* Kesalahan dalam konfigurasinya
* kemacetan dalam jaringan
* Mengepakkan antarmuka jaringan
OpenConfirm
Dalam State ini pesan keepalive akan dipertukarkan dan
kemudian setelah menerima sukses maka roter akan di
tempatkan di Established State.
Supaya lebih jelas akan saya jelaskan lagi yaitu sebagai
berikut:
* peer menerima pesan keepalive dari peer lainya.
* jika sudah mendapatkan pesan keep arrive dari rekan
lainya dan tidak ada waktu berakhir sebelum keepalive
diterima maka BGP tranmisi ke Established State.
* dan jika timer berakhir sebelum pesan keepalive
diterima ,atau bisa juga terjadi kesalahan ,maka router akan
kembali ke sesi Idle.
Established State
Dalam Established State router mampu melakukan hal
seperti mengirim ,menerima keepalive ,memperbaruhi, dan
memberikan pesan pemberitahuan ke peer – peer.
Untuk lebih jelasnya baca berikut:
Version :
8 bit berisi BGP yang koordinatornya sedang berjalan.
Biasanya untuk versi BGP yang sering digunakan adalah versi
4
My Autonomous System :
ini adalah bidang 2 byte yang ada sebuah pesan yang
penting ,yaitu pesanyang merupakan jumlah AS.
Holt time
Bidang ini panjangnya 16 bit dan mengirim dalam hitungan
detik. Peer yang menerima akan membandingkan terus
menerus dengan itu konfigurasi manual akan memberikan nilai
yang sama atau nilai yang lebih kecil dan akan menerima
koneksi atau menolak koneksi jika ada perbedaan lainya.
Patokan waktu ini harus berada dalam 0 atau setidaknya 3
detik.
BGP Identifier
Bidang ini panjangnya bisa 32 bit. Ini adalah router ID waktu
pengiriman dari peer.
4. Notification Message
Pesan ini digunakan untuk memberitahukan kepada
peer ketika terdeteksi kesalahan, BGP akan mengirimkan pesan
ini dan koneksi akan ditutup apabila telah selesai
mengirim.berikut adalah bagian – bagian dari pesan ini:
System (AS) maka data center dari ISP tersebut tidak bisa
menjadi satu.
Saya hanyalah seorang siswa yang masih sekolah di jenjang SMK Swasta di kota
tetangga saya, jurusan saya TKJ, TKJ yaitu Teknik Komputer dan Jaringan.
Tempat lahir saya di Jepara pada 19 Mei 1999. Dan tempat tinggal saya di Jepara