Dış Ağ Geçidi Protokolüne, kökenlerine, iç işleyişine ve proxy sunucular dünyasındaki yerine genel bakış.
Dış Ağ Geçidi Protokolünün Tarihi ve Kökenleri
Bugün bildiğimiz şekliyle Dış Ağ Geçidi Protokolü (EGP), ilk olarak 20. yüzyılın sonlarında ortaya çıktı. 1980'lerde internetin hızlı büyümesiyle birlikte, tek bir kuruluş tarafından yönetilen ağlar olan otonom sistemler (AS) arasında yönlendirme tablosu bilgilerinin değişimi için standartlaştırılmış bir yönteme ihtiyaç ortaya çıktı.
EGP'den ilk kez 1982 yılında RFC 827 olarak yayınlanan "EGP – Dış Ağ Geçidi Protokolü" başlıklı bir belgede bahsedilmiştir. RFC'ler veya Yorum İstekleri, protokoller, prosedürler de dahil olmak üzere bilgisayar ağının birçok yönünü tartışan bir dizi nottur. , programlar ve kavramlar. Bu RFC, internetin gelişmesinde önemli bir rol oynayan Bolt Beranek ve Newman Inc.'den Eric C. Rosen tarafından yazılmıştır.
Konuyu Genişletmek: Dış Ağ Geçidi Protokolü
EGP, internetteki farklı otonom sistemler arasında yönlendirme bilgisi alışverişinde bulunmak için kullanılan bir mesafe vektör protokolüdür. Otonom Sistem (AS), esasen bir ISP veya büyük bir kurumsal organizasyon gibi tek bir varlığın kontrolü altındaki bir ağ veya ağlar topluluğudur.
EGP, her ağ geçidinin (yönlendiricinin) her AS'ye doğrudan bağlantısı olduğunun varsayıldığı bir ortamda kullanılmak üzere oluşturulmuştur. EGP özellikli her yönlendirici, ağ ulaşılabilirlik bilgilerini paylaşmak için eşleriyle iletişim kurarak yönlendiricilerin paketleri iletmek için en iyi yol hakkında bilinçli kararlar almasına olanak tanır.
Ancak EGP, mesafe veya maliyet gibi ölçümlere dayalı olarak veri aktarımı için en iyi yolu belirlemek üzere tasarlanmamıştır. Bunun yerine, yönlendirme bilgilerini yayar ve en uygun yolu seçmek için RIP veya OSPF gibi dahili ağ geçidi protokollerine (IGP) dayanır.
Dış Ağ Geçidi Protokolünün İç Yapısı ve Çalışması
EGP, yönlendiriciler arasında değiştirilen basit bir dizi komut ve mesajla çalışır. Protokol beş tür mesaj tanımlar: Merhaba/Seni Duydum (IHU), İstek, Güncelleme, Yanıt ve Anket.
Merhaba ve IHU mesajları, yönlendiriciler arasında komşuluk ilişkileri kurmak ve sürdürmek için kullanılır. İstek ve Güncelleme mesajları yönlendirme bilgilerini talep etmek ve göndermek için kullanılırken, Yanıt ve Anket mesajları güncellemelerin alındığını onaylamak ve güncelleme istemek için kullanılır.
EGP, bir çekirdek ağ geçidi (yönlendirici) ile uç ağ geçidi arasında bir komşu ilişkisi kurarak çalışır. Bu ilişki oluşturulduktan sonra uç ağ geçidi, çekirdek ağ geçidine bir EGP Anket mesajı gönderir ve çekirdek ağ geçidi, çekirdek ağ geçidi aracılığıyla erişilebilen ağların bir listesini içeren bir EGP Güncelleme mesajıyla yanıt verir. Edge ağ geçidi daha sonra yönlendirme tablosunu buna göre güncelleyebilir.
Dış Ağ Geçidi Protokolünün Temel Özellikleri
EGP'nin temel özellikleri şunları içerir:
- Komşu Edinimi: Bu süreç, yönlendiriciler arasında komşuluk ilişkilerinin kurulmasını ve sürdürülmesini içerir.
- Güvenilir Taşıma: EGP, iletim için Kullanıcı Datagram Protokolünü (UDP) kullanır ve güvenilir mesaj alışverişi için mekanizmalar içerir.
- Ağ Erişilebilirliği Bilgi Alışverişi: EGP, farklı otonom sistemlerdeki yönlendiriciler arasında ağın erişilebilirliği hakkında bilgi alışverişi yapma olanağı sağlar.
- Oylama Mekanizması: EGP, yönlendirme bilgilerini paylaşmak için yönlendirme güncellemelerini istemenin bir biçimi olan bir yoklama mekanizması kullanır.
Dış Ağ Geçidi Protokolü Türleri
Zamanla, farklı ağ gereksinimlerini karşılamak için dış ağ geçidi protokollerinin çeşitli versiyonları ortaya çıktı:
Protokol | Tanım |
---|---|
EGP (Dış Ağ Geçidi Protokolü) | Yukarıda açıklandığı gibi orijinal dış ağ geçidi protokolü. |
BGP (Sınır Geçidi Protokolü) | Günümüzde en yaygın kullanılan dış ağ geçidi protokolü olan BGP, EGP'den daha gelişmiş ve esnektir. Döngü önleme, politika kontrolü ve ölçeklenebilirlik için sağlam mekanizmalar sağlar. |
IDRP (Etki Alanları Arası Yönlendirme Protokolü) | Farklı otonom sistemler arasında yönlendirmeyi destekleyen bir ISO standardı dış ağ geçidi protokolü. Ancak pratikte yaygın olarak kullanılmamaktadır. |
EGP'yi Kullanma Yolları ve İlgili Zorluklar
EGP öncelikle otonom bir sistemi internet omurgasına bağlamak için kullanılır. Ancak bu protokolün zorlukları da yok değil:
- Sınırlı Yönlendirme Metrikleri: EGP, paket iletimi için en iyi rotaya karar verirken yolun maliyet, bant genişliği veya tıkanıklık gibi ölçümlerini dikkate almaz.
- Döngü Önleme Mekanizması Yok: EGP, herhangi bir doğal döngü önleme mekanizmasına sahip değildir ve bu da onu yönlendirme döngülerine karşı savunmasız hale getirir.
- Ölçeklenebilirlik Sorunları: İnternette otonom sistemlerin sayısı arttıkça EGP ölçeklenebilirlik sorunlarıyla karşı karşıya kaldı.
Bu sorunlar BGP gibi gelişmiş protokoller kullanılarak çözülmektedir. BGP döngü önleme mekanizmaları sunar, rota seçimi için yol niteliklerini dikkate alır ve IP adres alanının daha verimli kullanılmasına ve daha iyi ölçeklenebilirliğe olanak tanıyan CIDR'yi (Sınıfsız Etki Alanları Arası Yönlendirme) destekler.
Benzer Terimlerle Karşılaştırma
Terim | Tanım | Karşılaştırmak |
---|---|---|
IGP (İç Ağ Geçidi Protokolü) | Otonom bir sistem içerisinde yönlendirme bilgisi alışverişinde bulunmak için kullanılır. | EGP'den farklı olarak IGP, otonom bir sistem içinde çalışır ve en uygun yol seçimi için yönlendirme ölçütlerini dikkate alır. Örnekler arasında OSPF ve RIP yer alır. |
BGP (Sınır Geçidi Protokolü) | Otonom sistemler arasında yönlendirme bilgisi alışverişinde kullanılan bir tür EGP. | BGP, orijinal EGP'den daha gelişmiştir ve günümüzde AS'ler arası yönlendirmenin standardıdır. |
EGP ile İlgili Perspektifler ve Gelecek Teknolojiler
Her ne kadar EGP'nin yerini büyük ölçüde BGP almış olsa da, yaratılışının ardındaki ilkeler internet yönlendirmesini etkilemeye devam ediyor. Dış ağ geçidi protokollerinde gelecekte yapılacak iyileştirmeler arasında daha sağlam güvenlik özellikleri, IPv6 için daha iyi destek ve ilke tabanlı yönlendirmede iyileştirmeler yer alabilir.
Proxy Sunucuları ve Dış Ağ Geçidi Protokolü
Proxy sunucuları doğrudan EGP veya diğer yönlendirme protokollerini kullanmasa da, işlevleri bu protokollerin verimli çalışmasına yakından bağlıdır. OneProxy tarafından sunulanlar gibi proxy sunucuları, müşteriler ile daha geniş internet arasında aracı görevi görür. İstemci isteklerinin doğru sunuculara gönderilmesini ve yanıtların zamanında geri dönmesini sağlamak için BGP de dahil olmak üzere internet yönlendirme protokollerinin düzgün işleyişine güvenirler.
Bazı durumlarda proxy sunucular BGP veya diğer EGP'leri kullanan ağların parçası olabilir. Örneğin, büyük bir proxy sunucu sağlayıcısı, ağı ile diğer İSS'ler arasındaki yönlendirmeyi yönetmek için BGP'yi kullanabilir.
İlgili Bağlantılar
Dış Ağ Geçidi Protokolü hakkında daha detaylı bilgi için aşağıdaki kaynakları ziyaret edebilirsiniz:
- RFC 827 – EGP spesifikasyonu
- RFC 4271 – BGP-4 spesifikasyonu
- Cisco'nun Yönlendirme Protokollerine Genel Bakış
İster internet yönlendirmenin tarihsel temelleriyle ilgileniyor olun ister en sevdiğiniz proxy hizmetinin ardındaki mekanizmaları anlamak istiyor olun, Dış Ağ Geçidi Protokolünü anlamak yolculuğun değerli bir parçasıdır.