IP Adresi Nasıl Çalışır?

IP Adresi Nasıl Çalışır?

IP adresi, ağ trafiğinde paketin hedefini belirler. Cihaz veri gönderince pakete kaynak ve hedef IP’yi yazar. Yönlendiriciler de bu bilgiyle paketi bir sonraki ağa iletir.

Paket bir cihazdan diğerine anında gitmez. Bilgisayar önce yerel ağı kontrol eder, sonra doğru çıkışı seçer. Ardından internet yönlendiricileri her atlamada rotayı günceller.

DNS zincirin kritik halkasıdır, çünkü alan adını hatırlamak daha kolaydır. Tarayıcıya alan adını yazarsın, DNS de adı bir IP’ye çevirir. Böylece istek isimle başlar, yolda IP ile ilerler.

IP Adresi Nedir ve Neyi Temsil Eder

IP adresi çoğu zaman cihazın kimliği gibi görünür. Ancak IP, cihazı değil ağ arayüzünü temsil eder. Telefonun Wi Fi arayüzü bir IP alır, hücresel arayüzü de başka bir IP alır.

IP dünyasında iki ana sürüm vardır, IPv4 ve IPv6. IPv4, 32 bit uzunlukla yaklaşık 4,29 milyar adres üretir. IPv6 ise 128 bit uzunlukla çok daha geniş bir adres alanı sunar.

Özel IP ile Genel IP Arasındaki Fark

Ev ağında genelde özel IP bloklarını görürsün, örneğin 192.168.1.20. Bu adresler internette yönlendirilmez. İnternete çıkarken yönlendirici genel IP ile dış dünyaya bağlanır.

Ayrım şunu getirir, yerelde cihazlar birbirini doğrudan bulur. Dışarı çıkışta yönlendirici adres dönüşümü gibi ek bir adım ekleyebilir.

Paketler IP Başlığında Neler Taşır

İnternet veriyi küçük parçalara böler ve paketler halinde taşır. IP katmanı her paketin önüne bir başlık ekler. Yönlendiriciler de kararlarını bu başlığa göre verir.

IPv4 başlığında kaynak IP ve hedef IP yer alır. Ayrıca TTL alanı paketin kaç atlama yapacağını sınırlar. Her yönlendirici TTL değerini 1 azaltır.

TTL ve Hop Limit Nasıl Çalışır

TTL sıfıra inince yönlendirici paketi durdurur. Çoğu zaman ICMP mesajıyla da bilgi verir. Böylece paket ağ içinde sonsuza kadar dolaşamaz.

IPv6 aynı fikri Hop Limit adıyla taşır. İsim değişir, amaç aynı kalır. Bu yüzden arıza tespitinde iki sürüm de benzer ipuçları verir.

Yerel Ağda MAC Adresine Ulaşmak

IP, ağlar arası adreslemeyi çözer. Ancak yerel ağda teslimat Ethernet ve Wi Fi çerçeveleriyle ilerler. Bu katmanda cihazlar MAC adresiyle konuşur.

Bu yüzden bilgisayar hedef IP için doğru MAC adresini bulmak ister. IPv4 tarafında ARP devreye girer. IPv6 tarafında Neighbor Discovery aynı ihtiyacı karşılar.

IPv4 İçin ARP Eşlemesi

Bilgisayar yerel ağa ARP sorgusu yollar ve “Bu IP hangi MAC adresinde?” diye sorar. Hedef cihaz yanıt verir, bilgisayar da eşleşmeyi önbelleğe yazar. Sonraki paketlerde bu kaydı kullanır.

Önbellek ağı gereksiz sorgudan kurtarır. Cihaz değişince ya da süre dolunca kayıt yenilenir. Böylece yanlış MAC bilgisi uzun süre kalmaz.

IPv6 İçin Neighbor Discovery

Neighbor Discovery, ICMPv6 mesajlarıyla çalışır. Cihaz komşusunun link katmanı adresini bu mesajlarla öğrenir. Aynı mekanizma ağ geçidini bulmana da yardım eder.

Bu yaklaşım IPv6 kurulumunu kolaylaştırır. Cihaz çoğu zaman otomatik ayarla çalışır. Yine de kurumsal ağlarda daha kontrollü dağıtım seçebilirsin.

Varsayılan Ağ Geçidi Kararı Nasıl Verilir

Hedef cihaz aynı yerel ağdaysa bilgisayar paketi doğrudan gönderir. Hedef ağ dışında kalınca varsayılan ağ geçidini seçer. Evde bu ağ geçidi genelde yönlendiricinin yerel arayüzü olur.

Alt ağ maskesi kararı netleştirir. Örneğin 192.168.1.20/24 kullanan bir cihaz 192.168.1.50 hedefini yerelde görür. Hedef 8.8.8.8 olunca paketi ağ geçidine yollar.

Tek Çıkış Kapısı Ne Sağlar

Tek çıkış kapısı ev ağını sade tutar. Yazıcıya giderken interneti dolaşmazsın. İnternet trafiği de tek noktadan çıktığı için yönetim kolaylaşır.

Arıza ararken de hız kazanırsın. Yerel cihazlar çalışır, web siteleri açılmazsa çıkış tarafına bakarsın. Böylece yanlış noktaya takılmazsın.

Yönlendirme Tablosu Pakete Rotayı Nasıl Seçer

Yönlendirici paketi alınca hedef IP’ye bakar ve yönlendirme tablosunu kontrol eder. Tablo IP öneklerini ve çıkış arayüzlerini listeler. Yönlendirici en uzun önek eşleşmesiyle en spesifik rotayı seçer.

Aynı mantık evde de omurgada da çalışır. Ev yönlendiricisinde tablo küçük kalır, çoğu trafik ISS yönüne gider. Büyük ağlarda tablo büyür, çünkü çok daha fazla önek taşır.

En Uzun Önek Eşleşmesine Basit Örnek

Tabloda 203.0.113.0/24 ve 0.0.0.0/0 girdilerini düşün. Hedef IP, /24 aralığına girerse yönlendirici bu rotayı seçer. Aralığa girmezse varsayılan rotaya döner.

Bu seçim trafiği tutarlı taşır. Aynı hedefe giden paketler benzer yolu izler. Bu yüzden gecikme ve kesinti analizi daha anlamlı olur.

DNS Alan Adını IP’ye Nasıl Çevirir

DNS, isimleri IP adreslerine çeviren sistemdir. Tarayıcı alan adını alır ve çözümleme ister. Çözümleyici de uygun kaydı bulur, IP bilgisini döndürür.

Kayıt türleri burada önem kazanır. A kaydı IPv4 adresi taşır. AAAA kaydı IPv6 adresi taşır, ağ uygunsa tarayıcı IPv6 ile bağlanmayı dener.

Önbellek ve TTL İlişkisi

DNS önbellek sayesinde hız kazanır. İşletim sistemi, tarayıcı ve DNS sunucusu yanıtı belirli süre saklar. Süre bitince çözümleyici yeni yanıt ister.

Süreyi DNS tarafındaki TTL değeri belirler. Kısa TTL değişimi hızlı yansıtır. Uzun TTL ise sorgu sayısını azaltır.

IPv4 ile IPv6 Arasında Pratikte Ne Değişir

IPv4 ve IPv6 aynı hedefe koşar, doğru paketi doğru ağa taşır. Yine de tasarım farkları günlük kullanımda hissedilir. En belirgin fark adres alanının genişliğidir.

IPv4 alanı dar kalınca NAT yaygınlaşır. IPv6 ise geniş alanla bu baskıyı azaltır. Bu nedenle IPv6 uçtan uca iletişimi daha doğal kurar.

Adres Biçimi ve Otomatik Adres Alma

IPv6 adresi iki nokta ile ayrılmış onaltılık bloklar gibi görünür, örneğin 2001:db8::1. IPv6, SLAAC ile otomatik adres üretimini destekler. İstersen DHCPv6 ile merkezi dağıtım da kurarsın.

Ev ağında otomatik yapı çoğu zaman yeterli olur. Kurumsal ağda adres planı ve güvenlik politikası daha belirleyici hale gelir. Bu yüzden iki yöntem de farklı ihtiyaçlara yanıt verir.

Parçalama ve Path MTU Discovery

IPv4 bazı durumlarda yönlendirici üzerinde parçalama yapabilir. IPv6 tarafında yönlendirici parçalama yapmaz. Gönderici cihaz gerektiğinde Fragment başlığıyla parçalar.

Bu yaklaşım Path MTU Discovery kullanımını öne çıkarır. Cihaz yol üzerindeki en küçük MTU değerine göre paket boyutunu ayarlar. Böylece gereksiz parçalama azalır, kayıp ihtimali düşer.

NAT ve CGNAT Özel IP Trafiğini Nasıl Etkiler

Özel IP adresleri genel internette rota bulamaz. Bu yüzden evdeki cihazlar özel adres taşır. Dışarı çıkışta yönlendirici NAT yapar ve trafiği genel IP üzerinden taşır.

NAT çoğu zaman port çevirisiyle birlikte ilerler. Örneğin 192.168.1.20 adresli bilgisayar dışarı çıkarken tek bir genel IP arkasında görünür. Yönlendirici bağlantıları ayırt etmek için port bilgisini yönetir.

Port Çevirisine Mini Senaryo

Bilgisayar 192.168.1.20:53000 kaynağıyla bir siteye bağlansın. Yönlendirici bunu genel IP:40012 gibi başka bir porta eşleyebilir. Yanıt gelince eşleşmeye bakar ve trafiği doğru cihaza iletir.

Bu yöntem adres tasarrufu sağlar. Ancak dışarıdan içeri yeni bağlantı kurmak zorlaşır. Bu yüzden port yönlendirme ve benzeri ayarlar sık gündeme gelir.

CGNAT Neyi Değiştirir

Bazı servis sağlayıcılar CGNAT kullanır ve birçok aboneyi aynı genel IP havuzunda toplar. Böylece NAT katmanı evde bitmez, ISS tarafında da sürer. Özellikle uzaktan erişim ve bazı oyun senaryoları daha hassas davranabilir.

Teşhis yaklaşımı da burada değişir. Dışarıdan erişim çalışmıyorsa sadece ev yönlendiricisine bakmak yetmeyebilir. ISS tarafındaki NAT katmanı da sonucu etkiler.

Bir Web İsteği Ağ Üzerinde Hangi Adımlardan Geçer

Bir siteye girdiğinde tarayıcı hızlı bir zincir kurar. Her adım bir sonrakine bilgi taşır. Tipik bir ev bağlantısında sıra çoğu zaman şöyle ilerler.

Bu sıra sorun çözmede net bir yol verir. DNS çözülür, sayfa açılmazsa rota, güvenlik duvarı ya da TLS tarafına bakarsın. DNS hiç çözülmezse ağ geçidini, DNS sunucusunu ve bağlantı durumunu kontrol edersin.

TTL ve Hop Limit Döngüleri Nasıl Keser

Ağlarda bazen rota döngüsü oluşur ve paket iki yönlendirici arasında gidip gelir. Döngü gecikmeyi artırır ve ağ kaynaklarını boşa harcar. TTL ve Hop Limit bu döngüyü sınırlar.

Her atlamada değer 1 azalır. Değer sıfıra düşünce yönlendirici paketi durdurur ve çoğu zaman uyarı mesajı yollar. Böylece döngü sınırsız büyüyemez.

Traceroute Neden İşe Yarar

Traceroute, TTL ya da Hop Limit değerini kontrollü değiştirir. Her adımda farklı bir yönlendirici yanıt verir, yol görünür hale gelir. Bu sayede gecikmenin nerede arttığını daha rahat yakalarsın.

Örneğin ilk üç adım hızlıyken dördüncü adım belirgin yavaşlarsa o bölgeye odaklanırsın. Böylece rastgele deneme yerine hedefli kontrol yaparsın.

IP Katmanı Güvenlikte Hangi Rolü Oynar

IP tek başına şifreleme sunmaz. İçeriği korumayı üst katmanlara bırakır. Web tarafında TLS bu yüzden kritik rol oynar.

Yine de IP katmanı güvenliği etkileyen kararlar doğurur. Sahte kaynak IP kullanan saldırılar, zayıf filtreleme olan ağlarda daha kolay ilerler. Ağ yöneticileri giriş filtreleri ve tutarlı yönlendirme ile riski azaltır.

Evde Güvenlik Duvarı Ne Yapar

Ev yönlendiricisindeki durum takibi yapan güvenlik duvarı içeriden başlayan bağlantıları izler. Dönüş trafiğine izin verir ve bağlantıyı tamamlar. Dışarıdan rastgele gelen istekleri de çoğu zaman engeller.

NAT ile güvenlik duvarını aynı şey sanmak kolaydır. Ancak NAT adres ve port eşleştirir, güvenlik duvarı ise kural uygular. Ayrımı bilince doğru ayarı daha hızlı bulursun.

IP Mantığını Netleştiren Kısa İpuçları

IP konusu ilk bakışta kalabalık gelebilir. Yine de birkaç temel fikirle çoğu sahneyi hızlı okursun. Bu fikirleri akılda tutunca teşhis ve planlama kolaylaşır.

Buradan sonra ağ davranışını daha rahat okursun. Paket nereye gider, hangi kapıdan çıkar, nerede yön değiştirir soruları netleşir. Böylece IPv4, IPv6, DNS ve NAT aynı tabloda birleşir.

Güncelleme Tarihi:

IP Adresi Nasıl Çalışır? (SSS)

İnternet servis sağlayıcın çoğu ev hattında dinamik IP verir, bu normaldir. Dışarıdan ev ağına erişeceksen sabit IP ya da dinamik DNS kullan.

IP çoğunlukla ağ arayüzünü temsil eder, cihazı değil. Telefonun Wi Fi bağlantısı bir IP alır, mobil veri başka IP alır.

Cihaz alt ağ maskesine bakar ve hedefin aynı ağda kalıp kalmadığını hesaplar. Yereldeyse doğrudan gönderir, değilse varsayılan ağ geçidine verir.

IP ağlar arası hedefi söyler, yerelde teslimatı MAC tamamlar. Bu yüzden cihaz ARP ya da Neighbor Discovery ile doğru MAC adresini bulur.

Hayır, alan adı için IPv4 ve IPv6 adresi ayrı dönebilir. Ağın uygunsa tarayıcı çoğu zaman IPv6 ile başlamayı dener.

Hayır, DNS TTL yanıtın önbellekte kalma süresini belirler. Paketteki TTL ya da Hop Limit ise atlama sayısını sınırlar.

Yönlendirici hedef IP için en uzun önek eşleşmesini seçer. En spesifik kural yoksa varsayılan rotaya döner.

Değil, NAT adres ve port eşleştirir. Güvenlik duvarı ise kurala göre trafiğe izin verir ya da engeller.

Modeminin internet tarafı 100.64.0.0/10 aralığındaysa çoğu zaman CGNAT görürsün. Dışarıdan erişim, bazı oyunlar ve port yönlendirme bu yüzden zorlaşabilir.

Yıldız genelde ara cihazın yanıt vermediğini ya da yanıtı kısıtladığını gösterir. Gecikme bir noktada sıçrarsa o adım ve sonrası incelenir.