IP Adresi Nedir? IPv4, IPv6 ve Veri Yönlendirme
IP adresi ağ üzerindeki cihazların ve iletişim noktalarının tanınmasını ve veri paketlerinin hedefe yönlendirilmesini sağlayan sayısal adrestir. Ancak her cihazın internette tek ve sabit bir IP adresi olduğu söylenemez; yerel ağ adresi, genel IP, dinamik IP ve IPv6 gibi farklı durumlar vardır.
Bu yazıda (8)
- ›IP adresi cihazı değil, ağdaki iletişim noktasını nasıl tanımlar?
- ›Bir web sitesine girerken DNS, URL ve IP hangi sırayla devreye girer?
- ›Yerel IP ile genel IP arasındaki fark neden önemlidir?
- ›IPv4 adresinin dört parçalı yapısı ve adres kapasitesi
- ›IPv6 neden geliştirildi ve adresi nasıl okunur?
- ›Statik ve dinamik IP: değişme koşulu neden önemlidir?
- ›Çözümlü örnekler: adres biçimini ve bağlantı akışını ayırmak
- ›Sık yapılan hatalar ve karıştırılan kavramlar
IP Adresi Nedir? IPv4, IPv6 ve Veri Yönlendirme
Bir web sitesini açtığınızda isteğinizin doğru sunucuya, sunucudan gelen sayfanın da doğru cihaza ulaşması tesadüfen gerçekleşmez. İnternet üzerindeki iletişim, verilerin paketlere ayrılması ve bu paketlerin kaynak ile hedef IP adresleri kullanılarak ağlar arasında yönlendirilmesiyle yürür. IP adresi bu sürecin adresleme bölümüdür; fakat tek başına tam bir kişi kimliği ya da cihazın kesin fiziksel konumu değildir.
Konuyu doğru öğrenmek için üç ayrımı birlikte düşünmek gerekir: IP adresinin ağdaki görevi, IPv4 ve IPv6 adreslerinin yapısı, bir cihazın yerel ağda kullandığı adres ile internete çıkarken görülen genel adres arasındaki fark. Aşağıdaki rehber, bu ayrımları somut örneklerle açıklar.
IP adresi cihazı değil, ağdaki iletişim noktasını nasıl tanımlar?
IP, Internet Protocol ifadesinin kısaltmasıdır. IP adresi ise IP protokolünü kullanan ağ iletişiminde kaynak ve hedefi belirtmek için kullanılan sayısal adrestir. Bir veri paketi gönderildiğinde paketin hangi kaynaktan çıktığı ve hangi hedefe yönlendirileceği bu adresleme bilgisiyle belirlenir.
Buradaki önemli sınır şudur: IP adresi doğrudan bir insanın kimliği değildir. Aynı evdeki telefon, bilgisayar ve tablet yerel ağ içinde farklı adresler kullanabilir; buna karşılık bu cihazlar internete ortak bir genel IP üzerinden çıkabilir. Ayrıca bir IP adresi zaman içinde değişebilir veya farklı bir kullanıcıya yeniden atanabilir. Bu nedenle IP adresi, bir bağlantının ya da ağ arayüzünün belirli bir andaki adresi olarak düşünülmelidir.
İnternet üzerindeki veri alışverişinde iki temel taraf bulunur: isteği gönderen istemci ve yanıtı sağlayan sunucu. Örneğin tarayıcıdaki istemci bir web sunucusuna istek gönderir. Sunucunun IP adresi hedefi, istemcinin ağ üzerindeki adresi ise yanıtın geri döneceği iletişim noktasını belirtmeye yardım eder. IP adresi bu ilişkinin adresleme katmanıdır; alan adı, kullanıcının yazdığı okunabilir adlandırma bileşenidir; URL ise belirli bir kaynağa erişim için kullanılan ve alan adının yanı sıra protokol ile yol gibi bölümleri içerebilen adrestir.
Bir web sitesine girerken DNS, URL ve IP hangi sırayla devreye girer?
Kullanıcı genellikle sayısal bir IP adresi yazmaz; bir URL veya alan adı kullanır. Tarayıcı bu adı doğrudan yönlendiricilerin anlayacağı hedefe dönüştürmek için DNS sisteminden yararlanır. DNS, alan adını karşılık gelen IP adresiyle eşleştiren dağıtılmış bir ad çözümleme sistemidir.
Basitleştirilmiş işlem sırası şöyledir:
- Kullanıcı tarayıcıya bir web adresi yazar.
- İstemci, alan adının hangi IP adresiyle eşleştiğini öğrenmek için DNS çözümlemesi yapar.
- Öğrenilen hedef IP adresine ulaşmak üzere veri paketleri hazırlanır.
- Yönlendiriciler, hedef IP adresine göre paketi ağlar arasında aktarır.
- Web sunucusu isteği işler ve yanıt paketlerini istemciye gönderir.
- İstemcinin ağ protokol yığını gelen veriyi ilgili katmanlarda işler ve uygulamaya aktarır; tarayıcı da HTTP yanıtını yorumlayarak sayfayı görüntüler.
Bu zincirde URL, kullanıcının erişmek istediği kaynağı tanımlar; DNS, adı IP adresine eşleştirir; IP ise ağlar arası yönlendirmede kullanılan adresleme bilgisidir. DNS çalışmıyorsa internet bağlantısı tamamen kopmuş olmayabilir; sayısal IP ile erişilebilen bir hizmet, alan adı çözümlenemediği için normal adresiyle açılamayabilir.
Yerel IP ile genel IP arasındaki fark neden önemlidir?
Bir cihazın ağ ayarlarında gördüğü adres ile dışarıdaki web sunucularının gördüğü adres aynı olmak zorunda değildir. Ev veya kafe gibi yerel ağlarda cihazlar, o ağ içindeki iletişim için yerel IP adresleri kullanabilir. Modem ya da yönlendirici ise yerel ağdaki birden fazla cihazın internet bağlantısını ortak bir genel IP üzerinden taşıyabilir. Bu yapı, yerel ağ adreslerinin internet üzerinde doğrudan görünmemesi sonucunu doğurabilir.
Genel IP, dış ağların bağlantı için gördüğü ve bazen yönlendirici ya da servis sağlayıcı tarafından birden fazla cihaz veya aboneyle paylaşılabilen adrestir. Yerel IP ise aynı ağ içinde telefonun, bilgisayarın veya yazıcının birbirinden ayırt edilmesine yarar. Bu yüzden 'IP adresimi öğrenmek' sorusunun iki cevabı olabilir: cihazın yerel ağ adresi ve dış bir hizmetin bağlantıyı gördüğü genel IP.
Adresin görülebilmesi de tek başına cihaza erişilebileceği anlamına gelmez. Güvenlik duvarı, yönlendirici ayarları, kullanılan hizmetler ve kimlik doğrulama gibi başka unsurlar da etkilidir. IP adresi ağ trafiğinin izlenmesinde bir ipucu sağlayabilir; ancak yalnızca IP adresine bakarak kişinin kesin adresi, adı veya tüm çevrim içi faaliyetleri çıkarılamaz.
IPv4 adresinin dört parçalı yapısı ve adres kapasitesi
IPv4 adresleri, noktalarla ayrılan dört sayı grubundan oluşur. Her grup 0 ile 255 arasında bir değer alır. 192.168.1.1 ve 88.243.12.150 bu yazım biçimine örnektir. Dört grubun her biri 8 bit olduğundan IPv4 adres uzunluğu 32 bittir.
Toplam teorik adres sayısı şu şekilde ifade edilir:
Bu sayı yaklaşık 4,3 milyar adres demektir. Buradaki sonuç, tüm 32 bit kombinasyonlarının teorik sayısıdır; gerçek kullanımda bazı adres aralıklarının özel amaçlarla ayrılması ve ağ tasarımlarında farklı biçimde kullanılması nedeniyle bu sayı doğrudan 'kullanılabilir cihaz sayısı' olarak yorumlanmamalıdır.
Bir IPv4 adresini değerlendirirken yalnızca rakamların 0-255 aralığında olup olmadığına bakmak yeterlidir. Adresin hangi ağda bulunduğunu, hangi bölümün ağ ve hangi bölümün cihaz kısmı olduğunu anlamak için alt ağ maskesi gibi ek bilgiler gerekir. Örneğin 192.168.1.1 biçimsel olarak geçerli bir IPv4 yazımıdır; fakat bu adresin belirli bir cihazı mı, yönlendiriciyi mi veya yerel ağdaki başka bir arayüzü mü gösterdiği ağ bağlamına bağlıdır.
IPv6 neden geliştirildi ve adresi nasıl okunur?
IPv4 adres alanının yaklaşık 4,3 milyar teorik kombinasyonla sınırlı olması, internete bağlanan cihazların artmasıyla adresleme kapasitesi sorununu büyüttü. IPv6 bu ihtiyaca daha geniş bir adres alanıyla yanıt vermek üzere geliştirildi. IPv6 adresleri 128 bittir ve onaltılık sayı gruplarının iki nokta üst üste ile ayrılmasıyla yazılır.
Örnek biçim şöyledir: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. IPv6 adresi mantıksal olarak sekiz adet onaltılık gruptan oluşur. Ardışık sıfır grupları bir kez olmak üzere :: ile kısaltılabilir; örneğin 2001:db8::1.
Teorik adres kapasitesi:
Bu değer, IPv4'ün adres alanından çok daha büyüktür. Kaynakta bu kapasite yaklaşık 340 trilyon kere trilyon kere trilyon düzeyinde ifade edilmektedir. Bu büyüklüğün pratik anlamı, çok daha geniş bir adresleme alanı sağlamasıdır; 'sınırsız' sözcüğü matematiksel olarak doğru değildir.
IPv4 ile IPv6 yazım biçimleri karıştırılmamalıdır: IPv4'te dört ondalık grup ve nokta, IPv6'da sekiz onaltılık grup ve iki nokta üst üste kullanılır. Bir ağın IPv6 desteklemesi, her eski IPv4 hizmetinin otomatik olarak IPv6 üzerinden çalışacağı anlamına gelmez; kullanılan ağın, cihazın ve hizmetin uyumlu olması gerekir.
Statik ve dinamik IP: değişme koşulu neden önemlidir?
Dinamik IP adresi, bağlantı sürecinde otomatik olarak atanabilen ve zaman içinde değişebilen adrestir. Ev kullanıcılarında internet servis sağlayıcısının verdiği genel IP, bağlantının yeniden kurulması veya servis sağlayıcının adres yönetimi gibi koşullarla değişebilir. Bu değişiklik her yeniden başlatmada mutlaka gerçekleşecek bir kural değildir; bu nedenle 'modem her açıldığında IP kesin değişir' ifadesi doğru bir genelleme olmaz.
Statik IP ise belirli bir hizmet veya işletme ihtiyacı için değişmeden tutulması istenen IP adresidir. Sunucuya dışarıdan düzenli erişim, uzaktan bağlantı veya bazı ağ yapılandırmaları gibi durumlarda tercih edilebilir; ancak hangi hizmetin statik adres sağlayacağı servis ve ağ yapılandırmasına bağlıdır.
Bir IP'nin değişmesi, cihazın fiziksel olarak yer değiştirdiğini göstermez. Tersine, aynı IP'nin bir süre kullanılması da o IP'nin ömür boyu aynı kişiye ait olduğunu kanıtlamaz. IP kayıtları yorumlanırken zaman, servis sağlayıcı ve bağlantı türü birlikte değerlendirilmelidir.
Çözümlü örnekler: adres biçimini ve bağlantı akışını ayırmak
Örnek 1 — IPv4 adresini tanıma
Verilenler: 192.168.1.25, 300.10.4.2 ve 2001:0db8:85a3:0000:0000:8a2e:0370:7334.
Adım 1: Nokta ve iki nokta üst üste kullanımına bakılır. İlk iki ifade noktalı, son ifade iki nokta üst üste ayrılmıştır.
Adım 2: Noktalı biçimdeki her grubun 0-255 arasında olup olmadığı kontrol edilir. 192, 168, 1 ve 25 bu aralıktadır; bu nedenle ilk ifade IPv4 yazımına uygundur.
Adım 3: 300.10.4.2 ifadesinde ilk grup 300'dür. 0-255 koşulunu sağlamadığı için bu ifade geçerli bir IPv4 adresi yazımı değildir.
Adım 4: Son ifade sekiz onaltılık grubun iki nokta üst üste ile ayrıldığı IPv6 biçimine örnektir.
Sonuç: İlk ifade IPv4, ikinci ifade geçersiz IPv4 yazımı, üçüncü ifade IPv6 örneğidir.
Örnek 2 — Bir web isteğinin hedefini bulma
Verilenler: Kullanıcı tarayıcıya bir alan adı yazıyor; cihaz yerel bir Wi-Fi ağına bağlı; web hizmeti uzak bir sunucuda çalışıyor.
Adım 1: Tarayıcıdaki istemci, yazılan alan adının IP karşılığını öğrenmek için DNS çözümlemesi yapar.
Adım 2: İstemci, hedef IP adresini içeren veri paketleri oluşturur. Yerel ağdaki cihazın adresi ile dışarıya açılan genel adres aynı olmayabilir.
Adım 3: Yönlendirici paketleri hedef IP'ye göre bir sonraki ağa aktarır. Paketlerin rotası tek bir fiziksel kabloyla değil, ağlar arası yönlendirmeyle oluşur.
Adım 4: Sunucu isteği alır ve yanıt paketlerini geri gönderir. Yanıtın doğru bağlantıya dönmesi için kaynak-hedef adresleme ve ağdaki diğer yönlendirme bilgileri birlikte kullanılır.
Sonuç: DNS alan adını IP adresiyle eşleştirir; IP adresi hedefin yönlendirilmesine yardımcı olur; istemci ve sunucu arasındaki iletişim ise tek başına IP'den değil, ağ protokolleri ve bağlantı mekanizmalarının birlikte çalışmasından oluşur.
Sık yapılan hatalar ve karıştırılan kavramlar
-
'Her cihazın internette benzersiz ve sabit bir IP'si vardır.' Bu ifade eksiktir. Cihazın yerel adresi ile genel IP'si farklı olabilir; dinamik adresler de zamanla değişebilir.
-
'IP adresi kişinin kesin konumudur.' IP adresi bağlantının veya servis sağlayıcı ağının konumuna dair yaklaşık bilgi sağlayabilir; evin kesin adresini ya da kişinin kimliğini tek başına kanıtlamaz.
-
'URL ile IP adresi aynı şeydir.' URL, bir kaynağa erişmek için kullanılan okunabilir adres bilgisidir. DNS bu adı IP adresiyle eşleştirir; iki kavram aynı değildir.
-
'DNS veriyi taşır.' DNS'nin temel görevi alan adını IP adresiyle eşleştirmektir. Web sayfası içeriğinin taşınması, bu eşleştirmeden sonra kurulan ağ iletişimiyle gerçekleşir.
-
'IPv6 sadece daha uzun bir IPv4 adresidir.' IPv6, 128 bitlik farklı bir protokol sürümüdür; yalnızca karakter sayısı artırılmış IPv4 değildir.
-
'IP adresini gizlemek tam anonimlik sağlar.' VPN gibi araçlar dışarıdan görülen IP'yi değiştirebilir veya başka bir sunucu üzerinden gösterebilir; fakat hesap bilgileri, tarayıcı verileri, çerezler ve cihazdaki diğer izler ayrı konulardır. IP gizleme tek başına anonimlik veya tam güvenlik garantisi vermez.
-
'Bir IP adresi saldırganı kesin olarak gösterir.' IP, soruşturma veya ağ güvenliği açısından incelenebilecek bir kayıt olabilir; ancak ortak bağlantılar, yönlendirme ve adres değişiklikleri nedeniyle tek başına kesin kişi tespiti anlamına gelmez.
IPv4'te 4 grup bulunur ve her grup 0-255 aralığındadır. IPv6 128 bittir ve tam gösterimde sekiz onaltılık grup bulunur; ardışık sıfır grupları :: ile kısaltılabilir. Bu sayılar teorik adres uzayını gösterir; doğrudan kullanılabilir cihaz sayısı olarak yorumlanmamalıdır.
Bir kafede Wi-Fi'a bağlandığınızda telefonunuz kafenin yerel ağı içinde bir IP adresi alır. Bir web sitesine girdiğinizde istek önce alan adının IP karşılığını bulur, ardından kafenin yönlendiricisi üzerinden dış ağa çıkar. Web sitesi bağlantıyı telefonun yerel adresi yerine, ağın internete açılırken kullandığı genel adres üzerinden görebilir. Bu nedenle telefonda görülen adresle 'IP adresim nedir?' sorgusunun gösterdiği adresin farklı olması normaldir.
TYT/AYT bilişim ve günlük teknoloji sorularında şu ayrımlara dikkat edin: IP adresi cihazlar veya iletişim noktaları için ağ adreslemesinde kullanılır; DNS alan adını IP adresiyle eşleştirir; URL ise kaynağın okunabilir adres bilgisidir. IPv4 için 32 bit ve yaklaşık 4,3 milyar teorik adres, IPv6 için 128 bit bilgisi temel sayısal ipuçlarıdır. 300.1.2.3 IPv4 olamaz; çünkü IPv4'ün her grubu 0-255 arasında olmalıdır. 'Her cihazın sabit ve tek IP'si vardır' ifadesi ise yerel-genel ve dinamik-statik ayrımları nedeniyle dikkatle değerlendirilmelidir.
Sık sorulan sorular
IP adresi ne işe yarar?
IP adresi, ağ iletişiminde kaynak ve hedefin adreslenmesine, veri paketlerinin uygun ağlara yönlendirilmesine yardımcı olur. Tek başına kişinin adı veya kesin konumu değildir.
IPv4 adresinde sayılar hangi aralıkta olmalıdır?
Standart IPv4 gösteriminde dört sayı grubu bulunur ve her grup 0 ile 255 arasında olmalıdır. Örneğin 192.168.1.25 bu biçime uyar; 300.10.4.2 uymaz.
Yerel IP ile genel IP neden farklı olabilir?
Yerel IP, cihazın ev, okul veya kafe gibi bir ağ içindeki adresidir. Genel IP ise bağlantının internete açılırken dış ağlar tarafından görülen adresi olabilir. Bir yönlendirici, birden fazla yerel cihazın bağlantısını ortak bir genel adres üzerinden taşıyabilir.
IP adresi değişir mi?
Dinamik IP adresleri bağlantı koşullarına ve servis sağlayıcının adres yönetimine bağlı olarak değişebilir. Bu nedenle modem yeniden başlatıldığında adresin kesin değişeceği söylenemez. Statik IP ise değişmeden tutulması istenen adres türüdür.
DNS ile IP adresi arasındaki fark nedir?
DNS, alan adlarını IP adresleriyle eşleştiren sistemdir. IP adresi ağ iletişiminde kullanılan sayısal adres bilgisidir; DNS ise bu adrese ulaşmayı kolaylaştıran ad çözümleme mekanizmasıdır.
IP adresi kesin konumu gösterir mi?
IP adresi bağlantı veya servis sağlayıcı ağı hakkında yaklaşık konum bilgisi sağlayabilir; ancak tek başına kişinin kesin adresini, kimliğini veya cihazın fiziksel konumunu kanıtlamaz.
IPv4 ve IPv6 aynı anda kullanılabilir mi?
Bir ağ ve hizmet, uygun yapılandırmaya sahipse IPv4 ve IPv6'yı birlikte destekleyebilir. Ancak IPv6'nın bulunması, tüm cihaz ve hizmetlerin otomatik olarak IPv6 üzerinden iletişim kuracağı anlamına gelmez.
- •A'dan Z'ye Tüm Bilinmesi Gerekenleriyle IP Adresi Nedir?kuveytturk.com.tr
- •IP Adresi Nedir? Nasıl Çalışır?vakifkatilim.com.tr
- •IP Adres Nedir? Nasıl Sorgulanır?turktelekom.com.tr