Gambaran keseluruhan Protokol Gerbang Luar, asal-usulnya, kerja dalaman dan tempatnya dalam dunia pelayan proksi.
Sejarah dan Asal-usul Protokol Gerbang Luar
Protokol Gerbang Luar (EGP), seperti yang kita ketahui hari ini, pertama kali muncul pada penghujung abad ke-20. Dengan pertumbuhan pesat internet pada tahun 1980-an, timbul keperluan untuk kaedah piawai untuk menukar maklumat jadual penghalaan antara sistem autonomi (AS), yang merupakan rangkaian yang diuruskan oleh satu perusahaan.
Sebutan pertama EGP adalah pada tahun 1982, dalam dokumen bertajuk "EGP - Exterior Gateway Protocol," diterbitkan sebagai RFC 827. RFC, atau Permintaan untuk Komen, ialah satu siri memo yang membincangkan banyak aspek rangkaian komputer, termasuk protokol, prosedur , program dan konsep. RFC ini ditulis oleh Eric C. Rosen dari Bolt Beranek dan Newman Inc., yang memainkan peranan penting dalam pembangunan internet.
Memperluas Topik: Protokol Gerbang Luar
EGP ialah protokol jarak-vektor yang digunakan untuk bertukar-tukar maklumat penghalaan antara sistem autonomi yang berbeza di internet. Sistem Autonomi (AS) pada asasnya ialah rangkaian atau koleksi rangkaian di bawah kawalan satu entiti, seperti ISP atau organisasi korporat yang besar.
EGP dicipta untuk digunakan dalam persekitaran di mana setiap get laluan (penghala) diandaikan mempunyai sambungan terus kepada setiap AS. Setiap penghala yang didayakan EGP berkomunikasi dengan rakan sebayanya untuk bertukar maklumat kebolehcapaian rangkaian, membolehkan penghala membuat keputusan termaklum tentang laluan terbaik untuk memajukan paket.
Walau bagaimanapun, EGP tidak direka bentuk untuk menentukan laluan terbaik untuk penghantaran data berdasarkan metrik seperti jarak atau kos. Sebaliknya, ia hanya menyebarkan maklumat penghalaan dan bergantung pada protokol gerbang dalaman (IGP), seperti RIP atau OSPF, untuk memilih laluan optimum.
Struktur Dalaman dan Kerja Protokol Gerbang Luar
EGP beroperasi pada satu set mudah arahan dan mesej yang ditukar antara penghala. Protokol mentakrifkan lima jenis mesej: Hello/I-Heard-You (IHU), Request, Update, Response dan Poll.
Mesej Hello dan IHU digunakan untuk mewujudkan dan mengekalkan hubungan jiran antara penghala. Mesej Permintaan dan Kemas Kini digunakan untuk meminta dan menghantar maklumat penghalaan, manakala mesej Respons dan Tinjauan digunakan untuk mengakui penerimaan kemas kini dan untuk mendapatkan kemas kini.
EGP berfungsi dengan mewujudkan hubungan jiran antara get laluan teras (penghala) dan get laluan tepi. Setelah perhubungan ini terbentuk, get laluan tepi menghantar mesej Poll EGP ke get laluan teras, yang bertindak balas dengan mesej Kemas Kini EGP yang mengandungi senarai rangkaian yang boleh dicapai melalui get laluan teras. Gerbang tepi kemudiannya boleh mengemas kini jadual penghalaannya dengan sewajarnya.
Ciri Utama Protokol Gerbang Luar
Ciri utama EGP termasuk:
- Perolehan Jiran: Proses ini melibatkan penubuhan dan penyelenggaraan hubungan jiran antara penghala.
- Pengangkutan yang Boleh Dipercayai: EGP menggunakan Protokol Datagram Pengguna (UDP) untuk penghantaran dan termasuk mekanisme untuk pertukaran mesej yang boleh dipercayai.
- Pertukaran Maklumat Kebolehcapaian Rangkaian: EGP menyediakan keupayaan untuk bertukar maklumat tentang kebolehcapaian rangkaian antara penghala dalam sistem autonomi yang berbeza.
- Mekanisme pengundian: EGP menggunakan mekanisme pengundian, yang merupakan satu bentuk meminta kemas kini penghalaan, untuk bertukar maklumat penghalaan.
Jenis Protokol Gerbang Luar
Dari masa ke masa, pelbagai versi protokol gerbang luar telah muncul untuk memenuhi keperluan rangkaian yang berbeza:
Protokol | Penerangan |
---|---|
EGP (Protokol Gerbang Luaran) | Protokol pintu masuk luaran asal, seperti yang diterangkan di atas. |
BGP (Protokol Gerbang Sempadan) | Protokol gerbang luar luar yang paling banyak digunakan hari ini, BGP lebih maju dan fleksibel daripada EGP. Ia menyediakan mekanisme yang teguh untuk pencegahan gelung, kawalan dasar dan kebolehskalaan. |
IDRP (Protokol Penghalaan Antara Domain) | Protokol gerbang laluan luar standard ISO yang menyokong penghalaan antara sistem autonomi yang berbeza. Walau bagaimanapun, ia tidak digunakan secara meluas dalam amalan. |
Cara Menggunakan EGP dan Cabaran Berkaitan
EGP digunakan terutamanya untuk menyambungkan sistem autonomi dengan tulang belakang internet. Walau bagaimanapun, protokol ini bukan tanpa cabaran:
- Metrik Penghalaan Terhad: EGP tidak mengambil kira metrik laluan seperti kos, lebar jalur atau kesesakan semasa memutuskan laluan terbaik untuk pemajuan paket.
- Tiada Mekanisme Pencegahan Gelung: EGP tidak mempunyai sebarang mekanisme pencegahan gelung yang wujud, menjadikannya terdedah kepada gelung penghalaan.
- Isu Kebolehskalaan: Memandangkan bilangan sistem autonomi berkembang di internet, EGP menghadapi isu kebolehskalaan.
Masalah ini diselesaikan dengan menggunakan protokol lanjutan seperti BGP. BGP menawarkan mekanisme pencegahan gelung, mempertimbangkan atribut laluan untuk pemilihan laluan dan menyokong CIDR (Penghalaan Antara Domain Tanpa Kelas), yang membolehkan penggunaan ruang alamat IP yang lebih cekap dan kebolehskalaan yang lebih baik.
Perbandingan dengan Istilah Serupa
Penggal | Penerangan | Perbandingan |
---|---|---|
IGP (Protokol Gerbang Dalaman) | Digunakan untuk bertukar-tukar maklumat penghalaan dalam sistem autonomi. | Tidak seperti EGP, IGP beroperasi dalam sistem autonomi dan mempertimbangkan metrik penghalaan untuk pemilihan laluan yang optimum. Contohnya termasuk OSPF dan RIP. |
BGP (Protokol Gerbang Sempadan) | Sejenis EGP, digunakan untuk bertukar-tukar maklumat penghalaan antara sistem autonomi. | BGP lebih maju daripada EGP asal dan merupakan standard untuk penghalaan antara AS hari ini. |
Perspektif dan Teknologi Masa Depan Berkaitan dengan EGP
Walaupun EGP telah banyak digantikan oleh BGP, prinsip di sebalik penciptaannya terus mempengaruhi penghalaan internet. Peningkatan masa depan dalam protokol gerbang luar mungkin termasuk ciri keselamatan yang lebih mantap, sokongan yang lebih baik untuk IPv6 dan penambahbaikan dalam penghalaan berasaskan dasar.
Pelayan Proksi dan Protokol Gerbang Luaran
Walaupun pelayan proksi sendiri tidak secara langsung menggunakan EGP atau protokol penghalaan lain, kefungsian mereka berkait rapat dengan operasi cekap protokol ini. Pelayan proksi, seperti yang ditawarkan oleh OneProxy, berfungsi sebagai perantara antara pelanggan dan internet yang lebih luas. Mereka bergantung pada protokol penghalaan internet yang berfungsi dengan betul, termasuk BGP, untuk memastikan permintaan pelanggan dihantar ke pelayan yang betul dan respons dikembalikan tepat pada masanya.
Dalam sesetengah kes, pelayan proksi mungkin sebahagian daripada rangkaian yang menggunakan BGP atau EGP lain. Sebagai contoh, pembekal pelayan proksi yang besar mungkin menggunakan BGP untuk mengurus penghalaan antara rangkaiannya dan ISP lain.
Pautan Berkaitan
Untuk maklumat lebih terperinci tentang Protokol Gerbang Luar, anda boleh melawati sumber berikut:
- RFC 827 – Spesifikasi EGP
- RFC 4271 – Spesifikasi BGP-4
- Gambaran Keseluruhan Cisco tentang Protokol Penghalaan
Sama ada anda berminat dengan asas sejarah penghalaan internet atau ingin memahami mekanik di sebalik perkhidmatan proksi kegemaran anda, memahami Protokol Gerbang Luar adalah bahagian yang berharga dalam perjalanan.