Tinjauan tentang Protokol Gerbang Eksterior, asal-usulnya, cara kerja bagian dalamnya, dan tempatnya dalam dunia server proxy.
Sejarah dan Asal Usul Protokol Gerbang Eksterior
Exterior Gateway Protocol (EGP), seperti yang kita kenal sekarang, pertama kali muncul pada akhir abad ke-20. Dengan pesatnya pertumbuhan internet pada tahun 1980an, muncul kebutuhan akan metode standar untuk pertukaran informasi tabel routing antara sistem otonom (AS), yang merupakan jaringan yang dikelola oleh satu perusahaan.
EGP pertama kali disebutkan pada tahun 1982, dalam sebuah dokumen berjudul “EGP – Exterior Gateway Protocol,” yang diterbitkan sebagai RFC 827. RFCs, atau Requests for Comments, adalah serangkaian memo yang membahas banyak aspek jaringan komputer, termasuk protokol, prosedur. , program, dan konsep. RFC ini ditulis oleh Eric C. Rosen dari Bolt Beranek dan Newman Inc., yang berperan penting dalam perkembangan internet.
Memperluas Topik: Protokol Gateway Eksterior
EGP adalah protokol vektor jarak yang digunakan untuk bertukar informasi perutean antara sistem otonom yang berbeda di internet. Sistem Otonom (AS) pada dasarnya adalah jaringan atau kumpulan jaringan di bawah kendali satu entitas, seperti ISP atau organisasi perusahaan besar.
EGP diciptakan untuk digunakan dalam lingkungan di mana setiap gateway (router) diasumsikan memiliki koneksi langsung ke setiap AS. Setiap router yang mendukung EGP berkomunikasi dengan rekan-rekannya untuk bertukar informasi jangkauan jaringan, memungkinkan router untuk membuat keputusan yang tepat tentang jalur terbaik untuk meneruskan paket.
Namun, EGP tidak dirancang untuk menentukan jalur terbaik untuk transmisi data berdasarkan metrik seperti jarak atau biaya. Sebaliknya, ia hanya menyebarkan informasi routing dan bergantung pada protokol gateway interior (IGP), seperti RIP atau OSPF, untuk memilih jalur optimal.
Struktur Internal dan Cara Kerja Protokol Gerbang Eksterior
EGP beroperasi pada serangkaian perintah dan pesan sederhana yang dipertukarkan antar router. Protokol ini mendefinisikan lima jenis pesan: Halo/Saya-Mendengar-Anda (IHU), Permintaan, Pembaruan, Respons, dan Jajak Pendapat.
Pesan Hello dan IHU digunakan untuk membangun dan memelihara hubungan tetangga antar router. Pesan Permintaan dan Pembaruan digunakan untuk meminta dan mengirim informasi perutean, sedangkan pesan Respons dan Jajak Pendapat digunakan untuk mengakui penerimaan pembaruan dan untuk meminta pembaruan.
EGP bekerja dengan membangun hubungan tetangga antara gateway inti (router) dan gateway tepi. Setelah hubungan ini terbentuk, gateway tepi mengirimkan pesan Poll EGP ke gateway inti, yang merespons dengan pesan Pembaruan EGP yang berisi daftar jaringan yang dapat dijangkau melalui gateway inti. Edge gateway kemudian dapat memperbarui tabel peruteannya.
Fitur Utama dari Protokol Gateway Eksterior
Fitur utama EGP meliputi:
- Akuisisi Tetangga: Proses ini melibatkan pembentukan dan pemeliharaan hubungan tetangga antar router.
- Transportasi yang Andal: EGP menggunakan User Datagram Protocol (UDP) untuk transmisi dan mencakup mekanisme pertukaran pesan yang andal.
- Pertukaran Informasi Jangkauan Jaringan: EGP menyediakan kemampuan untuk bertukar informasi tentang jangkauan jaringan antar router dalam sistem otonom yang berbeda.
- Mekanisme Pemungutan Suara: EGP menggunakan mekanisme polling, yaitu suatu bentuk permintaan update routing, untuk bertukar informasi routing.
Jenis Protokol Gateway Eksterior
Seiring waktu, berbagai versi protokol gateway eksterior telah muncul untuk memenuhi kebutuhan jaringan yang berbeda:
Protokol | Keterangan |
---|---|
EGP (Protokol Gerbang Eksterior) | Protokol gateway eksterior asli, seperti dijelaskan di atas. |
BGP (Protokol Gerbang Perbatasan) | Protokol gateway eksterior yang paling banyak digunakan saat ini, BGP lebih canggih dan fleksibel dibandingkan EGP. Hal ini menyediakan mekanisme yang kuat untuk pencegahan loop, kontrol kebijakan, dan skalabilitas. |
IDRP (Protokol Perutean Antar-Domain) | Protokol gateway eksterior standar ISO yang mendukung perutean antara sistem otonom yang berbeda. Namun, ini tidak banyak digunakan dalam praktiknya. |
Cara Menggunakan EGP dan Tantangan Terkait
EGP terutama digunakan untuk menghubungkan sistem otonom dengan tulang punggung internet. Namun, protokol ini bukannya tanpa tantangan:
- Metrik Perutean Terbatas: EGP tidak mempertimbangkan metrik jalur seperti biaya, bandwidth, atau kemacetan saat menentukan rute terbaik untuk penerusan paket.
- Mekanisme Pencegahan Tanpa Lingkaran: EGP tidak memiliki mekanisme pencegahan loop yang melekat, sehingga rentan terhadap routing loop.
- Masalah Skalabilitas: Seiring bertambahnya jumlah sistem otonom di internet, EGP menghadapi masalah skalabilitas.
Masalah ini diselesaikan dengan menggunakan protokol tingkat lanjut seperti BGP. BGP menawarkan mekanisme pencegahan loop, mempertimbangkan atribut jalur untuk pemilihan rute, dan mendukung CIDR (Classless Inter-Domain Routing), yang memungkinkan penggunaan ruang alamat IP lebih efisien dan skalabilitas yang lebih baik.
Perbandingan dengan Istilah Serupa
Ketentuan | Keterangan | Perbandingan |
---|---|---|
IGP (Protokol Gerbang Interior) | Digunakan untuk bertukar informasi perutean dalam sistem otonom. | Tidak seperti EGP, IGP beroperasi dalam sistem otonom dan mempertimbangkan metrik perutean untuk pemilihan jalur yang optimal. Contohnya termasuk OSPF dan RIP. |
BGP (Protokol Gerbang Perbatasan) | Suatu jenis EGP, digunakan untuk bertukar informasi perutean antar sistem otonom. | BGP lebih maju dari EGP asli dan merupakan standar untuk perutean antar-AS saat ini. |
Perspektif dan Teknologi Masa Depan Terkait EGP
Meskipun EGP sebagian besar telah digantikan oleh BGP, prinsip-prinsip di balik pembuatannya terus mempengaruhi perutean internet. Peningkatan di masa depan pada protokol gateway eksterior mungkin mencakup fitur keamanan yang lebih kuat, dukungan yang lebih baik untuk IPv6, dan peningkatan dalam perutean berbasis kebijakan.
Server Proxy dan Protokol Gateway Eksterior
Meskipun server proxy sendiri tidak secara langsung menggunakan EGP atau protokol perutean lainnya, fungsinya terkait erat dengan pengoperasian protokol ini secara efisien. Server proxy, seperti yang ditawarkan oleh OneProxy, berfungsi sebagai perantara antara klien dan internet yang lebih luas. Mereka mengandalkan berfungsinya protokol perutean internet, termasuk BGP, untuk memastikan bahwa permintaan klien dikirim ke server yang tepat dan tanggapan dikembalikan pada waktu yang tepat.
Dalam beberapa kasus, server proxy mungkin merupakan bagian dari jaringan yang memanfaatkan BGP atau EGP lainnya. Misalnya, penyedia server proxy besar mungkin menggunakan BGP untuk mengelola perutean antara jaringannya dan ISP lain.
tautan yang berhubungan
Untuk informasi lebih rinci tentang Exterior Gateway Protocol, Anda dapat mengunjungi sumber daya berikut:
Baik Anda tertarik dengan dasar sejarah perutean internet atau ingin memahami mekanisme di balik layanan proxy favorit Anda, memahami Exterior Gateway Protocol adalah bagian berharga dari perjalanan ini.