İçeriğe geç

CIDR özetleme ve birleştirme

Yönlendirme tablosu, güvenlik duvarı ya da bulut güvenlik grubu için önek listenizi sadeleştirin. Önekleri, tek adresleri ve aralıkları yapıştırın; komşu önekler birleşsin, kapsananlar elensin. İsterseniz tek bir süper-ağın ne kadar fazla adres kapsayacağını görün ya da izin listesinden engel listesini çıkarın.

Ücretsiz araç · Altyapı
İşlem

Her satıra bir ya da birkaç giriş yazın (boşluk, virgül ya da noktalı virgülle ayrılır). Biçimler: 10.0.0.0/24, 10.0.0.5, 10.0.0.1-10.0.0.9, 2001:db8::/32, 2001:db8::1-2001:db8::9. # sonrası yorumdur.

Sonuçlar

IPv4

Birleştirilmiş önek sayısı
3
7 giriş → 3 önek
Kapsanan benzersiz adres
1.034
Girdilerin adres toplamı (tekrarlar dahil): 1.165

Birleştirilmiş küme

  1. 10.0.0.0/22
  2. 192.168.10.0/29
  3. 192.168.10.8/31

IPv6

Birleştirilmiş önek sayısı
1
3 giriş → 1 önek
Kapsanan benzersiz adres
≈ 7,92 × 10^28
Girdilerin adres toplamı (tekrarlar dahil): ≈ 7,92 × 10^28

Birleştirilmiş küme

  1. 2001:db8::/32

Güvenlik duvarı uyarısı: birleştirme yalnızca adresleri bire bir koruyan bir sadeleştirmedir; tek süper-ağ ise kapsamı genişletir. İzin (allow) kurallarında süper-ağı kullanmadan önce fazladan adresleri gözden geçirin; engelleme (deny) kurallarında da beklenmeyen adreslerin engellenebileceğini unutmayın.

Hesap ve varsayımlar

  • Her giriş bir [başlangıç, bitiş] aralığına çevrilir: önek için ağ adresi ve ağ adresi + 2^(bit − önek) − 1; tek adreste başlangıç = bitiş. IPv4 32, IPv6 128 bittir; sayılar BigInt'tir.
  • Birleştirme: aralıklar başlangıca göre sıralanır; çakışan ya da bitişik (başlangıç ≤ önceki bitiş + 1) aralıklar birleşir. Sonuç aralığı, adres hizasına uyan en büyük bloklarla CIDR'lere bölünür; bu, aynı adres kümesini veren en az önek sayısıdır.
  • Süper-ağ: önek = bit sayısı − bitUzunluğu(en düşük başlangıç XOR en yüksek bitiş). Fazladan adres = süper-ağın boyutu − birleşimdeki benzersiz adres sayısı.
  • Çıkarma: izin birleşimi − engel birleşimi bir aralık farkıdır; kalan aralıklar yine en az sayıda CIDR'e bölünür. IPv4 ve IPv6 ayrı hesaplanır.

Girdiğiniz listeler tarayıcınızda işlenir; sunucuya gönderilmez ve kaydedilmez.

Bu araç adres kümesi aritmetiği yapar; yönlendirme protokolünün özetleme kuralları, metrikler, rota filtreleri ya da cihazınızın kural sınırları hesaba katılmaz. Çıktıyı canlı yapılandırmaya almadan önce kendi ortamınızda ve değişiklik sürecinizde doğrulayın.

Ağ, güvenlik duvarı ve bulut güvenlik grubu kurallarınızı birlikte sadeleştirip belgeleyelim mi?

Görüşme talep edin

01

Nasıl kullanılır

  1. A

    Önek, tek adres ya da aralık listenizi yapıştırın; her satıra bir ya da birkaç giriş yazabilirsiniz. Okunamayan girişler satır ve sütun konumuyla gösterilir.

  2. B

    İşlemi seçin: en küçük birleştirilmiş küme, tek süper-ağ (fazladan adresiyle), çakışma ve tekrar raporu ya da bir listeyi diğerinden çıkarma.

  3. C

    Çıktıyı kopyalayın ya da metin dosyası olarak indirin; süper-ağ kullanacaksanız fazladan kapsanan adresleri kontrol edin.

02

Önekler nasıl birleştirilir?

İki komşu ve eşit boyutlu blok, hizalıysa bir üst önekte birleşir: 10.0.0.0/24 ile 10.0.1.0/24, 10.0.0.0/23 olur. Hizalı değilse (örneğin 10.0.1.0/24 ile 10.0.2.0/24) tek bir önek olmaz ama aynı adres kümesi hâlâ tanımlıdır. Bu araç aralıkları birleştirir, sonra her aralığı adres hizasına uyan en büyük bloklara böler; böylece aynı adresleri veren en az sayıda önek bulunur.

Başka bir önekin içinde kalan girişler elenir, tekrarlar tek sayılır. Tek adresler /32 (IPv6'da /128) olarak ele alınır; a.b.c.d-e.f.g.h aralıkları ise gerekirse birden çok CIDR bloğuna bölünür.

03

Tek süper-ağ ne zaman uygun, ne zaman riskli?

Süper-ağ, listenin en düşük başlangıcı ile en yüksek bitişini kapsayan tek önektir. Listedeki adresler birbirine yakınsa fazlalık azdır; dağınıksa süper-ağ çok geniş olur ve listede olmayan adresleri de içerir. Araç, fazladan adres sayısını ve süper-ağın yüzde kaçının fazladan olduğunu gösterir.

Yönlendirme özetlemesinde bu çoğu zaman istenen bir değiş tokuştur; güvenlik duvarı izin kuralında ise fazladan adresler erişim açabilir. Karar vermeden önce fazlalık yüzdesine ve o adreslerin kime ait olduğuna bakın. Gerekirse tek süper-ağ yerine birleştirilmiş küme kullanın.

04

Çıkarma ve çakışma raporu ne işe yarar?

Çıkarma, bir izin listesinden engel listesini düşer ve kalan adresleri en az sayıda önekle yazar; örneğin 10.0.0.0/22 içinden 10.0.1.0/24 çıkarılınca üç önek kalır. Bu, güvenlik duvarında istisnalı bir izin kuralını istisnasız önek kümesine çevirmek için kullanışlıdır.

Çakışma raporu ise elinizdeki listedeki tekrarları, başka girişin içinde kalan girişleri ve kısmi çakışan aralıkları satır numarasıyla gösterir. Kural tabanı büyüdükçe biriken gereksiz girişleri temizlemek için iyi bir başlangıçtır.

Sık sorulanlar

Girdiğim listeler bir yere gönderiliyor mu?
Hayır. Hesap tarayıcınızda çalışan kodla yapılır; listeler sunucuya iletilmez ve kaydedilmez.
Birleştirme ile süper-ağ arasındaki fark nedir?
Birleştirme, aynı adres kümesini en az sayıda önekle yazar; adres eklemez, çıkarmaz. Süper-ağ ise tüm listeyi tek önekte toplar ve aradaki boşlukları da kapsar; bu yüzden fazladan adres içerebilir.
Neden bazı önekler birleşmiyor?
İki blok yalnızca hem bitişik hem de bir üst önek sınırına hizalıysa birleşir. 10.0.1.0/24 ile 10.0.2.0/24 bitişiktir ama tek bir /23 olmaz; araç bunları iki önek olarak bırakır.
Ana bilgisayar bitleri sıfır olmayan girişe ne olur?
10.0.0.5/24 gibi girişler ağ adresine yuvarlanır (10.0.0.0/24) ve bu bir not olarak gösterilir. Yalnızca o adresi kastediyorsanız /32 (IPv6'da /128) yazın ya da önek olmadan adresi girin.
IPv4 ve IPv6'yı aynı listede karıştırabilir miyim?
Evet. Sonuçlar tür başına ayrı hesaplanır ve gösterilir. Bir aralığın iki ucu aynı türde olmalıdır.
Çıktıyı yönlendirici ya da güvenlik duvarına doğrudan yapıştırabilir miyim?
Çıktı her satırda bir CIDR içerir; çoğu cihaz bu biçimi kabul eder, ancak sözdizimi üreticiye göre değişir. Canlı yapılandırmaya almadan önce kendi ortamınızda doğrulayın.

Kural tabanınız karmaşıklaştı mı?

Ağ, güvenlik duvarı ve bulut güvenlik grubu kurallarını birlikte sadeleştirelim, belgeleyelim ve izleme ekleyelim. Ücretsiz keşif görüşmesinde mevcut durumu konuşalım.