{"id":2983,"date":"2026-10-21T07:15:41","date_gmt":"2026-10-21T06:15:41","guid":{"rendered":"https:\/\/wpcalc.com\/pt\/ferramentas-web\/calculadora-cidr-faixa-de-ip-para-cidr\/"},"modified":"2026-10-21T07:15:41","modified_gmt":"2026-10-21T06:15:41","slug":"calculadora-cidr-faixa-de-ip-para-cidr","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/pt\/ferramentas-web\/calculadora-cidr-faixa-de-ip-para-cidr\/","title":{"rendered":"Calculadora CIDR \u2013 faixa de IP para 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\">Converter entre faixas de IP e blocos CIDR<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"2983\" data-favorite-title=\"CIDR\" data-favorite-url=\"https:\/\/wpcalc.com\/pt\/ferramentas-web\/calculadora-cidr-faixa-de-ip-para-cidr\/\" data-favorite-excerpt=\"Converta um bloco CIDR IPv4 como 10.0.0.0\/22 em sua faixa de endere\u00e7os, m\u00e1scara de rede e n\u00famero de hosts, converta uma faixa entre o primeiro e o \u00faltimo IP no conjunto m\u00ednimo de blocos CIDR, ou agregue uma lista de blocos em uma \u00fanica lista resumida.\" aria-label=\"Adicionar aos 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\/pt\/ferramentas-web\/calculadora-cidr-faixa-de-ip-para-cidr\/\" method=\"POST\" class=\"calculator\" id=\"calculator-2983\" data-post=\"2983\"><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 faixa de endere\u00e7os<\/option><option value=\"range_to_cidr\">Faixa de endere\u00e7os \u2192 blocos CIDR<\/option><option value=\"aggregate\">Agregar uma lista de CIDRs<\/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\">Bloco CIDR<\/label><input type=\"text\" name=\"bloco_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\">Endere\u00e7o IPv4 com o comprimento do prefixo (\/0\u2013\/32); um endere\u00e7o sem prefixo equivale a \/32.<\/small><\/div><div class=\"field\" id=\"input-3\"><label for=\"field-3\">Primeiro endere\u00e7o IP<\/label><input type=\"text\" name=\"primeiro_endereo_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\">In\u00edcio da faixa (incluso).<\/small><\/div><div class=\"field\" id=\"input-4\" hidden><label for=\"field-4\">\u00daltimo endere\u00e7o IP<\/label><input type=\"text\" name=\"ltimo_endereo_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\">Fim da faixa (incluso).<\/small><\/div><div class=\"field is-single\" id=\"input-5\" hidden><label for=\"field-5\">Blocos CIDR<\/label><textarea id=\"field-5\" name=\"blocos_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=\"2983\">Calcular<\/button><button type=\"reset\">Redefinir<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calcular automaticamente<\/label><small>Se ativado, o resultado \u00e9 atualizado automaticamente quando voc\u00ea altera qualquer 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 faixa e CIDR<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Primeiro endere\u00e7o (rede)<\/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>\u00daltimo endere\u00e7o (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 endere\u00e7os<\/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 rede<\/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 curinga<\/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>Bloco 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 blocos 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>Blocos 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>Detalhes do 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 link para 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>Deixar um coment\u00e1rio<\/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=\"2983\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">O que voc\u00ea achou deste 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\">Curti <\/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\">Impreciso <\/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 do 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} = \\underbrace{111\\ldots1}_{p\\text{ bits}}\\underbrace{000\\ldots0}_{32-p\\text{ bits}} \\\\\\\\\\\\[4pt] \\text{rede} = \\text{IP} \\mathbin{&amp;} \\text{m\u00e1scara} \\\\\\\\\\\\[4pt] \\text{broadcast} = \\text{rede} + N - 1 \\\\\\\\\\\\[4pt] \\text{hosts utiliz\u00e1veis} = N - 2 \\quad (0 \\le p \\le 30) \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Onde:<\/strong><\/p>\n<ul>\n<li>\\(p\\) \u2014 o comprimento do prefixo, ou seja, o n\u00famero de bits iniciais fixados pelo bloco (0\u201332)<\/li>\n<li>\\(N\\) \u2014 n\u00famero total de endere\u00e7os abrangidos pelo bloco<\/li>\n<li>\\(\\text{IP}\\) \u2014 o endere\u00e7o que voc\u00ea digita; o E bit a bit (<code>&amp;<\/code>) zera os bits de host<\/li>\n<li>\\(\\text{rede}\\) e \\(\\text{broadcast}\\) \u2014 o primeiro e o \u00faltimo endere\u00e7o do bloco<\/li>\n<\/ul>\n<p>Um bloco CIDR \u00e9 definido apenas pelo comprimento do seu prefixo: um bloco \/\\(p\\) cont\u00e9m \\(2^{32-p}\\) endere\u00e7os, come\u00e7a em um endere\u00e7o cujos \u00faltimos \\(32-p\\) bits s\u00e3o iguais a zero, e sua m\u00e1scara de rede tem exatamente \\(p\\) bits 1 seguidos apenas de zeros. A m\u00e1scara curinga \u00e9 simplesmente o inverso bit a bit da m\u00e1scara de rede.<\/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 exemplo de c\u00e1lculo<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Exemplo:<\/strong> convertemos o bloco <code>10.0.0.0\/22<\/code> em sua faixa de endere\u00e7os, o valor padr\u00e3o da calculadora.<\/p>\n<p>\\[ N = 2^{32-22} = 2^{10} = 1024 \\]<\/p>\n<p>\\[ \\text{m\u00e1scara} = 255.255.252.0 \\quad \\Rightarrow \\quad \\text{curinga} = 0.0.3.255 \\]<\/p>\n<p>\\[ \\text{broadcast} = 10.0.0.0 + 1023 = 10.0.3.255 \\]<\/p>\n<p><strong>Resultado:<\/strong> o bloco <code>10.0.0.0\/22<\/code> abrange a faixa de 10.0.0.0 a 10.0.3.255 \u2014 1.024 endere\u00e7os no total, dos quais 1.022 s\u00e3o utiliz\u00e1veis para hosts (os endere\u00e7os de rede e de broadcast s\u00e3o reservados).<\/p>\n<p>\n\r\n<\/section>\n<h2>Como usar a calculadora<\/h2>\n<ol>\n<li>Escolha um <strong>Modo<\/strong>: \"CIDR \u2192 faixa de endere\u00e7os\", \"Faixa de endere\u00e7os \u2192 blocos CIDR\" ou \"Agregar uma lista de CIDRs\". Apenas os campos usados pelo modo selecionado s\u00e3o exibidos.<\/li>\n<li>No modo <strong>CIDR \u2192 faixa de endere\u00e7os<\/strong>, digite um <strong>Bloco CIDR<\/strong> como <code>10.0.0.0\/22<\/code>. Um endere\u00e7o isolado, como <code>192.168.1.1<\/code>, \u00e9 tratado como \/32 (um \u00fanico host). Os resultados mostram o primeiro endere\u00e7o (rede), o \u00faltimo endere\u00e7o (broadcast), o total de endere\u00e7os, a m\u00e1scara de rede, a m\u00e1scara curinga e o bloco can\u00f4nico.<\/li>\n<li>No modo <strong>Faixa de endere\u00e7os \u2192 blocos CIDR<\/strong>, informe o <strong>Primeiro endere\u00e7o IP<\/strong> e o <strong>\u00daltimo endere\u00e7o IP<\/strong> da faixa (ambos inclusos). A calculadora devolve o n\u00famero m\u00ednimo de blocos CIDR que cobrem a faixa exatamente, sem lacunas nem sobreposi\u00e7\u00f5es, al\u00e9m de um detalhamento bloco a bloco.<\/li>\n<li>No modo <strong>Agregar uma lista de CIDRs<\/strong>, cole seus blocos no campo <strong>Blocos CIDR<\/strong> \u2014 um por linha, mas v\u00edrgulas e ponto e v\u00edrgula tamb\u00e9m funcionam. Blocos sobrepostos e adjacentes s\u00e3o mesclados automaticamente, e toda a lista \u00e9 resumida no menor conjunto exato de blocos.<\/li>\n<li>Marque <strong>Detalhes do c\u00e1lculo<\/strong> abaixo dos resultados para ver a l\u00f3gica passo a passo, incluindo um aviso quando o endere\u00e7o digitado tinha bits de host definidos. Para planejar sub-redes em torno de um bloco, a <a href=\"https:\/\/wpcalc.com\/pt\/ferramentas-web\/calculadora-sub-rede\/\">calculadora de sub-redes IP<\/a> cobre as mesmas opera\u00e7\u00f5es sob a \u00f3tica da divis\u00e3o em sub-redes.<\/li>\n<\/ol>\n<h2>O que \u00e9 CIDR?<\/h2>\n<p>O Classless Inter-Domain Routing (CIDR) substituiu o antigo sistema de classes A\/B\/C por uma nota\u00e7\u00e3o flex\u00edvel que re\u00fane em uma s\u00f3 express\u00e3o o endere\u00e7o e o comprimento do seu prefixo: <code>a.b.c.d\/p<\/code>. O prefixo \\(p\\) indica quantos bits iniciais s\u00e3o comuns a todos os endere\u00e7os do bloco; os \\(32-p\\) bits restantes variam livremente, de modo que o bloco cont\u00e9m \\(2^{32-p}\\) endere\u00e7os. Essa \u00fanica regra explica todo o resto: um \/24 tem \\(2^8 = 256\\) endere\u00e7os e m\u00e1scara <code>255.255.255.0<\/code>, um \/22 tem \\(2^{10} = 1024\\) endere\u00e7os e m\u00e1scara <code>255.255.252.0<\/code>, e um \/32 \u00e9 um \u00fanico endere\u00e7o exato.<\/p>\n<p>Uma consequ\u00eancia essencial da estrutura em bits \u00e9 o <em>alinhamento<\/em>: um bloco de \\(2^k\\) endere\u00e7os s\u00f3 pode come\u00e7ar em um endere\u00e7o m\u00faltiplo de \\(2^k\\). \u00c9 por isso que, por exemplo, <code>192.168.1.16\/28<\/code> \u00e9 v\u00e1lido (16 endere\u00e7os come\u00e7ando em um m\u00faltiplo de 16), enquanto <code>192.168.1.8\/28<\/code> n\u00e3o \u00e9 um limite de bloco v\u00e1lido. Ao converter uma faixa arbitr\u00e1ria de primeiro\u2013\u00faltimo IP em CIDR, a faixa raramente coincide com um \u00fanico bloco e, portanto, precisa ser dividida. A calculadora usa um algoritmo guloso: em cada passo, ela escolhe o maior bloco que cabe nos endere\u00e7os restantes e est\u00e1 corretamente alinhado \u2014 o que resulta, comprovadamente, no n\u00famero m\u00ednimo poss\u00edvel de blocos.<\/p>\n<p>Interpretar os n\u00fameros importa na pr\u00e1tica. \"Total de endere\u00e7os\" \u00e9 o tamanho bruto do bloco, mas a divis\u00e3o cl\u00e1ssica em sub-redes (prefixos de \/0 a \/30) reserva o primeiro endere\u00e7o como identificador da rede e o \u00faltimo como endere\u00e7o de broadcast, restando dois endere\u00e7os a menos para hosts. Um \/31 (conforme a RFC 3021, para enlaces ponto a ponto) e um \/32 (um \u00fanico host) s\u00e3o exce\u00e7\u00f5es em que todos os endere\u00e7os s\u00e3o utiliz\u00e1veis. Se o seu objetivo \u00e9 planejar como um bloco maior se divide em sub-redes menores com uma quantidade fixa de hosts por sub-rede, use a <a href=\"https:\/\/wpcalc.com\/pt\/ferramentas-web\/calculadora-sub-rede\/\">calculadora de sub-redes<\/a>; para conferir a aritm\u00e9tica dos endere\u00e7os manualmente, o <a href=\"https:\/\/wpcalc.com\/pt\/ferramentas-web\/conversor-binario\/\">conversor bin\u00e1rio<\/a> mostra os padr\u00f5es de bits por tr\u00e1s das m\u00e1scaras.<\/p>\n<h2>Dicas e limita\u00e7\u00f5es<\/h2>\n<ul>\n<li>A calculadora funciona <strong>apenas com IPv4<\/strong> (quatro octetos, 0\u2013255, prefixo de \/0 a \/32). Endere\u00e7os IPv6 s\u00e3o rejeitados.<\/li>\n<li>Se voc\u00ea digitar um endere\u00e7o com bits de host definidos, como <code>10.0.1.7\/22<\/code>, os resultados descrevem o bloco <em>que o cont\u00e9m<\/em> (<code>10.0.0.0\/22<\/code>), o que os detalhes do c\u00e1lculo sinalizam. Para ser expl\u00edcito, digite sempre o endere\u00e7o de rede.<\/li>\n<li>Uma faixa de primeiro\u2013\u00faltimo endere\u00e7o \u00e9 convertida no conjunto <em>m\u00ednimo exato<\/em> de blocos \u2014 cobertura sem lacunas e sem duplicatas. Isso \u00e9 normalmente o que tabelas de roteamento e listas de controle de acesso esperam.<\/li>\n<li>A agrega\u00e7\u00e3o mescla blocos somente quando eles se sobrep\u00f5em ou s\u00e3o diretamente adjacentes; uma lacuna de um \u00fanico endere\u00e7o j\u00e1 os mant\u00e9m separados.<\/li>\n<li>Resultados muito grandes (por exemplo, ao agregar muitos \/32 espalhados) podem chegar a milhares de blocos; a tabela mostra os primeiros 200 e informa o total.<\/li>\n<\/ul>\n<h2>Refer\u00eancia de prefixos CIDR comuns<\/h2>\n<table>\n<thead>\n<tr>\n<th>Prefixo<\/th>\n<th>M\u00e1scara<\/th>\n<th>Curinga<\/th>\n<th>Endere\u00e7os<\/th>\n<th>Hosts utiliz\u00e1veis<\/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 a mais no prefixo reduz o bloco \u00e0 metade; cada bit removido o dobra. A rela\u00e7\u00e3o \\(N = 2^{32-p}\\) \u00e9 tudo de que voc\u00ea precisa para reconstruir qualquer linha desta tabela.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Converta um bloco CIDR IPv4 como 10.0.0.0\/22 em sua faixa de endere\u00e7os, m\u00e1scara de rede e n\u00famero de hosts, converta uma faixa entre o primeiro e o \u00faltimo IP no conjunto m\u00ednimo de blocos CIDR, ou agregue uma lista de blocos em uma \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":[15],"tags":[93],"class_list":["post-2983","post","type-post","status-publish","format-standard","hentry","category-ferramentas-web","tag-ferramentas-de-rede"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/posts\/2983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/comments?post=2983"}],"version-history":[{"count":0,"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/posts\/2983\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/media?parent=2983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/categories?post=2983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/pt\/wp-json\/wp\/v2\/tags?post=2983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}