[BGP (Border Gateway Protocol)]========================================= BGP ini protokol routing yang sering dipakai untuk komunikasi antara AS (Autonomous System). AS kita bilang aja sbg suatu set router2 di bawah satu manajemen routing policy yang sama, misalnya suatu ISP. BGP pake port 179 (TCP) untuk koneksi2nya. Salah satu perangkat yang sering digunakan untuk BGP adalah cisco yang akan kita bahas nanti. Perlu Anda ketahui suatu sistem BGP juga bisa dipakai untuk komunikasi routing antara isp lintas negara. Coba perhatikan ilustrasi2 di bawah ini: [img]http://4.bp.blogspot.com/-0_1w3hhVzc4/TtHUODn4XJI/AAAAAAAAAw0/1zyWcmFx-Ew/s320/bgp1.jpg[/img] [img]http://1.bp.blogspot.com/-PdKNHyWqHPA/TtHUQPwzAkI/AAAAAAAAAw8/X4uQubefFV0/s320/bgp2.jpg[/img] [EGP dan IGP] EGP bukan "emang gue pikirin", yang dimaksud dengan EGP di sini adl Exterior Gateway Protocol. EGP untuk pertukaran informasi routing antara AS yang berbeda. IGP adl Interior Gateway Protocol. digunakan untuk pertukaran informasi routing di dalam satu AS yang sama. (kata kunci: eksterior = luar, interior = dalem) [AS] AS di sini bukan Amerika Serikat tapi maksudnya adl Autonomous System. Tiap AS selalu diidentifikasi dengan suatu Nomor ASN (Autonomous System Number). Yang kita maksud AS di sini bukan kartu ASnya simpati, AS di sini adl satu set router ya ng menggunakan routing policy yang sama, biasanya di bawah satu pengelola yang sama. Nomor 2 AS ini bukan maen sembarang dikasi aja tapi kita dapet dari ARIN (American Registry for Internet Numbers) dengan webnya yang beralamat di https://www.arin.net. Untuk melihat AS dari suatu website, kita bisa pakai robtex, misal kita akan melihat AS jasaplus.com : [url]http://www.robtex.com/dns/jasaplus.com.html?tab=graph[/url] [img]http://2.bp.blogspot.com/-DpvjzCah4uk/TtHV-tcgmeI/AAAAAAAAAxo/Hvu-qg-onmE/s1600/bgp3.jpg[/img] =========== mywisdom@mywisdom-Vostro1310:~$ whois jasaplus.com | grep "cloud" ivan.ns.cloudflare.com lady.ns.cloudflare.com ========== di situ kita bisa lihat dns server yang dipakai jasaplus.com berada di bawah AS number: AS13335 n.b: jasaplus hanya menggunakan A name dan 1 Cname ok saya kasih 1 contoh lain, misal domain name: serverisdown.org [url]http://www.robtex.com/dns/serverisdown.org.html?tab=graph[/url] [img]http://4.bp.blogspot.com/-VzHi4BGzMTA/TtHWN_ftXCI/AAAAAAAAAx0/kpyE_Svm0UU/s1600/bgp4.jpg[/img] di situ kita bisa lihat untuk A name dan cname www menggunakan dns server di bawah AS number: AS13335 sedangkan untuk mx karena menggunakan googlemail berada di bawah AS yang berbeda: AS15169 Kedua name server dari domain di atas berada di bawah suatu pengelola jaringan cloud yang sama yaitu cloudflare. Apa itu cloud ? akan kita bahas nanti. [Cara Kerja BGP dan BGP Message] Antara BGP akan menggunakan tcp port 179 untuk saling berkomunikasi antara peer dan bertukar informasi, informasi ini kita sebut saja sbg BGP Message. Ada beberapa jenis BGP Message pada suatu sistem BGP: 1. KeepAlive Jenis pesan ini saling dikirim antara BGP di mana paket ini hanya berupa BGP Header digunakan untuk mengetahui apakah peer2 ada yang mati atau gak. 2. Notification Misal setelah update message ada suatu error maka suatu router akan mengirim pesan notification ini. 3. Open Saat suatu BGP session terjadi antara dua biji BGP maka mereka akan bertukar pesan yang namanya :"Open Message". Open Message merupakan paket yang terdiri dari header dan field 2 : 1. BGP Version number (nomor versi bgp, misal BGP versi 4) 2. AS Number (nomor AS sudah dibahas di atas) 3. Hold Down Timer (pengajuan nilai hold time) 4. BGP Identifier (ip address) 5. Optional Parameters (8 bits) 6. Optional Parameters (0-255 in bytes) Coba perhatikan formatnya : [img]http://2.bp.blogspot.com/-Hp-7Qz-hHXo/TtHUTqAgePI/AAAAAAAAAxU/Rf33ihRDN64/s320/bgp5.jpg[/img] 4. Update Update message dikirimkan untuk mengetahui network 2 / peer 2 yang reachable dan unreachable. [img]http://1.bp.blogspot.com/-nCIm0hMkUqk/TtHUUSviB5I/AAAAAAAAAxc/lJIN0U1H76M/s1600/bgp6.jpg[/img] - withdrawn route length,panjang field ini melist rute 2 dari jaringan yg unreachable - withdrawn route, prefix2 ip address network yang ditarik dari service karena unreachable - total path attribute length, panjang field melist path2 atribut suatu route - path attribute, preperti dari suatu route - network layer reachibility information, biasa disingkat NLRI merupakan field yang berisi list2 dari prefix2 alamat ip dari suatu route yang sedang diadvertise