Border Gateway Protocol (BGP)

BGP

Border Gateway Protocol (BGP) adalah salah satu jenis routing protocol yang berfungsi untuk mempertukarkan informasi antar Autonomous System (AS). BGP merupakan protocol routing yang memanfaatkan protokol TCP untuk pertukaran informasi antar router. Dengan protocol TCP ini BGP tidak perlu lagi menggunakan protocol lain untuk menangani fragmentasi, retransmisi, acknowledgement dan sequencing. Routing protocol BGP berdasarkan fungsi, lokasi dan kebutuhannya dibedakan menjadi dua bagian yaitu iBGP dan eBGP.
  1. iBGP atau internal BGP
Internal BGP adalah hubungan antara dua router yang berada dalam satu hak administrasi atau memiliki satu autonomous system (AS) yang sama.
  1. eBGP atau external BGP
External BGP merupakan hubungan antara dua router atau lebih yang memiliki autonomous system (AS) berbeda serta administrasi yang berbeda pula.


Autonomous System 

Autonomous System (AS) adalah kumpulan dari jaringan-jaringan dalam satu administrasi yang mempunyai strategi routing bersama. AS diperlukan bila suatu jaringan terhubung ke lebih dari satu AS yang memiliki kebijakan routing yang berbeda. AS memiliki identifier untuk dapat bertukar informasi dengan AS yang lain berupa nomor yang disebut Autonomous System Number (ASN). ASN merupakan nomor unik yang terdiri dari 16-bit yang diberikan oleh American Registry of Internet Numbers (ARIN) yang menjamin tidak adanya duplikasi nomor