Dividir CIDR en subredes
cidr-splitDivide un bloque CIDR en subredes iguales de un prefijo mayor (máx. 1.024). Cuándo: hay que leer, construir o revisar con exactitud una URL, una cabecera HTTP, un token, una versión, un rango de IP, un documento HTML o Markdown o un archivo para agentes. No para: describir un bloque CIDR IPv4/IPv6 (cidr-info). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Splits a CIDR block into equal subnets of a longer prefix length (at most 1,024 subnets returned). When: a URL, HTTP header, token, version string, IP range, HTML or Markdown document or agent-readiness file has to be parsed, built or checked exactly. Not for: describing an IPv4 or IPv6 CIDR block (cidr-info). Side effects: none (read-only, no network access, no stored state). Deterministic: the same input gives the same output. Limits: JSON input up to 64 KB, 1 s per call, result up to 1 MB.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cidr | Yes | CIDR (string; required; up to 64 chars). | |
| new_prefix | Yes | New prefix length (integer; required; min 0; max 128). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | ||
| subnets | No |