İnternet, birçok bilgisayar sisteminin birbirine bağlı olduğu, dünya çapında yaygın olan ve sürekli büyüyen bir iletişim ağıdır. Aynı zamanda, insanların her geçen gün gittikçe artan "üretilen bilgiyi saklama / paylaşma ve ona kolayca ulaşma" istekleri sonrasında ortaya çıkmış bir teknolojidir. Bu teknoloji yardımıyla pek çok alandaki bilgilere insanlar kolay, ucuz, hızlı ve güvenli bir şekilde erişebilmektedir.
İnternetin köklerini 1962 yılında J.C.R. Licklider'in Amerika'nın en büyük üniversitelerinden biri olan Massachusetts Teknoloji Enstitüsünde (MIT) tartışmaya açtığı "Galaktik Ağ " kavramında bulabiliriz. 1966 yılı sonunda ortaya atılan bir proje olan ARPANET çerçevesinde ilk bağlantı 1969 yılında dört merkezle yapıldı ve ana bilgisayarlar arası bağlantılar ile İnternetin ilk şekli ortaya çıktı. Kısa süre içerisinde birçok merkezdeki bilgisayarlar ARPANET ağına bağlandı.
1971 yılında Ağ Kontrol Protokolü (NCP) ismi verilen bir protokol ile çalışmaya başladı. 1972 yılı Ekim ayında gerçekleştirilen Uluslararası Bilgisayar İletişim Konferansında ARPANET'in NCP ile başarılı bir gösterisi gerçekleştirildi. Yine bu yıl içinde elektronik posta ilk defa ARPANET içinde kullanılmaya başladı. İnternet 1990'dan bu yana ciddi oranda bir büyüme göstermiştir.
Milyonlarca mobil cihazdan oluşan ve bunların birbirleri arasındaki bağlantısını sağlayan ağ sistemidir internet. İnternet bir dizi veri paketi içerir, kullanıcılar arasındaki paylaşımlar ise bu veri paketlerinin birbirleri arasında iletilmesinin sonucudur. Her bireyin bir kimliği, her evin bir adresi olması gibi mobil cihazlarda bir adrese sahiptir. Adresler bazı numaralarla ifade edilir ve bu sayılar “IP” olarak adlandırılır. Bu adreslere bilgiler en kısa yoldan iletilmeye çalışılır.
İnternet üzerinde veri paketleri, ülkelerin kendisine ait olan ortak bir noktadan alıcılara ulaştırdığı IXP (Internet eXchange Point) yani ‘İnternet Değişim Noktaları’ndan sağlanıyor. IXP; farklı İnternet Servis Sağlayıcılarının (ISS/ISP), kendi ağ sistemi üzerinden internet değişimini gerçekleştirdiği bir alt yapıdır. ISS’ler yüksek hızlı ağlarla bu değişimi gerçekleştirir. AT&T, Hathway, Verizon, Bharti Airtel, Sify, tanınmış İnternet Servis Sağlayıcıları’dır.
ADSL/VDSL bağlantısı ile mevcut telefonlarınız için kullanılan bakır teller üzerinden; yüksek hızlı veri, ses ve görüntü iletişimini aynı anda sağlayabiliyorsunuz. Yükleme ve indirme hızı birbirinden farklı olan ADSL hizmetiyle, maksimum 16 Mbps, VDSL hizmetiyle ise altyapı destekleme durumuna göre; 24 Mbps, 35 Mbps, 50 Mbps ve 100 Mbps’ye varan hızlarla erişim mümkün olabiliyor.
Metro Ethernet
İnternet kullanımının yoğun olduğu orta ve büyük ölçekli şirketlerde tercih edilen; fiber optik kablolar üzerinden hat tanımı yaparak, 5 Mbps ve 10 Gbps arasında yüksek kapasite ve hızda bağlantı imkanı sunuyoruz.
G.SHDSL
Özellikle küçük ve orta büyüklükteki şirketler için bakır kablolar üzerinden 128 Kbps ve 2 Mbps arasında internet erişimi sunduğumuz G.SHDSL bağlantı türünde, yükleme ve indirme hızı birbirine eşit oluyor.
İnternet Değişim Noktası (IXP) Nedir?
IXP’nin temel amacı, bilgisayar ağlarının üçüncü bir ağı kullanmadan doğrudan kendileri arasındaki bağlantıyı kurmasıdır. Bunu bir ağacın dalları olarak düşünebiliriz. IXP, bağlantılar arasındaki birinci ağ ile üçüncü ağın birbiri ile bağlantı kurması için ikinci ağa ihtiyaç duymamasına imkan sağlar. Yukarıdaki resimde IXP olan ve olmayan ISS durumları gösterilmektedir. IXP olması durumu; hız, maliyet ve bant genişiği gibi avantajlar sağlar.
Örneğin, ISP’lerde bir santral olmadan gerçekleştirilen bağlantılarda yani IXP olmaması durumunda, veri iletimi bir ücretlendirmeye tabii tutulurken, IXP’li durumlarda santral üzerinden gerçekleştirilen bağlantıda ücretlendirme olmaz. Değişim noktası olmayan ağ sisteminde, farklı ülkeler arasındaki değişen ISP’lerde veri transferinde ödeme yapılırken, yerel bir IXP ağı olan ülkelerde bu değişim limitsiz ve masrafsız olabilmektedir.
İnternet Değişim Noktası (IXP) Mimarisi
Bir IXP her bir ISP’nin bağlantısının ortak olduğu bir ya da daha fazla ağ anahtarından oluşur. Genel olarak IXP, iki farklı mimariye sahiptir; katman2 ve katman3. Katman2 de ISS’ler bir Ethernet anahtarı kullanılarak birbirine bağlanırken, katman3’te bir yönlendirici kullanırlar. Anahtarlama mantığından önce birden çok yapı kullanılmış, fakat her biri verimsizliklerinden ötürü yerini katman2’de kullanılan Ethernet ağına bırakmışlar.
Ethernet portlarının hızları küçük ülkelerde 10Mbit/s’dan, gelişmiş IXP’lerde 100 Gbit/s’a kadar artmaktadır. Her bir ISP, kendi yönlendiricisini kullanarak birbirleriyle istedikleri gibi transfer yapabilirler. Katman2’de her ISS, diğer tüm üyelerle birlikte olmalıdır. Buna “Zorunlu Çok Yanlı Peering (Mandatory Multilateral Peering)” denir.
IXP’ler Sınır Geçit Protokolünü (BGP) Nasıl Kullanırlar?
Bir IXP ağında, her üye Sınır Geçit Protokolü (Border Gateway Protocool-BGP) kullanarak birebir bağlantı oluşturabilir. BGP, farklı ağların IP adreslerini birbirlerine bildirmelerini sağlamak için oluşturulmuştur. Özerk Sistemler (AS), IP ağlarının ve yönlendiricilerinin tamamıdır. BGP, alanlar arasında eşleştirme yapar, bu eşleştirmeyi yaparken AS, kendisi için en uygun yolu seçmesi için BGP yardımcı olur ve ağların birbirlerine birleştirilmesini sağlar.
BGP’de farklı AS’ler arasında geçilirken, örneğin AS1’den çıkıp AS2’ye geçtiğine AS-yolu denilen ve AS’den çıktığında üzerine etiketlenen bir numaraya sahip olur ve bu ASN olarak adlandırılır. ASN’ler BGP’nin IXP trafiği boyunca yönlendirmesine yardımcı olur. Katman2’deki Ethernet anahtarı BGP’yi çalıştırmadığı için IXP trafiği boyunca ASN’ler olmaz. Bunun için bir transit yönlendirici gerekir.
IXP trafiğine katılan her bir ISP, diğer üyelerle iletişim kurup bağlantı sağlayabilmesi için BGP’yi öncelikle çalıştırması gerekir. BGP’yi çalıştırarak birbirleri arasındaki yönlendirme gerçekleşir ve böylece doğrudan kendileri arasında bağlantı sağlarlar. BGP işlemine ait şema aşağıda verilmiştir.
Örnek IXP Ağı
Yazımızda İnternet Değişim Noktası (IXP), İnternet Servis Sağlayıcısı (ISS/ISP), Sınır Geçit Protokolü (BGP) ve Peering kavramlarını anlattık. Bunların pratikte nasıl çalıştığını anlayabilmek için yerel IXP-Hindistan Ulusal İnternet Değişimi (NIXI)’ni inceleyelim. NIXI, Hindistanda kullanılan yerel bir IXP yapısı olup her bir üye ISS’in ülke içindeki bağlantılarını sağlamak için yurtdışına götürmek yerine, ülke içinde yönlendirmek için kurulmuştur.
Yukarıda ana ekran görüntüsü verilen NIXI’nın altında görülen “Looking Glass” yani görünümlü pencere ile, IXP’de bulunan rota bilgisini uygun yönlendirici rotaları oluşturarak kamuya açık bir görünüm sağlar ve yönlendiricinin sınırlı sayılarda komut çalıştırması için de bir arayüz oluşturur.
NIXI, tüm ISS'lerin bir Ethernet anahtarı ile birbirine bağlandığı, Katman2 IXP mimarisini ve IXP'deki ISS’lerden yönlendirme bilgisi toplamak için Sınır Ağ Geçidi Protokolü (BGP) çalıştıran bir yönlendirici / UNIX sistemi kullanır. NIXI görünümlü pencere kullanırken, ISS'lerin yönlendirmelerini ve bağlantıların verilerini listelemek için 'show ip bgp summary' komutu kullanılır. Bu komut aşağıdaki gösterilen görseldeki parametreleri üretir.
Bu parametlerden bazılarını incelersek;
►Neighbor: Yönlendiricinin bağlantı kurduğu ISS’in IP adresidir.
►V: Bağlantı kurduğu komşunun kullandığı BGP versiyonudur.
►AS: Listelenen komşusunun özerk sistem numarasıdır. Daha önce anlattığımız gibi, BGP yolu üzerinde ilerlerken ISS’den geçilen AS’lara verilen etiketlerdir.
►MsgRcvd/MsgSent: Komşunun aldığı ve verdiği BGP mesaj sayısıdır.
►InQ: Komşuda işlenmeyi bekleyen BGP mesaj sayısıdır.
►OutQ: Sıraya alınan ve bu komşuya gönderilmeyi bekleyen mesajların sayısıdır.
►State/PfxRcd: BGP oturumunun şu anki durumunu state kısmı gösterir; aktif, boşta, açık gönderildi vs. durum alanı etkin gösteriyorsa, yönlendirici aktif olarak bu komşuyla bir TCP bağlantısı kurmaya çalışıyordur. Eğer oturum kurulmuş durumda ise, bir durum gösterilmez; bunun yerine, PfxRcd'yi temsil eden bir sayı görüntülenir.










