Help:Range blocks/IPv6/tr

Aralık engelleme ana sayfası ve IPv4 için Help:Aralık engelleri sayfasına bakın. IPv4 gibi, IPv6 aralık engelleri de $wgBlockCIDRLimit ile sınırlıdır ve bu varsayılan olarak /19 boyutuna kadar aralık engellerini izin verir. MediaWiki 1.20wmf5'ten önceki sürümler /64'e daha katı bir sınırlama getirildi.

Teknik açıklama
IPv6 adreslerinin her biri 128 bit uzunluğundadır. Bir IPv6 adresindeki her basamak 16 farklı değere sahip olabileceğinden (0'dan 15'e kadar), her basamak 4 bitlik (bir yarım bayt) toplam 32 basamaklı genel değeri temsil eder. IPv4'te olduğu gibi, CIDR gösterimi aralıkları ortak bir bit önekine göre açıklar. Örneğin 2001:db8::/32, açıklanan aralığın ilk 32 biti 00100000000000010000110110111000 ikili rakamlara ayarlandığı anlamına gelir. Ayrıca IPv4 gibi, MediaWiki de CIDR gösterimini kullanarak IPv6 rangeblock'larını uygular.

Teminat hasarı
Bir IPv6 aralık engeli için ikincil hasarı değerlendirmek için en iyi kılavuz WHOIS ve aralıktaki gerçek aktivite miktarını kontrol etmektir. MediaWiki'nin son sürümleri, Special:Contributions ile bir dizi katkı aramayı destekliyor, ör. Special:Contributions/2001:db8::/32 (sonraki aralığın herhangi bir düzenleme döndürmeyeceğini unutmayın).

Teminat hasarı değerlendirilirken, son kullanıcılara IPv6 adres tahsislerinin anlaşılması önemlidir. Bilinmesi gereken en önemli gerçek, bir son kullanıcı bağlantısı için tekli veya çoklu /64 alt ağların IPv6'nın pratik bir gereksinimi olduğudur. Bunun anlamı, IPv6 bağlantılarının kendilerine atanmış en az 264 adrese sahip olacağıdır, bu yaklaşık 18 milyardır; bazen çok daha fazlasına sahip olabilirler. IPv6'nın /64 alt ağ oluşturmasını gerektirmesinin nedeni, bundan herhangi bir sapmanın çok sayıda IPv6 protokolünü bozmasıdır ve gelecekteki gelişmeler için de buna ihtiyaç duyulacaktır. /64 alt ağından daha uzun olan tek istisna, birçok IPv6 özelliğinin gerekli olmadığı belirli bağlantılar içindir; örneğin, noktadan noktaya yönlendiriciler arası bağlantı için /126 alt ağı. Ancak, hiçbir son kullanıcının bu türden adresleri olmayacağından, bu IPv6 çalma engellemesi için geçerli değildir.

Bu nedenle, birçok yönden IPv6 /64 telemetre blokları, tek IPv4 adreslerinin bloklarına benzer, çünkü bazen son kullanıcı tahsisleri birden fazla /64 alt ağı içerecek olsa da, /64 alt ağı bağlantılar için bir normdur. Bu nedenle, genel olarak IPv6 /64 telemetre engelleri önerilir, çünkü tek IPv6 adreslerinden oluşan engeller, minimum teknik bilgiye sahip kullanıcılar tarafından kolayca atlatılabilir ve normalde ikincil hasar riski düşüktür. Ancak, tek bir statik IPv4 adresinin bir tür hanehalkı veya kurumu sağlayabildiği IPv4'te olduğu gibi, statik bir IPv6 /64 aralığının da bir hane veya kuruma tedarik edebileceğini ve böylece birden fazla kullanıcının /64 aralık engellerinden etkilenebileceğini unutmayın.

Bunun bir istisnası mobil geniş bant erişimdir; bu IP'ler belirli aralıklar içinde dinamik olarak tahsis edilir ve kolayca atlatıldıkları ve ikincil hasar riski taşıdıkları için bunları engellemenin başarılı olma olasılığı düşüktür; bu, ister IPv4 ister IPv6 tek adres veya aralık engelleri olsun, tüm engel türleri için geçerlidir. Mobil geniş bant adresleri bir WHOIS hizmeti kullanılarak kontrol edilebilir. IPv6 /64 aralıklarının bir dinamik olma ihtimalinin düşük olduğunu, bunun yerine muhtemelen statik olduklarını ve tipik olarak bir son kullanıcı için değişmeyeceklerini unutmayın. Bunun nedeni, çok sayıda kullanılabilir IPv6 adresidir, yani dinamik ayırma gereksizdir; bu, ikincil hasar riskini azaltır.

IPv6 CIDR aralığı nasıl hesaplanır
Benzer ilkeler IPv4 için de geçerli olsa da, onaltılık rakamların tam olarak bir yarım bayta (4 bit) karşılık gelmesi, hesaplamayı biraz basitleştirir.
 * 1) Genel öneki, yani tüm adresleriniz tarafından paylaşılan rakam dizisini bulun.
 * 2) Genel öneki tamamen genişletin (fazlalık sıfırlar dahil) ve toplam basamak sayısını 4 ile çarpın. Bu, genel önekinizin boyutudur.
 * 3) Aşağıdaki tabloyu kullanın ve belirtilen sayıyı önek boyutunuza ekleyin (bu, CIDR son ekinizdir, aralıktaki tüm adreslerde ortak olan bit sayısıdır). Belirtilen basamağı yukarıda bulduğunuz ortak öneke ekleyin. Gerekirse dört basamaklı grubu sıfırlarla tamamlayın.
 * 4) Bu durumda CIDR, [ortak önek (aşağıdaki tabloda belirtildiği gibi ek basamakla, ardından dört basamaklı grubu eksiksiz tutmak için gereken şekilde sıfırlarla birlikte)]/[ortak önek uzunluğu (artı 1,2 veya 3 gibi tablo altında belirtildiği gibi)].

Önek değiştirme tablosu
Örnek: Önekiniz 2001:db8:abcd:: (tamamen 2001:0db8:abcd:: ile genişletildi) ise ve 2001:db8:abcd:9000:abe:: ve 2001:db8:abcd:a000:: gibi adresleriniz varsa, ön ekinizden sonraki rakamların 8-b ile eşleştiğini, öneke 8 eklediklerini ve ortak ön ekinizin boyutuna 2 eklediklerini söyleyen girişi kullanırsınız. Bu, 2001:db8:abcd:8000::/50 üretecektir.

Aralık tablosu
Renk kodlaması yaklaşıktır ve çakışmalar olacaktır.

Anahtarlar

Tools

 * ip-range-calc
 * NativeForeigner's IP range calculator
 * IP Subnetting and CIDR Calculator
 * Template:IP range calculator
 * IPv6 Subnet Calculator