{"id":6070,"date":"2026-10-21T08:48:39","date_gmt":"2026-10-21T05:48:39","guid":{"rendered":"https:\/\/wpcalc.com\/es\/herramientas-web\/calculadora-cidr\/"},"modified":"2026-10-21T08:48:39","modified_gmt":"2026-10-21T05:48:39","slug":"calculadora-cidr","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/es\/herramientas-web\/calculadora-cidr\/","title":{"rendered":"Calculadora CIDR \u2013 rango de IP a CIDR"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Convierte entre rangos de IP y bloques CIDR<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"6070\" data-favorite-title=\"CIDR\" data-favorite-url=\"https:\/\/wpcalc.com\/es\/herramientas-web\/calculadora-cidr\/\" data-favorite-excerpt=\"Convierte un bloque CIDR de IPv4 como 10.0.0.0\/22 en su rango de direcciones, m\u00e1scara de red y n\u00famero de hosts; convierte un rango de IP primera\u2013\u00faltima en el conjunto m\u00ednimo de bloques CIDR, o agrega una lista de bloques en una \u00fanica lista resumida.\" aria-label=\"A\u00f1adir a favoritos\" data-favorite-icon=\"icon icon-window-code\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/es\/herramientas-web\/calculadora-cidr\/\" method=\"POST\" class=\"calculator\" id=\"calculator-6070\" data-post=\"6070\"><fieldset class=\"fieldset-input is-2\"><legend class=\"sr-only\">Campos de entrada<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Modo<\/label><div class=\"grid grid-cols-1\"><select id=\"field-1\" name=\"modo\"><option value=\"cidr_to_range\" selected>CIDR \u2192 rango de direcciones<\/option><option value=\"range_to_cidr\">Rango de direcciones \u2192 bloques CIDR<\/option><option value=\"aggregate\">Agrupar una lista de bloques CIDR<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field is-single\" id=\"input-2\"><label for=\"field-2\">Bloque CIDR<\/label><input type=\"text\" name=\"bloque_cidr\" id=\"field-2\" aria-describedby=\"calc-info-2\" placeholder=\"10.0.0.0\/22\" step=\"any\" value=\"10.0.0.0\/22\"\/><small id=\"calc-info-2\">Direcci\u00f3n IPv4 con prefijo (\/0\u2013\/32); una direcci\u00f3n sin prefijo se considera \/32.<\/small><\/div><div class=\"field\" id=\"input-3\"><label for=\"field-3\">Primera direcci\u00f3n IP<\/label><input type=\"text\" name=\"primera_direccin_ip\" id=\"field-3\" aria-describedby=\"calc-info-3\" placeholder=\"192.168.1.16\" step=\"any\" value=\"192.168.1.16\"\/><small id=\"calc-info-3\">Inicio del rango (incluido).<\/small><\/div><div class=\"field\" id=\"input-4\" hidden><label for=\"field-4\">\u00daltima direcci\u00f3n IP<\/label><input type=\"text\" name=\"ltima_direccin_ip\" id=\"field-4\" aria-describedby=\"calc-info-4\" placeholder=\"192.168.1.63\" step=\"any\" value=\"192.168.1.63\"\/><small id=\"calc-info-4\">Fin del rango (incluido).<\/small><\/div><div class=\"field is-single\" id=\"input-5\" hidden><label for=\"field-5\">Bloques CIDR<\/label><textarea id=\"field-5\" name=\"bloques_cidr\">192.168.0.0\/24\n192.168.1.0\/24\n192.168.2.0\/24\n192.168.3.0\/24\n10.1.0.0\/16\n10.0.0.0\/8<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Recalcular\" id=\"calculate-button\" data-post=\"6070\">Calcular<\/button><button type=\"reset\">Restablecer<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calcular autom\u00e1ticamente<\/label><small>Si est\u00e1 activado, el resultado se actualizar\u00e1 autom\u00e1ticamente al cambiar cualquier valor.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Resultados de rango y CIDR<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Primera direcci\u00f3n (red)<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>\u00daltima direcci\u00f3n (broadcast)<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-3\"><span class=\"field-title\"><span>Total de direcciones<\/span><\/span><span class=\"field-value\" id=\"result-3\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-4\"><span class=\"field-title\"><span>M\u00e1scara de red<\/span><\/span><span class=\"field-value\" id=\"result-4\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-5\"><span class=\"field-title\"><span>M\u00e1scara comod\u00edn<\/span><\/span><span class=\"field-value\" id=\"result-5\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-6\"><span class=\"field-title\"><span>Bloque CIDR<\/span><\/span><span class=\"field-value\" id=\"result-6\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-7\"><span class=\"field-title\"><span>N\u00famero de bloques CIDR<\/span><\/span><span class=\"field-value\" id=\"result-7\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-8\"><span class=\"field-title\"><span>Bloques CIDR<\/span><\/span><span class=\"field-value\" id=\"result-8\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-9\"><span class=\"field-title\"><span>Detalles del c\u00e1lculo<\/span><\/span><span class=\"field-value\" id=\"result-9\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copiar resultado\" aria-label=\"Copiar resultado\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copiar enlace a este c\u00e1lculo<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Dejar un comentario<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"6070\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">\u00bfQu\u00e9 te ha parecido este resultado?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Me gusta <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">\u00datil <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confuso <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Decepcionado <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inexacto <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>F\u00f3rmula CIDR<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">F\u00f3rmula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ N = 2^{32-p} \\\\\\\\\\\\[4pt] \\text{m\u00e1scara de red} = \\underbrace{111\\ldots1}_{p\\text{ bits}}\\underbrace{000\\ldots0}_{32-p\\text{ bits}} \\\\\\\\\\\\[4pt] \\text{red} = \\text{IP} \\mathbin{\\&amp;} \\text{m\u00e1scara de red} \\\\\\\\\\\\[4pt] \\text{broadcast} = \\text{red} + N - 1 \\\\\\\\\\\\[4pt] \\text{hosts utilizables} = N - 2 \\quad (0 \\le p \\le 30) \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Donde:<\/strong><\/p>\n<ul>\n<li>\\(p\\) \u2014 la longitud del prefijo, es decir, el n\u00famero de bits iniciales que fija el bloque (0\u201332)<\/li>\n<li>\\(N\\) \u2014 el n\u00famero total de direcciones que abarca el bloque<\/li>\n<li>\\(\\text{IP}\\) \u2014 la direcci\u00f3n que introduces; el AND bit a bit (<code>&amp;<\/code>) pone a cero los bits de host<\/li>\n<li>\\(\\text{red}\\) y \\(\\text{broadcast}\\) \u2014 la primera y la \u00faltima direcci\u00f3n del bloque<\/li>\n<\/ul>\n<p>Un bloque CIDR queda definido \u00fanicamente por la longitud de su prefijo: un bloque \/\\(p\\) contiene \\(2^{32-p}\\) direcciones, empieza en una direcci\u00f3n cuyos \u00faltimos \\(32-p\\) bits son cero y su m\u00e1scara de red tiene exactamente \\(p\\) bits a uno seguidos de ceros. La m\u00e1scara comod\u00edn es simplemente el inverso bit a bit de la m\u00e1scara de red.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>CIDR \u2013 ejemplo de c\u00e1lculo<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Ejemplo:<\/strong> convertir el bloque <code>10.0.0.0\/22<\/code> en su rango de direcciones, el valor que trae la calculadora por defecto.<\/p>\n<p>\\[ N = 2^{32-22} = 2^{10} = 1024 \\]<\/p>\n<p>\\[ \\text{m\u00e1scara de red} = 255.255.252.0 \\quad \\Rightarrow \\quad \\text{m\u00e1scara comod\u00edn} = 0.0.3.255 \\]<\/p>\n<p>\\[ \\text{broadcast} = 10.0.0.0 + 1023 = 10.0.3.255 \\]<\/p>\n<p><strong>Resultado:<\/strong> el bloque <code>10.0.0.0\/22<\/code> cubre el rango 10.0.0.0 \u2013 10.0.3.255, es decir, 1.024 direcciones en total, de las cuales 1.022 son utilizables para hosts (la direcci\u00f3n de red y la de broadcast est\u00e1n reservadas).<\/p>\n<p>\n\r\n<\/section>\n<h2>C\u00f3mo usar la calculadora<\/h2>\n<ol>\n<li>Elige un <strong>modo<\/strong>: \u00abCIDR \u2192 rango de direcciones\u00bb, \u00abRango de direcciones \u2192 bloques CIDR\u00bb o \u00abAgregar una lista de CIDR\u00bb. Solo se muestran los campos que usa el modo elegido.<\/li>\n<li>En el modo <strong>CIDR \u2192 rango de direcciones<\/strong>, introduce un <strong>bloque CIDR<\/strong> como <code>10.0.0.0\/22<\/code>. Una direcci\u00f3n suelta como <code>192.168.1.1<\/code> se trata como un \/32 (un \u00fanico host). Los resultados muestran la primera direcci\u00f3n (la de red), la \u00faltima (la de broadcast), el total de direcciones, la m\u00e1scara de red, la m\u00e1scara comod\u00edn y el bloque can\u00f3nico.<\/li>\n<li>En el modo <strong>Rango de direcciones \u2192 bloques CIDR<\/strong>, introduce la <strong>primera direcci\u00f3n IP<\/strong> y la <strong>\u00faltima direcci\u00f3n IP<\/strong> del rango (ambas incluidas). La calculadora devuelve el n\u00famero m\u00ednimo de bloques CIDR que cubren el rango exactamente, sin huecos ni solapamientos, junto con un desglose bloque a bloque.<\/li>\n<li>En el modo <strong>Agregar una lista de CIDR<\/strong>, pega tus bloques en el campo <strong>bloques CIDR<\/strong>, uno por l\u00ednea, aunque tambi\u00e9n sirven las comas y el punto y coma. Los bloques que se solapan o son adyacentes se fusionan autom\u00e1ticamente y toda la lista queda resumida en el conjunto exacto m\u00e1s peque\u00f1o de bloques.<\/li>\n<li>Consulta los <strong>detalles del c\u00e1lculo<\/strong> bajo los resultados para ver la l\u00f3gica paso a paso, incluido un aviso cuando la direcci\u00f3n introducida ten\u00eda bits de host a uno. Para planificar subredes a partir de un bloque, la <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/calculadora-subredes-ip\/\">calculadora de subredes IP<\/a> cubre las mismas operaciones desde la \u00f3ptica del subnetting.<\/li>\n<\/ol>\n<h2>\u00bfQu\u00e9 es CIDR?<\/h2>\n<p>El enrutamiento interdominios sin clases (CIDR, Classless Inter-Domain Routing) sustituy\u00f3 al antiguo sistema de clases A\/B\/C por una notaci\u00f3n flexible que expresa juntas una direcci\u00f3n y la longitud de su prefijo: <code>a.b.c.d\/p<\/code>. El prefijo \\(p\\) indica cu\u00e1ntos bits iniciales son comunes a todas las direcciones del bloque; los \\(32-p\\) bits restantes var\u00edan libremente, de modo que el bloque contiene \\(2^{32-p}\\) direcciones. Esa \u00fanica regla lo explica todo: un \/24 tiene \\(2^8 = 256\\) direcciones y m\u00e1scara <code>255.255.255.0<\/code>, un \/22 tiene \\(2^{10} = 1024\\) direcciones y m\u00e1scara <code>255.255.252.0<\/code>, y un \/32 es una \u00fanica direcci\u00f3n exacta.<\/p>\n<p>Una consecuencia clave de la estructura de bits es la <em>alineaci\u00f3n<\/em>: un bloque de \\(2^k\\) direcciones solo puede empezar en una direcci\u00f3n m\u00faltiplo de \\(2^k\\). Por eso, por ejemplo, <code>192.168.1.16\/28<\/code> es v\u00e1lido (16 direcciones a partir de un m\u00faltiplo de 16), mientras que <code>192.168.1.8\/28<\/code> no es un l\u00edmite de bloque correcto. Al convertir en CIDR un rango primera\u2013\u00faltima arbitrario, este casi nunca encaja en un \u00fanico bloque, as\u00ed que hay que dividirlo. La calculadora usa un algoritmo voraz: en cada paso toma el bloque m\u00e1s grande que cabe en las direcciones restantes y que, adem\u00e1s, est\u00e1 correctamente alineado, lo que da, como puede demostrarse, el n\u00famero m\u00ednimo posible de bloques.<\/p>\n<p>Interpretar bien los n\u00fameros importa en la pr\u00e1ctica. El \u00abtotal de direcciones\u00bb es el tama\u00f1o bruto del bloque, pero el subnetting cl\u00e1sico (prefijos de \/0 a \/30) reserva la primera direcci\u00f3n como identificador de red y la \u00faltima como direcci\u00f3n de broadcast, con lo que quedan dos direcciones menos utilizables para hosts. Un \/31 (seg\u00fan la RFC 3021, para enlaces punto a punto) y un \/32 (un \u00fanico host) son las excepciones en las que todas las direcciones son utilizables. Si tu objetivo es planificar c\u00f3mo dividir un bloque grande en subredes m\u00e1s peque\u00f1as con sus hosts por subred, usa la <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/calculadora-subredes-ip\/\">calculadora de subredes<\/a>; y para comprobar a mano la aritm\u00e9tica de direcciones, el <a href=\"https:\/\/wpcalc.com\/es\/herramientas-web\/conversor-de-binario\/\">conversor binario<\/a> muestra los patrones de bits que hay detr\u00e1s de las m\u00e1scaras.<\/p>\n<h2>Consejos y limitaciones<\/h2>\n<ul>\n<li>La calculadora funciona <strong>solo con IPv4<\/strong> (cuatro octetos, 0\u2013255, prefijos \/0\u2013\/32). Las direcciones IPv6 se rechazan.<\/li>\n<li>Si introduces una direcci\u00f3n con bits de host a uno, como <code>10.0.1.7\/22<\/code>, los resultados describen el bloque <em>contenedor<\/em> (<code>10.0.0.0\/22<\/code>) y los detalles del c\u00e1lculo lo avisan. Para ser expl\u00edcito, introduce siempre la direcci\u00f3n de red.<\/li>\n<li>Un rango primera\u2013\u00faltima se convierte en el conjunto <em>m\u00ednimo exacto<\/em> de bloques: cobertura sin huecos ni duplicados. Es lo que suelen necesitar las tablas de enrutamiento y las listas de control de acceso.<\/li>\n<li>La agregaci\u00f3n solo fusiona bloques cuando se solapan o son directamente adyacentes; con un hueco de una sola direcci\u00f3n se mantienen separados.<\/li>\n<li>Los resultados muy grandes (por ejemplo, al agregar muchos \/32 dispersos) pueden llegar a miles de bloques; la tabla muestra los primeros 200 e indica el recuento total.<\/li>\n<\/ul>\n<h2>Referencia de prefijos CIDR habituales<\/h2>\n<table>\n<thead>\n<tr>\n<th>Prefijo<\/th>\n<th>M\u00e1scara<\/th>\n<th>Comod\u00edn<\/th>\n<th>Direcciones<\/th>\n<th>Hosts utilizables<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\/30<\/td>\n<td>255.255.255.252<\/td>\n<td>0.0.0.3<\/td>\n<td>4<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>\/29<\/td>\n<td>255.255.255.248<\/td>\n<td>0.0.0.7<\/td>\n<td>8<\/td>\n<td>6<\/td>\n<\/tr>\n<tr>\n<td>\/24<\/td>\n<td>255.255.255.0<\/td>\n<td>0.0.0.255<\/td>\n<td>256<\/td>\n<td>254<\/td>\n<\/tr>\n<tr>\n<td>\/22<\/td>\n<td>255.255.252.0<\/td>\n<td>0.0.3.255<\/td>\n<td>1.024<\/td>\n<td>1.022<\/td>\n<\/tr>\n<tr>\n<td>\/20<\/td>\n<td>255.255.240.0<\/td>\n<td>0.0.15.255<\/td>\n<td>4.096<\/td>\n<td>4.094<\/td>\n<\/tr>\n<tr>\n<td>\/16<\/td>\n<td>255.255.0.0<\/td>\n<td>0.0.255.255<\/td>\n<td>65.536<\/td>\n<td>65.534<\/td>\n<\/tr>\n<tr>\n<td>\/8<\/td>\n<td>255.0.0.0<\/td>\n<td>0.255.255.255<\/td>\n<td>16.777.216<\/td>\n<td>16.777.214<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Cada bit que se a\u00f1ade al prefijo divide el bloque a la mitad; cada bit que se quita lo duplica. Con la relaci\u00f3n \\(N = 2^{32-p}\\) basta para reconstruir cualquier fila de esta tabla.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Convierte un bloque CIDR de IPv4 como 10.0.0.0\/22 en su rango de direcciones, m\u00e1scara de red y n\u00famero de hosts; convierte un rango de IP primera\u2013\u00faltima en el conjunto m\u00ednimo de bloques CIDR, o agrega una lista de bloques en una \u00fanica lista resumida.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[37],"tags":[91],"class_list":["post-6070","post","type-post","status-publish","format-standard","hentry","category-herramientas-web","tag-herramientas-de-red"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/6070","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/comments?post=6070"}],"version-history":[{"count":0,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/posts\/6070\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/media?parent=6070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/categories?post=6070"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/es\/wp-json\/wp\/v2\/tags?post=6070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}