Solapamiento de Subredes
Pega una lista de redes CIDR (IPv4 o IPv6, una por línea) y descubre qué pares se solapan o si una red contiene a otra, y verifica si una IP suelta cae dentro de alguna. Nada se envía a ningún servidor.
Membresía de la IP
—
Pares en conflicto
0| Red A | Relación | Red B | Detalle |
|---|
Ningún par se solapa ni se contiene: las redes son disjuntas.
Rango de cada red
| Red | Familia | Inicio | Fin | Direcciones | Estado |
|---|
Cómo se calcula · solapamiento y contención
1. Cada CIDR se convierte en un rango de
enteros [inicio, fin]. IPv4 usa un entero sin signo de
32 bits; IPv6 uno de 128 bits (con
BigInt).
2. inicio = ip & máscara y
fin = inicio + 2^(bits − prefijo) − 1, donde
bits es 32 (IPv4) o 128 (IPv6).
3. Dos redes se solapan si
inicio₁ ≤ fin₂ && inicio₂ ≤ fin₁.
4. Hay contención (una ⊆ la
otra) si inicio_a ≤ inicio_b && fin_b ≤ fin_a.
Solo se comparan redes de la misma familia (IPv4 con IPv4, IPv6 con IPv6).
Cálculo local en tu navegador · sin registro · sin enviar datos.
¿Cómo funciona?
El comprobador recibe una lista de redes CIDR (IPv4 o IPv6, una por línea) y detecta qué pares se solapan y cuáles quedan contenidos dentro de otra red. Además puedes indicar una IP suelta y la herramienta marca todas las redes de la lista que la contienen. Es la verificación típica antes de anunciar rutas, crear VPN site-to-site o asignar bloques a sedes nuevas.
Cada CIDR se convierte a un rango de enteros [inicio, fin]: IPv4 como entero sin signo de 32 bits e IPv6 como entero de 128 bits (con BigInt). El inicio es ip AND máscara y el fin es inicio + 2^(bits − prefijo) − 1. Dos redes se solapan si inicio₁ ≤ fin₂ y inicio₂ ≤ fin₁; hay contención si un rango queda completamente dentro del otro. Solo se comparan redes de la misma familia (IPv4 con IPv4, IPv6 con IPv6).
Ejemplo: ¿192.168.0.0/24 y 192.168.0.128/25 entran en conflicto?
192.168.0.0/24cubre el rango .0 a .255 (256 direcciones).192.168.0.128/25cubre el rango .128 a .255 (128 direcciones).- Como .128 ≤ .255 y .0 ≤ .255, los rangos se cruzan; y al quedar el /25 completo dentro del /24, el veredicto es contención: el /24 contiene al /25.
- La IP
192.168.0.130cae en ambas redes, así que la herramienta marca las dos.