{"id":6152,"date":"2026-11-02T11:46:06","date_gmt":"2026-11-02T08:46:06","guid":{"rendered":"https:\/\/wpcalc.com\/fr\/outils-web\/calculateur-cidr-plage-ip\/"},"modified":"2026-11-02T11:46:06","modified_gmt":"2026-11-02T08:46:06","slug":"calculateur-cidr-plage-ip","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/fr\/outils-web\/calculateur-cidr-plage-ip\/","title":{"rendered":"Calculateur CIDR \u2013 Convertir une plage d\u2019adresses IP en blocs 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\">Convertir des plages d\u2019adresses IP en blocs CIDR et inversement<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"6152\" data-favorite-title=\"CIDR\" data-favorite-url=\"https:\/\/wpcalc.com\/fr\/outils-web\/calculateur-cidr-plage-ip\/\" data-favorite-excerpt=\"Convertissez un bloc CIDR IPv4 comme 10.0.0.0\/22 en plage d\u2019adresses et obtenez son masque de sous-r\u00e9seau et son nombre d\u2019h\u00f4tes. Vous pouvez aussi convertir une plage d\u00e9limit\u00e9e par deux adresses IP en un nombre minimal de blocs CIDR, ou regrouper une liste de blocs.\" aria-label=\"Ajouter aux favoris\" 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\/fr\/outils-web\/calculateur-cidr-plage-ip\/\" method=\"POST\" class=\"calculator\" id=\"calculator-6152\" data-post=\"6152\"><fieldset class=\"fieldset-input is-2\"><legend class=\"sr-only\">Champs de saisie<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Mode<\/label><div class=\"grid grid-cols-1\"><select id=\"field-1\" name=\"mode\"><option value=\"cidr_to_range\" selected>CIDR \u2192 plage d\u2019adresses<\/option><option value=\"range_to_cidr\">Plage d\u2019adresses \u2192 blocs CIDR<\/option><option value=\"aggregate\">Regrouper une liste de blocs 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\">Bloc CIDR<\/label><input type=\"text\" name=\"bloc_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\">Adresse IPv4 avec une longueur de pr\u00e9fixe (\/0 \u00e0 \/32) ; une adresse seule \u00e9quivaut \u00e0 \/32.<\/small><\/div><div class=\"field\" id=\"input-3\"><label for=\"field-3\">Premi\u00e8re adresse IP<\/label><input type=\"text\" name=\"premire_adresse_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\">D\u00e9but de la plage (inclus).<\/small><\/div><div class=\"field\" id=\"input-4\" hidden><label for=\"field-4\">Derni\u00e8re adresse IP<\/label><input type=\"text\" name=\"dernire_adresse_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 de la plage (incluse).<\/small><\/div><div class=\"field is-single\" id=\"input-5\" hidden><label for=\"field-5\">Blocs CIDR<\/label><textarea id=\"field-5\" name=\"blocs_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=\"Recalculer\" id=\"calculate-button\" data-post=\"6152\">Calculer<\/button><button type=\"reset\">R\u00e9initialiser<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculer automatiquement<\/label><small>Si activ\u00e9, le r\u00e9sultat se met \u00e0 jour automatiquement d\u00e8s que vous modifiez une valeur.<\/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> R\u00e9sultats : plage et blocs CIDR<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Premi\u00e8re adresse (r\u00e9seau)<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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>Derni\u00e8re adresse (diffusion)<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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>Nombre total d\u2019adresses<\/span><\/span><span class=\"field-value\" id=\"result-3\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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>Masque de sous-r\u00e9seau<\/span><\/span><span class=\"field-value\" id=\"result-4\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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>Masque g\u00e9n\u00e9rique<\/span><\/span><span class=\"field-value\" id=\"result-5\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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>Bloc CIDR<\/span><\/span><span class=\"field-value\" id=\"result-6\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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>Nombre de blocs CIDR<\/span><\/span><span class=\"field-value\" id=\"result-7\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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>Blocs CIDR<\/span><\/span><span class=\"field-value\" id=\"result-8\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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>D\u00e9tails du calcul<\/span><\/span><span class=\"field-value\" id=\"result-9\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copier le r\u00e9sultat\" aria-label=\"Copier le r\u00e9sultat\"><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\">Copier le lien vers ce calcul<\/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>Laisser un commentaire<\/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=\"6152\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Que pensez-vous de ce r\u00e9sultat\u00a0?<\/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\">J\u2019aime <\/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\">Utile <\/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\">Confus <\/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\">D\u00e9\u00e7u <\/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\">Inexact <\/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>Formule CIDR<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formule<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ N = 2^{32-p} \\\\\\\\[4pt] \\text{masque de sous-r\u00e9seau} = \\underbrace{111\\ldots1}_{p\\text{ bits}}\\underbrace{000\\ldots0}_{32-p\\text{ bits}} \\\\\\\\[4pt] \\text{r\u00e9seau} = \\text{IP} \\mathbin{\\&amp;} \\text{masque de sous-r\u00e9seau} \\\\\\\\[4pt] \\text{diffusion} = \\text{r\u00e9seau} + N - 1 \\\\\\\\[4pt] \\text{h\u00f4tes utilisables} = N - 2 \\quad (0 \\le p \\le 30) \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Avec :<\/strong><\/p>\n<ul>\n<li>\\(p\\) \u2014 la longueur du pr\u00e9fixe, c\u2019est-\u00e0-dire le nombre de bits de t\u00eate fix\u00e9s par le bloc (de 0 \u00e0 32)<\/li>\n<li>\\(N\\) \u2014 le nombre total d\u2019adresses couvertes par le bloc<\/li>\n<li>\\(\\text{IP}\\) \u2014 l\u2019adresse que vous saisissez ; l\u2019op\u00e9ration ET bit \u00e0 bit (<code>&amp;<\/code>) remet \u00e0 z\u00e9ro les bits r\u00e9serv\u00e9s aux h\u00f4tes<\/li>\n<li>\\(\\text{r\u00e9seau}\\) et \\(\\text{diffusion}\\) \u2014 la premi\u00e8re et la derni\u00e8re adresse du bloc<\/li>\n<\/ul>\n<p>Un bloc CIDR se caract\u00e9rise par la longueur de son pr\u00e9fixe : un bloc \/\\(p\\) contient \\(2^{32-p}\\) adresses et commence \u00e0 une adresse dont les \\(32-p\\) derniers bits sont \u00e0 z\u00e9ro. Son masque de sous-r\u00e9seau comporte exactement \\(p\\) bits \u00e0 1, suivis de bits \u00e0 0. Le masque g\u00e9n\u00e9rique est simplement l\u2019inverse bit \u00e0 bit du masque de sous-r\u00e9seau.<\/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>Exemple de calcul CIDR<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Exemple :<\/strong> convertissons le bloc <code>10.0.0.0\/22<\/code>, propos\u00e9 par d\u00e9faut dans le calculateur, en plage d\u2019adresses.<\/p>\n<p>\\[ N = 2^{32-22} = 2^{10} = 1024 \\]<\/p>\n<p>\\[ \\text{masque de sous-r\u00e9seau} = 255.255.252.0 \\quad \\Rightarrow \\quad \\text{masque g\u00e9n\u00e9rique} = 0.0.3.255 \\]<\/p>\n<p>\\[ \\text{diffusion} = 10.0.0.0 + 1023 = 10.0.3.255 \\]<\/p>\n<p><strong>R\u00e9sultat :<\/strong> le bloc <code>10.0.0.0\/22<\/code> couvre la plage de 10.0.0.0 \u00e0 10.0.3.255, soit 1 024 adresses au total, dont 1 022 utilisables par des h\u00f4tes (les adresses r\u00e9seau et de diffusion sont r\u00e9serv\u00e9es).<\/p>\n<p>\n\r\n<\/section>\n<h2>Comment utiliser le calculateur<\/h2>\n<ol>\n<li>Choisissez un <strong>mode<\/strong> : \u00ab CIDR \u2192 plage d\u2019adresses \u00bb, \u00ab Plage d\u2019adresses \u2192 blocs CIDR \u00bb ou \u00ab Regrouper une liste de blocs CIDR \u00bb. Seuls les champs n\u00e9cessaires au mode choisi s\u2019affichent.<\/li>\n<li>En mode <strong>CIDR \u2192 plage d\u2019adresses<\/strong>, saisissez un <strong>bloc CIDR<\/strong> comme <code>10.0.0.0\/22<\/code>. Une adresse seule, comme <code>192.168.1.1<\/code>, est consid\u00e9r\u00e9e comme un \/32 (un seul h\u00f4te). Les r\u00e9sultats indiquent la premi\u00e8re adresse (r\u00e9seau), la derni\u00e8re (diffusion), le nombre total d\u2019adresses, le masque de sous-r\u00e9seau, le masque g\u00e9n\u00e9rique et le bloc sous sa forme canonique.<\/li>\n<li>En mode <strong>Plage d\u2019adresses \u2192 blocs CIDR<\/strong>, saisissez la <strong>premi\u00e8re adresse IP<\/strong> et la <strong>derni\u00e8re adresse IP<\/strong> de la plage (toutes deux incluses). Le calculateur renvoie le nombre minimal de blocs CIDR couvrant exactement cette plage, sans trou ni chevauchement, ainsi que le d\u00e9tail de chaque bloc.<\/li>\n<li>En mode <strong>Regrouper une liste de blocs CIDR<\/strong>, collez vos blocs dans le champ <strong>Blocs CIDR<\/strong>, \u00e0 raison d\u2019un par ligne. Vous pouvez aussi les s\u00e9parer par des virgules ou des points-virgules. Les blocs qui se chevauchent ou se suivent sont fusionn\u00e9s automatiquement, et la liste enti\u00e8re est ramen\u00e9e au plus petit ensemble de blocs couvrant exactement les m\u00eames adresses.<\/li>\n<li>Consultez les <strong>d\u00e9tails du calcul<\/strong> sous les r\u00e9sultats pour suivre les \u00e9tapes du calcul. Une remarque y appara\u00eet notamment si l\u2019adresse saisie comporte des bits r\u00e9serv\u00e9s aux h\u00f4tes \u00e0 1. Pour organiser les sous-r\u00e9seaux d\u2019un bloc, le <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/calculateur-sous-reseau-ip\/\">calculateur de sous-r\u00e9seaux IP<\/a> permet d\u2019effectuer les m\u00eames op\u00e9rations sous l\u2019angle du d\u00e9coupage en sous-r\u00e9seaux.<\/li>\n<\/ol>\n<h2>Qu\u2019est-ce que le CIDR ?<\/h2>\n<p>Le CIDR (Classless Inter-Domain Routing, ou routage inter-domaine sans classe) a remplac\u00e9 l\u2019ancien syst\u00e8me des classes A, B et C par une notation plus souple, qui associe une adresse \u00e0 la longueur de son pr\u00e9fixe : <code>a.b.c.d\/p<\/code>. Le pr\u00e9fixe \\(p\\) indique combien de bits de t\u00eate sont communs \u00e0 toutes les adresses du bloc. Les \\(32-p\\) bits restants peuvent varier librement : le bloc contient donc \\(2^{32-p}\\) adresses. Cette seule r\u00e8gle permet de d\u00e9duire le reste : un \/24 contient \\(2^8 = 256\\) adresses et a pour masque <code>255.255.255.0<\/code>, un \/22 contient \\(2^{10} = 1024\\) adresses et a pour masque <code>255.255.252.0<\/code>, tandis qu\u2019un \/32 d\u00e9signe une seule adresse.<\/p>\n<p>Cette structure binaire impose une r\u00e8gle d\u2019<em>alignement<\/em> : un bloc de \\(2^k\\) adresses ne peut commencer qu\u2019\u00e0 une adresse multiple de \\(2^k\\). Ainsi, <code>192.168.1.16\/28<\/code> est valide (16 adresses \u00e0 partir d\u2019un multiple de 16), contrairement \u00e0 <code>192.168.1.8\/28<\/code>, dont l\u2019adresse de d\u00e9part ne correspond pas \u00e0 une limite de bloc. Une plage d\u00e9finie par deux adresses quelconques s\u2019aligne rarement sur un seul bloc CIDR : il faut alors la d\u00e9couper. Le calculateur utilise un algorithme glouton qui, \u00e0 chaque \u00e9tape, choisit le plus grand bloc correctement align\u00e9 pouvant tenir dans la plage restante. Cette m\u00e9thode donne le nombre minimal de blocs possible.<\/p>\n<p>En pratique, il est important de distinguer les nombres affich\u00e9s. Le \u00ab nombre total d\u2019adresses \u00bb correspond \u00e0 la taille brute du bloc. Dans le d\u00e9coupage classique en sous-r\u00e9seaux (pr\u00e9fixes de \/0 \u00e0 \/30), la premi\u00e8re adresse est r\u00e9serv\u00e9e \u00e0 l\u2019identification du r\u00e9seau et la derni\u00e8re \u00e0 la diffusion : il reste donc deux adresses de moins pour les h\u00f4tes. Les \/31 (selon la RFC 3021, pour les liaisons point \u00e0 point) et les \/32 (un seul h\u00f4te) font exception : toutes leurs adresses sont utilisables. Si vous souhaitez r\u00e9partir un grand bloc en sous-r\u00e9seaux plus petits et conna\u00eetre le nombre d\u2019h\u00f4tes par sous-r\u00e9seau, utilisez le <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/calculateur-sous-reseau-ip\/\">calculateur de sous-r\u00e9seaux<\/a>. Pour v\u00e9rifier les calculs d\u2019adresses \u00e0 la main, le <a href=\"https:\/\/wpcalc.com\/fr\/outils-web\/convertisseur-binaire\/\">convertisseur binaire<\/a> permet de voir les bits qui composent les masques.<\/p>\n<h2>Conseils et limites<\/h2>\n<ul>\n<li>Le calculateur prend en charge <strong>uniquement IPv4<\/strong> (quatre octets de 0 \u00e0 255, pr\u00e9fixe de \/0 \u00e0 \/32). Les adresses IPv6 sont refus\u00e9es.<\/li>\n<li>Si vous saisissez une adresse dont certains bits r\u00e9serv\u00e9s aux h\u00f4tes sont \u00e0 1, comme <code>10.0.1.7\/22<\/code>, les r\u00e9sultats d\u00e9crivent le bloc <em>qui contient cette adresse<\/em> (<code>10.0.0.0\/22<\/code>). Les d\u00e9tails du calcul le signalent. Pour \u00e9viter toute ambigu\u00eft\u00e9, saisissez toujours l\u2019adresse r\u00e9seau.<\/li>\n<li>Une plage d\u00e9finie par sa premi\u00e8re et sa derni\u00e8re adresse est convertie en un ensemble <em>minimal et exact<\/em> de blocs, sans adresses manquantes ni doublons. C\u2019est g\u00e9n\u00e9ralement ce qu\u2019exigent les tables de routage et les listes de contr\u00f4le d\u2019acc\u00e8s.<\/li>\n<li>Le regroupement ne fusionne les blocs que s\u2019ils se chevauchent ou se suivent directement. Une seule adresse manquante entre deux blocs suffit \u00e0 les maintenir s\u00e9par\u00e9s.<\/li>\n<li>Les r\u00e9sultats tr\u00e8s volumineux (par exemple, le regroupement de nombreux \/32 dispers\u00e9s) peuvent compter des milliers de blocs. Le tableau affiche les 200 premiers et indique le nombre total.<\/li>\n<\/ul>\n<h2>Pr\u00e9fixes CIDR courants<\/h2>\n<table>\n<thead>\n<tr>\n<th>Pr\u00e9fixe<\/th>\n<th>Masque de sous-r\u00e9seau<\/th>\n<th>Masque g\u00e9n\u00e9rique<\/th>\n<th>Adresses<\/th>\n<th>H\u00f4tes utilisables<\/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>Chaque bit ajout\u00e9 au pr\u00e9fixe divise la taille du bloc par deux ; chaque bit retir\u00e9 la double. La relation \\(N = 2^{32-p}\\) suffit \u00e0 retrouver n\u2019importe quelle ligne de ce tableau.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Convertissez un bloc CIDR IPv4 comme 10.0.0.0\/22 en plage d\u2019adresses et obtenez son masque de sous-r\u00e9seau et son nombre d\u2019h\u00f4tes. Vous pouvez aussi convertir une plage d\u00e9limit\u00e9e par deux adresses IP en un nombre minimal de blocs CIDR, ou regrouper une liste de blocs.<\/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":[36],"tags":[91],"class_list":["post-6152","post","type-post","status-publish","format-standard","hentry","category-outils-web","tag-outils-reseau"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/6152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/comments?post=6152"}],"version-history":[{"count":0,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/posts\/6152\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/media?parent=6152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/categories?post=6152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/fr\/wp-json\/wp\/v2\/tags?post=6152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}