IPv6 Kısaltma ve Genişletme
Her satıra bir adres. Siz yazarken tarayıcınızda dönüştürülür.
3 satırdan 3 tanesi geçerli IPv6 adresi.
- Kısaltılmış (RFC 5952)
2001:db8::ff00:42:8329
Genişletilmiş2001:0db8:0000:0000:0000:ff00:0042:8329
- Kısaltılmış (RFC 5952)
2a00:1450:4010:c0b::64
Genişletilmiş2a00:1450:4010:0c0b:0000:0000:0000:0064
- Kısaltılmış (RFC 5952)
::ffff:192.0.2.1
Genişletilmiş0000:0000:0000:0000:0000:ffff:c000:0201
Bir IPv6 adresi 128 bittir ve dörder onaltılık basamaklı sekiz grup olarak yazılır. 32 basamağın hepsini neredeyse kimse yazmaz: Bir gruptaki baştaki sıfırlar atılabilir, ardışık sıfır grupları da :: ile değiştirilebilir.
Birden fazla kısa yazım mümkün olduğu için RFC 5952 her aracın üretmesi gereken kanonik biçimi tanımlar: küçük harf, baştaki sıfırlar yok, en uzun (en az iki gruplu) sıfır dizisi için :: (eşitlikte ilki) ve tek bir sıfır grubu için asla :: kullanılmaz. 2001:0db8:0000:0000:0000:ff00:0042:8329 adresi 2001:db8::ff00:42:8329 olur.
Sekiz grubun ve tüm baştaki sıfırların yazıldığı genişletilmiş biçim; metin olarak sıralamada, bazı yapılandırma dosyalarında ve ters DNS adlarında (ip6.arpa) gerekir.
Sık sorulan sorular
:: neden yalnızca bir kez kullanılabilir?
İki :: belirsiz olurdu: 2001::1::2 adresinde her birinin kaç sıfır grubunun yerini tuttuğu söylenemez.
Büyük harf yanlış mı?
Girdi olarak geçerlidir, ancak RFC 5952 loglar, yapılandırma ve karşılaştırmalar tutarlı olsun diye çıktıda küçük harf ister.
::ffff:192.0.2.1 gibi IPv4 kısmı olan adresler?
Kabul edilir. IPv4-mapped adreslerde kısa biçim, RFC 5952'nin önerdiği gibi noktalı IPv4 kısmını korur.