CALCULATE / ROUTES0BPS / MODULE

IPV4 CIDR NORMALIZER

Canonicalize a bounded IPv4 CIDR list, remove duplicate or contained routes and produce the smallest exact representation of the same address union.

ROUTE LIST NORMALIZATIONLOCAL
EXAMPLES
INPUT ROWSValid non-empty CIDRs
CANONICAL UNIQUEAfter duplicate canonicalization
EXACT OUTPUTMinimal exact CIDR set
REMOVED ROWSDuplicate / contained / merged

Normalization is exact: it can shrink the route list only when the same address union can be represented without adding addresses.

REFERENCE / FAQ

COMMON QUESTIONS

What does CIDR normalization change?

Each input is canonicalized to its network boundary, exact duplicates and fully contained networks are removed, and adjacent address space is represented by the smallest exact CIDR set.

Can normalization add addresses that were not in my list?

No. The exact normalized output represents only the union of the valid input networks. It does not broaden the set just to produce fewer rows.

How many CIDRs can I normalize?

The interface accepts up to 128 non-empty IPv4 CIDR lines per run so the result remains bounded and easy to review.

EXACT UNION

Normalization removes duplicate or contained routes and summarizes the same address union without adding new IPv4 addresses.

CANONICAL OUTPUT

Host-address inputs are converted to their actual network boundary before deduplication and aggregation.

PRACTICAL / EXAMPLES

PUT THE NUMBER IN CONTEXT.

Short examples using the same units and assumptions as this module.

DUPLICATE / CONTAINED

10.0.0.0/24 plus 10.0.0.0/25 normalizes to the single /24 because the /25 adds no new address space.

ADJACENT SIBLINGS

10.0.0.0/25 plus 10.0.0.128/25 normalizes exactly to 10.0.0.0/24.