ÜST  

IPv6 nedir?

IPv6'yı keşfetmeye hazırIPv4'ün yerini alacak olan yeni nesil İnternet Protokolü (IP) nedir? Bu makale sizi bu protokolün tüm inceliklerine götürecek. Özellikleri, yapısı ve paket bileşimi dahil olmak üzere IPv6'nın ne olduğunu öğreneceksiniz.

IPv6 nedir

İçindekiler:

  1. IPv6 nedir?
  2. IPv6 vs IPv4: Temel Farklılıklar
  3. IPv6 Adres Yapısı
  4. IPv6 Adresinin Yapısını Bozma
  5. IPv6 Adres Türleri
  6. IPv6 Paketlerinin Yapısı ve Bileşimi
  7. IPv6 Adreslerini Sıkıştırma
  8. IPv6 SSS
  9. Sonuç.

1. IPv6 nedir?

IPv6 (altında tanımlanmıştır RFC2460) güncellenmiş versiyonudur. İnternet Protokolü IPv4 olarak bilinir. IPv4'ün adres alanındaki sınırlamasını gidermek için 90'lı yıllarda IETF tarafından geliştirilmiştir. Olası IP adreslerinin sayısını önemli ölçüde artırmak için 128 bit adresleme kullanır. IPv6 adresleri IPv4 adreslerinden çok daha uzundur. IPv4 için 32 bit ile karşılaştırıldığında 128 bit uzunluğundadırlar. Bu, ilkine çok daha fazla olası adres verir. 

Bu adresleme genişlemesi gereklidir çünkü İnternet çok büyümüştür ve etrafta dolaşmak için yeterli IPv4 adresi yoktur. IPv6, IPv4 ile doğrudan uyumlu olmasa da, geçişe yardımcı olmak için geçiş mekanizmaları mevcuttur (göç avantajlarını ve tekniklerini görün)

IPv6, adres alanını genişletmenin yanı sıra yönlendirmeyi de kolaylaştırır, çoklu yayın yeteneklerini genişletir ve güvenlik ve cihaz yapılandırması için hükümler içerir. Bu adresler dört onaltılık basamaktan oluşan sekiz grup halinde yazılır ve kolaylık sağlamak için kısaltılabilir. Örneğin, böyle bir adres "2607:f8b0:4005:0800:0000:0000:200e" olabilir ve kısaltıldığında "2607:f8b0:4005:800::200e" olur.

İlginç Gerçek! IPv6, teorik olarak 340 undekilyon (340'ın ardından 36 sıfır gelir) benzersiz IP adresini barındırabilen 128 bitlik bir adres alanına sahiptir. Bu, dünya üzerindeki her mikrobik organizmaya bir IP adresi atamak ve hala yedek adreslere sahip olmak için yeterlidir - birkaç kez!

2. IPv6 vs IPv4 (Temel Farklılıklar)

IPv6 toplam 2^128 arayüz atayabilir ve sürekli aktif teknolojilerde sayısız cihaz ve kullanıcının bağlanmasına olanak sağlar. IPv4 ise toplam 2^32 arayüz atayabilir (ayrılmış adresler çıkarıldığında). Böyle bir adres, IPv4 noktalı ondalık adresleme kullanırken onaltılık gösterim kullanarak sekiz adet 16 bitlik bloğa bölünmüş 128 biti kapsar.

IPv6, IPv4'ü diğer bazı açılardan da geliştirir. Adresleri hiyerarşik olarak tahsis eder, bu da yönlendirmeyi daha verimli hale getirir ve adresleri yönetmeyi kolaylaştırır. IPv6, bir düğümün birden fazla arayüz barındırabileceğini kabul ederek adresleri arayüzlere atar. Ayrıca, arayüz başına birkaç adres tahsis edebilirsiniz (DHCPv6).

IPv6 ayrıca IPsec gibi yerleşik güvenlik özellikleri de içerir. Bu protokol gizlilik, kimlik doğrulama ve veri bütünlüğü sağlar. Bu tür güvenlik geliştirmeleri IPv4'te isteğe bağlıydı.

Genel olarak IPv6, yönlendirme, ağ otomatik yapılandırma ve ölçeklenebilirlik konularında daha iyi olacak şekilde tasarlanmıştır. Bu, internetin geleceği için sağlam bir temeldir. Bu konuda daha fazla bilgi için bkz. her iki protokol arasındaki farklar.

KarakteristikIPv4 AyrıntılarıIPv6 Ayrıntıları
Bit Boyutu32-bit128-bit
Adres TemsiliNoktalı ondalık gösterimİki nokta üst üste ayrılmış onaltılık
Toplam AdreslerYaklaşık 4,3 milyarYaklaşık 340 undekilyon
Güvenlik EntegrasyonuIPsec (zorunlu değil)IPsec (zorunlu)
Yapılandırma YöntemiManuel veya DHCPDurumsuz otomatik yapılandırma
Adres ÇeşitliliğiUnicast, Multicast ve BroadcastUnicast, Multicast ve Anycast
Ağ Adresi Çevirisi (NAT)Genellikle gerekliGerekli değil (geniş adres alanı nedeniyle) - IPv6 tarafından NAT'a ihtiyaç duyulmuyor
Başlık KarmaşıklığıDaha karmaşık başlıkBasitleştirilmiş başlık (işlemeyi iyileştirir)
ParçalanmaGönderici ve yönlendiriciler tarafından işlenirYalnızca gönderen tarafından işlenir (verimliliği artırır)

Bir sonraki adımı atın ve değişimi kucaklayın.

3. Adres Yapısı. 

IPv6 alt ağları IPv4'e benzer şekilde ancak onaltılık kimliklerle çalışır. Bu tür adresleri genellikle iki nokta üst üste ile ayrılmış dört onaltılık basamaktan oluşan sekiz grup olarak yazarız. Örneğin, şöyle bir adres görebilirsiniz

2001:0db8:85a3:0000:0000:8a2e:0370:7334.

Bu tam adres 16 oktetten (toplam 128 bit) oluşur. Bu adres onaltılık olarak yazılır ve iki nokta üst üste ile ayrılmış 8 gruba bölünür. Her grup 4 onaltılık basamaktan oluşur ve 16 bit veya 2 okteti temsil eder. 

Bu adresi yeniden yapılandıralım: 

Not: Bu özel adres (2001:0db8:85a3:0000:0000:8a2e:0370:7334) dokümantasyon amaçlıdır. 

IPv6 adresi nedir
  • İlk 48 bit site önekidir (2001:0db8:85a3). Bu kısım, genellikle bir ISP tarafından verilen genel ağınızı gösterir.
  • Sonraki 16 bitlik blok alt ağ kimliğinizdir (0000). Bu kısım dahili ağ düzeninizi işaretler.
  • Son 64 bit arayüz kimliğini oluşturur (0000:8a2e:0370:7334). Bu son kısım MAC adresinden oluşturulur veya manuel olarak ayarlanır. Arayüz kimlikleri alt ağ başına benzersizdir, otomatik olarak oluşturulur veya manuel olarak ayarlanır (bkz. RFC 3513 manuel ayarlar için).

İlginç Gerçek! IPv6 özellikli cihazlar, IPv6'nın komşu keşif protokolünü kullanarak bir ağa bağlanır bağlanmaz kendi IP adreslerini oluşturabilirler. Bu özellik aynı zamanda durumsuz adres otomatik yapılandırması (SLAAC) olarak da bilinir. 

4. Adres türleri:

IPv6, selefi IPv4'e kıyasla adresleme için daha karmaşık ve çok yönlü bir sistem sunar. Adresleri, her biri ağ iletişiminde farklı bir amaca hizmet eden çeşitli türlere ayırır. Bu adres türlerini anlamak, verimli ve esnek internet iletişimini nasıl kolaylaştırdığını anlamak için çok önemlidir.

IPv6 adres türleri
  • Unicast: Tek bir düğümün arayüzüne bağlantılar. Unicast adresler en yaygın IPv6 adres türüdür. İki belirli cihaz arasında doğrudan iletişime izin verirler. İki tür tek noktaya yayın adresi vardır: 
    • Küresel tek noktaya yayın: İnternet genelinde benzersizdir. Örneğin, global tek noktaya yayın adresi 2001:db8:3c4d:15::/64, genel ve özel topolojinin yanı sıra arayüz kimliğini de içerir.
    • Link-local: fe80::/10 gibi bağlantı yerel adresleri yalnızca yerel ağ içinde işlev görür (ağ dışında tanınmaz). Tek bir ağ segmenti içinde iletişim kurarlar. Bağlantı yerel adresleri tüm arabirimler üzerinde otomatik olarak yapılandırılır.
  • Multicast: Çok noktaya yayın adresleri bire çok iletişimi mümkün kılar. Genellikle çeşitli düğümlerdeki birden fazla arayüze bağlanır ve paketleri tüm grup üyelerine dağıtır. Bu konuda bilmeniz gereken her şeyi öğrenin IPv6 Çok Noktaya Yayın
  • Anycast: Anycast yeni bir özelliktir (IPv4'te mevcut değildir). Bu tür adresler birden fazla arayüze atanır (genellikle farklı düğümlerde). Bir anycast adresine gönderilen bir paket, bu adrese atanmış olan en yakın arayüze (yönlendirme mesafesi açısından) teslim edilir. 

Çok noktaya yayın ve anycast adresleri için ayrıntılar şurada derinlemesine açıklanmıştır RFC 3306 ve RFC 3307

İlginç Gerçek! IPv6, yayın adreslerini kullanmaz (IPv4'ün yaptığı gibi). Bunun yerine, birden fazla hedefe yönelik iletişim için multicast ve anycast adreslerini kullanır. Bu, ağ trafiğini azaltır ve verimliliği artırır.

 Kapsamlı kılavuzumuzdan adres türleri hakkında daha fazla bilgi edinin IPv6 adres türleri

5. IPv6 Paketlerinin Yapısı ve Bileşimi.

IPv6 paketleri iki ana bölümden oluşur: başlık ve yük. Yapı, internet veya diğer IP tabanlı ağlar üzerinden verilerin yönlendirilmesini ve işlenmesini kolaylaştırmak için tasarlanmıştır. IPv6 adres yapısı hakkında tüm ayrıntılar için bkz. RFC 2374.

Aşağıdaki resim IPv6 paketlerinin yapısı ve bileşiminin görsel bir temsilini sunmaktadır. IPv6'nın 40 baytlık başlığı sabit bir boyuttadır ve ağ cihazları tarafından basit ve verimli bir şekilde işlenmesini sağlar. Yükün boyutu değişebilir ancak hedefe yönelik temel verileri taşır. 

paket başlığı ve yükü

a. IPv6 Temel Başlığı:

IPv6, yalnızca teslimat için gereken temel bilgileri içeren sabit uzunlukta 40 baytlık bir başlığa sahiptir. 

  • Versiyon: Bu alan kullanılan IP'nin sürümünü gösterir; IPv6 için bu 6 olarak ayarlanmıştır.
  • Trafik sınıfı: IPv4'teki Hizmet Türü'ne (ToS) benzer şekilde, bu alan Hizmet Kalitesi (QoS) yönetimi içindir.
  • Akış Etiketi: Bu, ara IPv6 yönlendiricileri tarafından özel işlem gerektiren paket dizilerini etiketler.
  • Yük Uzunluğu: Herhangi bir uzatma başlığı da dahil olmak üzere, yükün boyutunu sekizli olarak belirtir.
  • Sonraki başlık: Başlığın hemen ardından gelen başlık türünü tanımlar ve paketin içerdiği verilerin yorumlanmasını belirler.
  • Atlama Limiti: IPv4'teki Time to Live (TTL) alanının yerini alır ve paketin atılmadan önce izin verilen maksimum atlama sayısını (yönlendirici veya ara cihazlar) belirtir.
  • Kaynak Adres: Kaynak düğümün 128 bitlik adresi.
  • Varış Adresi: Hedeflenen alıcı düğümün 128 bitlik adresi.

b. IPv6 Yükü:

Yük, başlıktan sonra gelir ve paketin gerçek verileri içeren kısmıdır. Taşıma yükü 65.535 bayta kadar olabilir, ancak jumbo taşıma yükü seçeneğiyle daha da genişletilebilir.

  • Uzatma Başlıkları: Yönlendirme, parçalama ve güvenlik özellikleri gibi ek işlevler sağlayan isteğe bağlı başlıklar, standart başlık ile yük arasına yerleştirilir.
  • Üst Katmandan Veri Paketi: Bu, IPv6 paketinin taşıdığı TCP veya UDP segmentleri gibi ağ yığınının daha yüksek katmanlarından gelen kapsüllenmiş verileri ifade eder.

İlginç Gerçek! IPv6 başlıkları IPv4 başlıklarından daha basittir. Bu basitlik şunları yapar ve başlığının yönlendiriciler tarafından işlenmesi daha kolaydır. Bunun nedeni, gerekli olmayan ve isteğe bağlı alanların başlıktan sonra yerleştirilen uzantı başlıklarına taşınmış olmasıdır.

6. IPv6 Adreslerini Sıkıştırma

IPv6 adresleri 128 bit uzunluğundadır, bu da onları oldukça uzun ve karmaşık hale getirir. Ayrıca, 128 bit uzunluğundaki adreslerin kullanımı ve hatırlanması (insanlar için) zor olabilir. Bu sorunu çözmek için protokol, adres sıkıştırma yöntemleri içerir. Bu yöntemler, gerçek değerlerini veya işlevlerini değiştirmeden bu adreslerin gösterimini basitleştirir. Bu sıkıştırma, özellikle IPv6 adreslerini manuel olarak yapılandırırken kullanım kolaylığı ve okunabilirlik için gereklidir.

İnternet Protokolü v6 adres Sıkıştırma

Örneğin, IPv6 genellikle sıfırlarla dolu alanlar içerir. Sıralı sıfır alanlarını (16 bitlik bloklar) temsil etmek için "::" kullanarak bunları sıkıştırabilir ve 2001:0db8:3c4d:0015:0000:0000:1a2f:1a2b'yi 2001:0db8:3c4d:0015::1a2f:1a2b'ye dönüştürebilirsiniz. Belirsizliği önlemek için bu sıfır sıkıştırma yönteminin bir adreste yalnızca bir kez kullanılabileceğini unutmayın.

Bu tür adresleri sıkıştırmanın ikinci yolu baştaki sıfırları atmaktır. Her 16 bitlik blokta, baştaki sıfırları atlayabilirsiniz. Örneğin, 0008 bloğu 8'e basitleştirilebilir. Bu yöntem genellikle sıfır sıkıştırma ile birlikte kullanılır.

Bu konu hakkında daha fazla bilgi için IPv6 sıkıştırma kuralları

7. IPv6 SSS.

a. IPv6 nasıl devre dışı bırakılır? 

IPv6'nın devre dışı bırakılması, genellikle ağ özelliklerinde IPv6 seçeneklerinin işaretini kaldırarak veya sistem yapılandırma dosyalarını değiştirerek cihazdaki veya işletim sistemindeki ağ ayarlarının değiştirilmesini içerir. Nasıl yapılacağını öğrenin IPv6'yı devre dışı bırak tüm platformlarda ve işletim sistemlerinde. 

b. Bir IPv6 adresinde kaç bit vardır?

Bir IPv6 adresi 128 bitten oluşur.

c. IPv6'da NAT neden gerekli değildir? 

IPv6 NAT gerektirmez çünkü her cihaza benzersiz bir global adres vermek için yeterince büyük bir adres alanına sahiptir. Bu, IPv6'nın tek bir genel IPv4 adresini birden fazla cihaz arasında paylaşma ihtiyacını ortadan kaldırdığı anlamına gelir. Daha fazlası IPv6'da NAT neden gerekli değildir?

d. Neden şu anda IPv4'ten IPv6'ya geçiş sürecindeyiz? 

IPv6'ya geçiş öncelikle IPv4 adreslerinin tükenmesinden kaynaklanmaktadır; internete bağlı cihazların artan sayısını karşılamak için yeterli IPv4 adresi yoktur.

e. Adres çözümlemesi için ARP yerine hangi iki tür IPv6 mesajı kullanılır? 

IPv6, adres çözümlemesi için ARP yerine Komşu İsteği ve Komşu Reklamı olmak üzere iki tür mesaj içeren Komşu Bulma Protokolü'nü (NDP) kullanır.

f. IPv6 basitleştirilmiş başlığının IPv4'e göre sunduğu avantajlardan biri nedir?

IPv6 basitleştirilmiş başlığının bir avantajı, yönlendiricilerin kontrol etmesi gereken alan sayısını en aza indirerek paket işleme verimliliğini artırması ve paketlerin daha hızlı yönlendirilmesini sağlamasıdır.

g. IPv6 yönlendirme önekleri nasıl biçimlendirilir?

IPv6, paket yönlendirme için 2001:db8:3c4d::/48 gibi bit cinsinden önek/uzunluk olarak biçimlendirilmiş önekler kullanır. 2001:db8::/32 gibi belirli önekler dokümantasyon için ayrılmıştır.

h. IPv6, IPv4'ten geçişi desteklemek için hangi özelliği kullanır?

IPv6, paketlerin IPv4 ağları üzerinden tünellenmesine yardımcı olmak için IPv4 adres yerleştirmeyi destekler. Birincisi ayrıca çift yığın gibi mekanizmalar kullanır, Teredo, ISATAP ve IPv4'ten geçişi kolaylaştırmak için 6to4 tünelleme, böylece her iki protokol de bir arada var olabilir.

i. IPv6 özellikli bir cihaza nasıl SSH gönderilir?

IPv6 özellikli bir cihaza SSH ile bağlanmak için SSH istemci komutunu ve ardından "ssh kullanıcı adı@[IPv6 Adresi]" gibi kullanıcı adı ve IPv6 adresini kullanın. Hem ağın hem de cihazın IPv6'yı desteklediğinden ve SSH hizmetinin IPv6 adresini dinlediğinden emin olun. Kapsamlı kılavuzumuza göz atın IPv6 üzerinde SSH

j. IPv4 adreslerinden IPv6'ya geçiş neden bu kadar uzun sürüyor? 

IPv4'ten yeni protokole geçiş, IPv4 etrafında inşa edilen devasa altyapı nedeniyle biraz zaman alıyor. Ayrıca, IPv6'nın cihazlar ve ağlarla uyumlu olması için hala büyük bir ihtiyaç var. Ek olarak, NAT gibi geçici çözümlerin varlığı bazı kuruluşların geçiş yapma aciliyetini azaltmıştır. Bu konu hakkında daha fazla bilgi için IPv4 adreslerinden IPv6'ya geçiş neden bu kadar uzun sürüyor?.

8. Sonuç

IPv6 sadece gelecek değil, dünya çapında bağlantı kurma şeklimizi değiştirmek için zaten burada. Neredeyse sınırsız adres alanına ve IPv4'ün sınırlamalarının üstesinden gelen gelişmiş özelliklere sahiptir ve internet iletişimi için yeni bir standart belirlemektedir. 

Değişime ayak uydurun, faydalarını anlayın ve ayrıntılı bilgilerimizle sorunsuz bir geçiş için hazırlanın. Umarız bu makale IPv6'nın ne olduğunu anlamanıza yardımcı olmuştur.

Bir sonraki adımı atın ve değişimi kucaklayın.

Yazar hakkında Diego Asturias

Diego Asturias için Avatar

Diego Asturias, karmaşık teknoloji jargonunu ilgi çekici içeriğe dönüştüren bir teknoloji gazetecisidir. Washington DC, ABD'den Internetworking Tech diplomasına ve Cisco, McAfee ve Wireshark'tan teknoloji sertifikalarına sahiptir. Latin Amerika, Güney Kore ve Batı Afrika'da uygulamalı çalışma deneyimine sahiptir. SiliconANGLE Media, Cloudbric, Pcwdld, Hackernoon, ITT Systems, SecurityGladiators, Rapidseedbox ve daha fazlasında yer almıştır.

40K+ Bülten Abonesine Katılın

Seedbox kullanım durumları, teknik kılavuzlar, proxy'ler ile ilgili düzenli güncellemelerin yanı sıra gi̇zli̇li̇k/güvenli̇k i̇puçlari.

Aklından geçeni söyle

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir