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. This is due to the large number of available IPv6 addresses, meaning dynamic allocation is unnecessary; this lowers the risk of collateral damage.

How to calculate an IPv6 CIDR range
Although similar principles also apply to IPv4, the fact that hexadecimal digits correspond to exactly one nibble (4 bits) each simplifies the calculation somewhat.
 * 1) Find the common prefix - that is, the string of digits shared by all of your addresses.
 * 2) Expand the common prefix completely (including redundant zeros), and multiply the total number of digits by 4 - that's the size of your common prefix.
 * 3) Use the table below, and add the specified number to your prefix size (this is your CIDR suffix, the number of bits common to all addresses in the range). Append the specified digit to the common prefix you found above. Complete the group of four digits with zeros if necessary.
 * 4) The CIDR is then [common prefix (with additional digit as specified by table below, followed by zeros as necessary to keep the group of four digits complete)]/[common prefix length (plus 1,2, or 3 as specified by the table below)].

Prefix modification table
Example: If your prefix is 2001:db8:abcd:: (completely expanded to 2001:0db8:abcd::), and you have addresses like 2001:db8:abcd:9000:abe:: and 2001:db8:abcd:a000::, you'd use the entry saying that the digits after your prefix match 8-b, append 8 to the prefix, and add 2 to your common prefix's size. This would generate 2001:db8:abcd:8000::/50.

Range table
The color-coding is approximate, and there will be overlaps.

Keys

Tools

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