Her gün internette dolaşırken milyonlarca IPv4 adresi, web sayfalarına, sunuculara ve daha fazlasına yol gösteriyor. Ancak bazıları, gözden kaçırılabilecek ilginç sırlar barındırıyor. İşte IP adreslerinin dünyasındaki bazı keyifli gizemler!
Sadeleştirilmiş Yazım
Belki de adını sıkça duyduğunuz RFC! 1518/1519/3779/4632’ye hoş geldiniz! Bu belgeler, IPv4 adreslerini yazarken kullanılan kuralları düzenler. Sade ve anlaşılır bir yazım tarzı benimser. Örneğin, “1.2.0.4” IP adresini “1.2.4” olarak yazabilirsiniz. Bu, IP adreslerini daha okunaklı hale getirir. Ayrıca, alt ağları tanımlarken de bu düzeni kullanabiliriz, örneğin “0/0”, “213/8” veya “1.1.1/24”.
Taşan Değerler ve Dikkat Çekici Sonuçlar
IPv4 adreslerinin her bir segmenti, 0 ile 255 arasında bir değeri temsil eder. Ancak ne olurdu bu segmentler taşsaydı? İşte burada ilginç bir hikaye başlıyor. Örneğin, “192.168.513” dediğimizde aslında bu adres “192.168.2.1” olarak yorumlanır. Taşma değeri, sol taraftan başlayarak artar. Yani, 256’lar, 2’leri temsil eder ve 1 eklenir: 256 x 2 + 1 = 513.
Ondalık Karşılıkları ve Bir Sürpriz
Her IPv4 adresinin ondalık tabandaki karşılığı vardır. Örneğin, “16843009” aslında “1.1.1.1” adresini temsil eder. Bu değeri tarayıcınıza yazdığınızda, “https://16843009” şeklinde girdiğinizde, CloudFlare’ın ünlü 1.1.1.1 web sitesine erişmiş olursunuz.
Başka Tabanlarda Deneyelim
IPv4 adreslerini sadece ondalık tabanda değil, aynı zamanda onaltılık (hex), sekizlik (octal) ve hatta ikilik (binary) tabanda da düşünebilirsiniz. Örnekler:
- Onaltılık (Hex): “https://0x01010101” adresi de “1.1.1.1” adresini temsil eder.
- Sekizlik (Octal): “0100200401” veya “0001.0001.0001.0001” adresi yine “192.168.1.2” olarak okunur.
- İkilik (Binary): “11000000.10101000.00000001.00000010” adresi aynı şekilde “192.168.1.2” adresini temsil eder.
IPv6’ya Göz Kırpalım
IPv6 ülkemizde henüz yaygınlaşmasa da, IPv6 adreslerini yazmak da bir o kadar ilginç olabilir. Örneğin, “1.2.3.4” adresi IPv6’da “0000:0000:0000:0000:0000:ffff:0102:0304” olarak temsil edilir. Ancak “0:0:0:0:0:ffff:0102:0304” şeklinde kısaltabiliriz. Biraz daha kısaltmaya ne dersiniz? “::ffff:102:304”
IPv4 ve IPv6 adresleri, internetin büyülü dünyasında keşfedilmeyi bekleyen pek çok sır ve detay barındırır. Bu yazım, IP adreslerinin ilginç yönlerine bir bakış sunuyor ve belki de bu dünyada daha fazla keşif yapmanıza ilham verir.