/72IPv6 aracı
IPv6 Adres Sıkıştırma
RFC 5952 kurallarına göre en kısa yazım.
Araç alanı
Tarayıcıda çalışırBu araç, bir IPv6 adresini RFC 5952 (yeni sekmede açılır)'nin önerdiği kanonik kısa biçime çevirir: baştaki sıfırlar atılır, harfler küçültülür ve en uzun sıfır dizisi :: ile kısaltılır. Aynı adres için tek bir doğru çıktı üretildiğinden kayıtlarda, yapılandırma dosyalarında ve karşılaştırmalarda tutarlılık sağlanır.
Bu araç ne yapar?
Girdiyi ayrıştırır, sekiz gruba açar ve kanonik kuralları uygular. Araç tamamen tarayıcıda çalışır ve girdiyi sunucuya göndermez. Çıktıya ek olarak hangi dizinin kısaltıldığını da gösterir, böylece kuralın neden bu sonucu verdiğini görebilirsiniz.
Nasıl kullanılır?
- Adresleri, uzun ya da kısmen kısaltılmış haliyle yazın; her satıra bir adres gelir ve en çok 200 satır işlenir. Büyük harf ve baştaki sıfırlar sorun değildir.
- Çıktıyı kopyalayın; tüm geçerli satırları tek düğmeyle de kopyalayabilirsiniz.
- Ters işlem için genişletme aracını kullanın.
Örnekler (örnek adresler, belgelendirme aralığı):
| Girdi | Kanonik çıktı | Neden |
|---|---|---|
2001:0DB8:0000:0000:0000:0000:0000:0001 | 2001:db8::1 | Küçük harf, baştaki sıfırlar atıldı, en uzun dizi kısaldı |
2001:db8:0:0:1:0:0:1 | 2001:db8::1:0:0:1 | İki dizi eşit uzunlukta, soldaki seçilir |
2001:0:0:1:0:0:0:1 | 2001:0:0:1::1 | Sağdaki dizi daha uzun |
2001:db8:0:1:1:1:1:1 | 2001:db8:0:1:1:1:1:1 | Tek 0 grubu kısaltılmaz |
0:0:0:0:0:0:0:1 | ::1 | Başta ve sonda da kısaltma yapılır |
0:0:0:0:0:0:0:0 | :: | Belirsiz adres |
Sonuçları nasıl okumalı?
Kuralların sırası şöyledir. Önce her grubun baştaki sıfırları atılır, ama grup tamamen sıfırsa tek 0 kalır. Sonra en az iki ardışık sıfır grubu içeren en uzun dizi aranır. Birden fazla eşit dizi varsa soldaki seçilir. Son olarak seçilen dizi :: ile değiştirilir.
Çıktıda :: görmüyorsanız ya adreste iki veya daha fazla ardışık sıfır grubu yoktur ya da yalnızca tek bir sıfır grubu vardır. Bu hata değildir.
IPv4-mapped adreslerde iki yazım da doğrudur: ::ffff:192.0.2.1 (karma) ve ::ffff:c000:201 (salt onaltılık). RFC 5952 bölüm 5 iyi bilinen bir önekle IPv4 gömüldüğünde karma gösterimi önerir; bu araç ise salt onaltılık kanonik biçimi üretir, yani ::ffff:192.0.2.1 girdisi ::ffff:c000:201 olarak çıkar.
Kanonik yazım yalnızca bir üretim önerisidir. Kısaltılmamış ya da büyük harfli bir adres de geçerlidir ve her uygulama onu kabul etmelidir.
Sık yapılan hatalar
- İlk sıfır dizisini körlemesine kısaltmak.
0:0:1:0:0:0:0:1için doğru çıktı0:0:1::1olur, çünkü sondaki dizi daha uzundur. - Tek sıfır grubunu
::yapmak.2001:db8::1:1:1:1:1girdi olarak geçerlidir ama çıktıda2001:db8:0:1:1:1:1:1yazılır. ::işaretini iki kez kullanmak.1::2::3geçersizdir.- Büyük harf bırakmak. Kanonik çıktıda
2001:DB8::1değil2001:db8::1yazılır. - Port yazımını karıştırmak.
2001:db8::1:80ile[2001:db8::1]:80farklı şeylerdir; ilki tek adrestir.
Hangi standartlara dayanır?
Kabul edilen girdi biçimleri RFC 4291 (yeni sekmede açılır) bölüm 2.2'dedir. Çıktı kuralları RFC 5952 (yeni sekmede açılır) bölüm 4'te sayılır: baştaki sıfırlar (4.1), :: kullanımı (4.2) ve küçük harf (4.3). Bölüm 6 port yazımı için köşeli parantezi önerir.
Kuralların gerekçesini ve daha çok örneği IPv6 adresi nasıl kısaltılır yazısında bulabilirsiniz. Adresin türünü öğrenmek için adres kontrolü aracı yeterlidir; türlerin tablosu IPv6 adres türleri yazısındadır.
Sık sorulanlar
Tek bir 0 grubu :: ile kısaltılır mı?
Hayır. RFC 5952 çift iki noktanın tek bir 16 bitlik sıfır grubunu kısaltmak için kullanılmamasını ister. 2001:db8:0:1:1:1:1:1 olduğu gibi kalır.
İki eşit uzunlukta sıfır dizisi varsa hangisi kısalır?
Soldaki. Örneğin 2001:db8:0:0:1:0:0:1 adresi 2001:db8::1:0:0:1 olarak yazılır.
Araç girdiyi sunucuya gönderiyor mu?
Hayır. Araç tamamen tarayıcıda çalışır ve girdiyi sunucuya göndermez.
Kısaltılmamış adres girdi olarak kabul edilir mi?
Evet. RFC 4291'deki tüm meşru biçimler girdi olarak kabul edilir; araç yalnızca çıktıyı kanonik hale getirir.
İlgili araçlar
Ürün
IPv6 Proxy
Ürün özellikleri ve paketler ürün sayfasında. Satışı Sağlam Proxy üzerinden yapılır.
Güvenlik notu
Bu araç tamamen tarayıcınızda çalışır. Yazdığınız adres ya da ön ek sunucuya gönderilmez.
/112İlgili sayfalar
- RehberIPv6 Adresi Nasıl Kısaltılır? RFC 5952 KurallarıIPv6 adresini RFC 5952 kurallarıyla kısaltın: baştaki sıfırlar, en uzun sıfır dizisi, eşitlikte soldaki, küçük harf; yanlış örnekler ve genişletme.
- RehberIPv6 Adres Türleri: Global, Link-Local, ULA ve Çoklu YayınIPv6 adres türlerini tek tek anlatır: global tekil yayın, link-local, ULA, çoklu yayın, loopback, IPv4-mapped ve belgelendirme aralıkları; tablolu özet.