{"id":350,"date":"2017-04-25T11:30:34","date_gmt":"2017-04-25T09:30:34","guid":{"rendered":"http:\/\/www.gatoux.com\/?page_id=350"},"modified":"2017-04-25T19:53:03","modified_gmt":"2017-04-25T17:53:03","slug":"le-plan-dadressage","status":"publish","type":"page","link":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/le-plan-dadressage\/","title":{"rendered":"Le plan d&rsquo;adressage"},"content":{"rendered":"<h2>Qu&rsquo;est-ce qu&rsquo;un plan d&rsquo;adressage ?<\/h2>\n<p>Lorsque vous devez cr\u00e9er un r\u00e9seau d&rsquo;entreprise IP, ce r\u00e9seau interconnectant diff\u00e9rents sites et r\u00e9seaux de votre soci\u00e9t\u00e9, vous r\u00e9fl\u00e9chissez \u00e0 un plan d&rsquo;adressage. Cette op\u00e9ration a pour but de d\u00e9finir pour chaque r\u00e9seau physique (LAN et WAN) une adresse de r\u00e9seau IP. Pour chaque machine de chacun de ces r\u00e9seaux, vous devrez choisir une adresse machine dans le r\u00e9seau IP choisi.<\/p>\n<p>Pour d\u00e9finir la ou les classes d&rsquo;adresses que vous allez choisir, vous tiendrez compte du nombre de r\u00e9seau physique de votre r\u00e9seau d&rsquo;entreprise et du nombre de machines sur chacun de ces r\u00e9seaux. Vous avez alors diff\u00e9rentes possibilit\u00e9s :<\/p>\n<ul>\n<li><strong>vous choisissez des adresses r\u00e9seaux IP totalement librement<\/strong> (1.0.0.0, 2.0.0.0, 3.0.0.0, etc.). Vous d\u00e9finissez ainsi un <strong>plan d&rsquo;adressage priv\u00e9<\/strong>, mais vous ne vous assurez pas de l&rsquo;unicit\u00e9 mondiale des adresses. Autrement dit, si vous envisagez un jour de connecter votre r\u00e9seau \u00e0 Internet, il y a de fortes chances que ces adresses soient d\u00e9j\u00e0 attribu\u00e9es \u00e0 d&rsquo;autres soci\u00e9t\u00e9s. Vous aurez alors de s\u00e9rieux <strong>probl\u00e8mes de routage vers Internet<\/strong> et vous serez oblig\u00e9 de rectifier le tir de deux fa\u00e7ons possibles :\n<ul>\n<li>sur votre point de sortie vers Internet vous placez un \u00e9quipement (routeur ou FireWall) qui va modifier \u00ab\u00a0\u00e0 la vol\u00e9e\u00a0\u00bb vos adresses de machines pour les rendre compatibles avec le plan d&rsquo;adressage Internet. Cette fonction de translation d&rsquo;adresse est appel\u00e9e <strong>NAT : Network Adress Translation<\/strong>.<\/li>\n<li>vous red\u00e9finissez compl\u00e9tement votre plan d&rsquo;adressage avant d&rsquo;\u00eatre vir\u00e9 par votre PDG !<\/li>\n<\/ul>\n<\/li>\n<li>vous pr\u00e9voyez votre interconnexion possible avec Internet et, \u00e0 ce titre, souhaitez \u00eatre <strong>compatible avec son plan d&rsquo;adressage<\/strong>. Vous d\u00e9finissez un <strong>plan d&rsquo;adressage conforme au plan d&rsquo;adressage public<\/strong>. Pour cela, vous demandez \u00e0 des organismes sp\u00e9cifiques (NIC, AFNIC ou votre IAP : Internet Access Provider) des <strong>adresses IP publiques<\/strong> qui vous seront r\u00e9serv\u00e9es. Avec ces adresses r\u00e9seaux vous d\u00e9finirez votre plan d&rsquo;adressage interne. Le probl\u00e8me de cette solution est qu&rsquo;il y a une tr\u00e8s grosse p\u00e9nurie d&rsquo;adresses IP publiques ! C&rsquo;est d&rsquo;ailleurs une des raisons qui a conduit \u00e0 red\u00e9finir une nouvelle version du protocole IP, l&rsquo;IP V6, qui propose un format d&rsquo;adressage sur 16 octets ! Vous aurez donc tr\u00e8s peu d&rsquo;adresses, et si votre r\u00e9seau est important vous risquez d&rsquo;\u00eatre coinc\u00e9 !<\/li>\n<li>la derni\u00e8re solution est d&rsquo;utiliser des adresses dites non \u00ab\u00a0routables\u00a0\u00bb. Ce sont des adresses r\u00e9seaux sp\u00e9cifiques qui ne sont et ne seront jamais utilis\u00e9es sur Internet. Vous \u00eates ainsi s\u00fbr de ne pas avoir de conflit d&rsquo;adressage. Ces adresses sont d\u00e9finies par une RFC sp\u00e9cifique, la <strong>RFC 1918<\/strong>.<\/li>\n<\/ul>\n<p>L&rsquo;objectif de ce chapitre est donc de vous pr\u00e9senter ces quelques concepts de d\u00e9finition des plans d&rsquo;adressage.<\/p>\n<h2>Probl\u00e9matique de l&rsquo;interconnexion avec Internet<\/h2>\n<p>IP a \u00e9t\u00e9 con\u00e7u pour interconnecter des r\u00e9seaux au niveau mondial. Il est notamment impl\u00e9ment\u00e9 sur Internet. On peut concevoir facilement qu&rsquo;il est imp\u00e9ratif que deux serveurs ou deux r\u00e9seaux d&rsquo;entreprises raccord\u00e9s \u00e0 Internet n&rsquo;est pas la m\u00eame adresse. Sinon, il y aura un conflit de routage (<em>vous aimeriez que votre voisin re\u00e7oive votre courrier ?<\/em>).<\/p>\n<p>Chaque I.A.P (<em>Internet Access Provider : Orange, WORDLCOM, C&amp;W, etc<\/em>.) dispose d&rsquo;un \u00ab\u00a0pool\u00a0\u00bb d&rsquo;adresses IP (<em>r\u00e9seau et \u00e0 fortiori donc machine <\/em>!) qu&rsquo;ils peuvent affecter \u00e0 des clients qui leur demande un acc\u00e8s Internet. Ces adresses sont attribu\u00e9es par des organismes tr\u00e8s s\u00e9rieux qui veillent \u00e0 la coh\u00e9rence du plan d&rsquo;adressage Internet : unicit\u00e9 des adresses, r\u00e9partition g\u00e9ographique des \u00ab\u00a0pools\u00a0\u00bb contigus (le <em>fameux CIDR pour les \u00e9rudits<\/em> !). Ces organismes s&rsquo;appellent le NIC (Network Information Center), l&rsquo;AFNIC, etc. On les appelle des \u00ab\u00a0<strong>registrar<\/strong>\u00ab\u00a0.<\/p>\n<p>Cependant le plan d&rsquo;adressage IP, m\u00eame s&rsquo;il est copieux, n&rsquo;autorise pas un nombre infini d&rsquo;adresses r\u00e9seaux ou machines. En cons\u00e9quence, lorsqu&rsquo;une entreprise veut connecter son r\u00e9seau \u00e0 Internet, elle n&rsquo;obtient pas autant d&rsquo;adresses qu&rsquo;elle le souhaiterai. En effet, il y a actuellement une p\u00e9nurie d&rsquo;adresses publiques, notamment en classe A et B. Ces deux classes sont les plus recherch\u00e9es car elles offrent de plus grandes possibilit\u00e9s en nombre de machines et, vous le verrez plus tard, en d\u00e9finitions de sous-r\u00e9seaux. Cette p\u00e9nurie a conduit, pour partie, \u00e0 la d\u00e9finition d&rsquo;une nouvelle version d&rsquo;IP, l&rsquo;IP V6, qui offre, notamment, un adressage sur 16 octets (<em>Demain, toutes les cafeti\u00e8res du monde pourront avoir leur adresse IP<\/em> !!).<\/p>\n<p>Revenons \u00e0 notre entreprise qui r\u00e9clame des adresses publiques pour cr\u00e9er son plan d&rsquo;adressage interne. Lorsqu&rsquo;elle fera la demande d&rsquo;adresses, il faudra qu&rsquo;elle justifie de son besoin. Et sachez que l&rsquo;argument \u00ab\u00a0<em>Je veux donner une adresse publique \u00e0 tous mes utilisateurs<\/em>\u00a0\u00bb est un <strong>MAUVAIS<\/strong> argument ! On lui r\u00e9pondra \u00ab\u00a0<em>Et la NAT vous connaissez ?<\/em>\u00a0\u00bb et on ajoutera \u00ab\u00a0<em>Et la RFC 1918 vous connaissez <\/em>?\u00a0\u00bb, pour finir on lui dira \u00ab\u00a0<em>Si vous ne connaissez pas, allez lire le cours IP \u00e0 l&rsquo;adresse <\/em><em>http:\/\/www.gatoux.com\/<\/em><em> et revenez nous voir quand vous aurez compris<\/em> !\u00a0\u00bb. Finalement on lui donnera, g\u00e9n\u00e9reusement, 8 adresses machines et d\u00e9brouille-toi !<\/p>\n<h2>N.A.T sauve moi !<\/h2>\n<p><strong>N.A.T<\/strong> pour <strong>N<\/strong>etwork <strong>A<\/strong>ddress <strong>T<\/strong>ranslation (<em>rien \u00e0 voir avec le diminutif de Nathalie <\/em>!) permet de \u00ab\u00a0<em>translater<\/em>\u00a0\u00bb une adresse IP en une autre. Plus fort ! Il existe deux formes de NAT :<\/p>\n<ul>\n<li><em>le \u00ab\u00a0natage\u00a0\u00bb (mon dieu quelle horreur !! Promis je le ferai plus !<\/em>), la <strong>translation d&rsquo;adresse source<\/strong> qui consiste \u00e0 <strong>modifier l&rsquo;adresse source d&rsquo;un paquet IP<\/strong> en une autre adresse. Par cette technique on dit souvent que l&rsquo;on <strong>masque le plan d&rsquo;adressage interne<\/strong>. En effet, tout paquet qui franchi l&rsquo;\u00e9quipement effectuant la NAT (routeur, FireWall ou Proxy) part avec une <strong>adresse source diff\u00e9rente de la vraie adresse source de l&rsquo;\u00e9metteur<\/strong>. Un observateur ext\u00e9rieur (pour ne pas l&rsquo;appeler un \u00ab\u00a0hacker\u00a0\u00bb ou \u00ab\u00a0pirate\u00a0\u00bb !!) ne verra donc qu&rsquo;une adresse affect\u00e9e par translation ne correspondant pas \u00e0 une r\u00e9elle adresse de l&rsquo;\u00e9metteur. G\u00e9n\u00e9ralement l&rsquo;adresse affect\u00e9e est celle de l&rsquo;interface de sortie de l&rsquo;\u00e9quipement qui assure la translation.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-240 aligncenter\" src=\"http:\/\/www.gatoux.com\/wp-content\/uploads\/2017\/04\/NATSOURCE.gif\" alt=\"\" width=\"378\" height=\"111\" \/><\/p>\n<ul>\n<li><strong>la translation d&rsquo;adresse destination<\/strong>, moins courante, permet de <strong>modifier l&rsquo;adresse destination d&rsquo;un paquet IP <\/strong>lorsque celui-ci demande une adresse sp\u00e9cifique. Vous pouvez, de cette mani\u00e8re, <strong>masquer l&rsquo;adresse r\u00e9elle d&rsquo;un serveur<\/strong> au monde ext\u00e9rieur ! Les internautes cherchent, par exemple, \u00e0 contacter l&rsquo;adresse 132.12.12.11 qui correspond en fait \u00e0 votre adresse de FireWall (Pare-Feu). Le FireWall \u00e0 r\u00e9ception des paquets va modifier l&rsquo;adresse en 10.0.0.1 qui est l&rsquo;adresse interne de votre serveur ! De cette fa\u00e7on on ne peut pas joindre votre serveur sans passer par votre FireWall ! Bien s\u00fbr, lors de la r\u00e9ponse du serveur, le FireWall modifiera l&rsquo;adresse source de r\u00e9ponse !<\/li>\n<\/ul>\n<p>La N.A.T permet de n&rsquo;utiliser qu&rsquo;une seule adresse machine cot\u00e9 Internet. Cette adresse est affect\u00e9e \u00e0 l&rsquo;interface de sortie de l&rsquo;\u00e9quipement r\u00e9alisant la NAT. Tous les paquets, de tous les utilisateurs internes, partiront sur Internet avec cette adresse source. Mais bien s\u00fbr les r\u00e9ponses des serveurs sur Internet se feront toutes vers l&rsquo;adresse source indiqu\u00e9e dans le paquet qu&rsquo;ils re\u00e7oivent, c&rsquo;est \u00e0 dire celle de l&rsquo;\u00e9quipement qui assure la N.A.T !<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-239 aligncenter\" src=\"http:\/\/www.gatoux.com\/wp-content\/uploads\/2017\/04\/NAT.gif\" alt=\"\" width=\"412\" height=\"186\" \/><\/p>\n<p>Dans ce cas, comment faire pour que les r\u00e9ponses arrivent bien \u00e0 chaque machine qui a \u00e9mis initialement la requ\u00eate ? C&rsquo;est assez simple &#8230; L&rsquo;\u00e9quipement N.A.T va maintenir une table de correspondance des translations en cours !<\/p>\n<p>Lorsqu&rsquo;une station envoie un paquet IP vers l&rsquo;ext\u00e9rieur, il m\u00e9morise l&rsquo;adresse source interne de la station et l&rsquo;adresse destination externe demand\u00e9e. Ce couple est insuffisant car lors des r\u00e9ponses l&rsquo;\u00e9quipement disposera toujours de la m\u00eame adresse destination (la sienne !), il ne peut donc pas d\u00e9terminer \u00e0 qui il doit r\u00e9\u00e9mettre le paquet. De la m\u00eame mani\u00e8re, s&rsquo;il se base sur l&rsquo;adresse source du paquet, il pourra retrouver la correspondance d&rsquo;adresse de la station initiale mais seulement si une seule station discute avec le serveur ! Si plusieurs stations discutent avec le m\u00eame serveur externe il ne peut pas savoir \u00e0 laquelle retransmettre le paquet. Il doit donc m\u00e9moriser des informations suppl\u00e9mentaires pour identifier de mani\u00e8re unique un couple station_interne &#8211; serveur_externe de mani\u00e8re unique.<\/p>\n<p>Il m\u00e9morise donc \u00e9galement les ports source et destination du segment TCP ou UDP v\u00e9hicul\u00e9 par le paquet IP. Pour une machine IP donn\u00e9e le couple @IP-N\u00b0 Port Source est toujours unique ! Le sujet du cours n&rsquo;\u00e9tant ni TCP\/UDP ni la N.A.T nous ne pousserons pas plus loin ! Croyez-moi sur parole si vous n&rsquo;avez rien compris \u00e0 la d\u00e9monstration pr\u00e9c\u00e9dente.<\/p>\n<p>L&rsquo;\u00e9quipement de NAT m\u00e9morise donc la correspondance :<\/p>\n<h6 align=\"center\"><span style=\"color: #ff0000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: small;\">adresse source interne &#8211; port tcp source &#8211; adresse destination demand\u00e9e &#8211; port tcp destination.<\/span><\/h6>\n<p>Au retour des paquets il examinera les couples adresses sources, ports TCP (destination et source) et pourra retrouver l&rsquo;adresse destination \u00e0 donn\u00e9 au paquet pour qu&rsquo;il soit rout\u00e9 en interne !! Compris ?<\/p>\n<p>Tout cela pour vous faire comprendre que rien n&rsquo;oblige une entreprise \u00e0 mettre en place un plan d&rsquo;adressage IP public (avec des adresses attribu\u00e9es par un \u00ab\u00a0registrar\u00a0\u00bb ou obtenues aupr\u00e8s du NIC directement par l&rsquo;entreprise). En effet :<\/p>\n<ul>\n<li>si l&rsquo;entreprise n&rsquo;a pas l&rsquo;attention d&rsquo;interconnecter son r\u00e9seau avec Internet, elle n&rsquo;est pas oblig\u00e9 de respecter son plan d&rsquo;adressage ! Mais attention si son besoin \u00e9volue ! Car refaire un plan d&rsquo;adressage complet d&rsquo;un r\u00e9seau d&rsquo;entreprise est loin d&rsquo;\u00eatre anecdotique ! Vous jouez votre place sur ce coup l\u00e0 !<\/li>\n<li>m\u00eame si elle veut interconnecter son r\u00e9seau avec Internet, nous venons de voir, que l&rsquo;activation de la NAT sur le routeur d&rsquo;interconnexion, permettra de masquer le plan d&rsquo;adressage interne et de se mettre en conformit\u00e9 avec le plan d&rsquo;adressage Internet.<\/li>\n<\/ul>\n<p>Donc la NAT c&rsquo;est la solution \u00e0 tous vos soucis ? Presque &#8230; Attention, le loup veille dans le bois &#8230;<\/p>\n<h2>Un loup bien cach\u00e9 !<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-404 alignleft\" src=\"http:\/\/www.gatoux.com\/wp-content\/uploads\/2017\/04\/S2P9I3.gif\" alt=\"\" width=\"450\" height=\"218\" \/>Imaginons qu&rsquo;une entreprise mettent en place un r\u00e9seau IP interne sans respecter le plan d&rsquo;adressage Internet. Elle souhaite, tout de m\u00eame, s&rsquo;interconnecter avec Internet, mais pense que la NAT sur le routeur d&rsquo;acc\u00e8s r\u00e9soudra tous les probl\u00e8mes &#8230; C&rsquo;est faux !<\/p>\n<p>Supposons qu&rsquo;elle cr\u00e9e un r\u00e9seau 128.10.0.0 sur lequel elle installe son serveur d&rsquo;application (<em>la paye par exemple ! C&rsquo;est beau un serveur de paye, non ?<\/em>), ayant pour adresse 128.10.11.2 ! Maintenant supposons qu&rsquo;un utilisateur, Jules (<em>toujours lui !<\/em>), du r\u00e9seau veuille surfer sur Internet et notamment atteindre le serveur <strong>www.jebulle.com<\/strong> ! Apr\u00e8s r\u00e9solution DNS (<em>d\u00e9sol\u00e9, mais DNS ce sera pour un autre jour !<\/em>) le PC de Jules est inform\u00e9 que le serveur en question est \u00e0 l&rsquo;adresse : 128.10.11.2 !! Vous sentez le probl\u00e8me ? C&rsquo;est l&rsquo;adresse du serveur de paye ! A votre avis ? Jules atteindra-t-il le serveur <strong>www.jebulle.com<\/strong> ? Suspense &#8230;.<\/p>\n<p>Et bien, non !! Il ira sur le serveur de paye !! Et pourquoi ? Parce que les routeurs internes au r\u00e9seau de l&rsquo;entreprise qui interconnectent les diff\u00e9rents r\u00e9seaux locaux (LAN : Ethernet, Token Ring, etc&#8230;) connaissent un r\u00e9seau interne 128.10.0.0 et envoient le trafic vers ce r\u00e9seau &#8230;<\/p>\n<p>En fait, dans tous les r\u00e9seaux d&rsquo;entreprises, lorsqu&rsquo;ils sont interconnect\u00e9s \u00e0 Internet, on applique la m\u00e9thode du routage par d\u00e9faut vers Internet. Cela veut dire que quand un routeur interne ne conna\u00eet pas pr\u00e9cis\u00e9ment une adresse r\u00e9seau demand\u00e9e en destination, il va envoyer le paquet sur une route par d\u00e9faut (<em>0.0.0.0 : vous vous souvenez ?<\/em>), qui g\u00e9n\u00e9ralement correspondra au routeur de sortie, d&rsquo;interconnexion avec Internet. Le routeur de sortie vers Internet aura les moyens d&rsquo;acheminer ce paquet vers <strong>www.jebulle.com<\/strong> (<em>l\u00e0, je vous passe les d\u00e9tails &#8230; Il faut bien s&rsquo;arr\u00eater quelque part !<\/em>), et pourra \u00e9galement appliquer la NAT si vous le d\u00e9sirez. Mais encore faut-il l&rsquo;atteindre !<\/p>\n<p>Donc si on veut enclencher le routage par d\u00e9faut au niveau des routeurs internes, il faut que les adresses de serveurs Internet ne puissent jamais correspondre \u00e0 des adresses de serveurs internes \u00e0 l&rsquo;entreprise ! Pour \u00eatre plus pr\u00e9cis, \u00e9tant donn\u00e9 que les routeurs ne connaissent que des adresses r\u00e9seaux et pas machines, <strong>il faut que l&rsquo;adresse r\u00e9seau du service demand\u00e9 sur Internet, ne corresponde jamais \u00e0 une adresse r\u00e9seau interne \u00e0 l&rsquo;entreprise<\/strong> !<\/p>\n<p>En cons\u00e9quence, si vous n&rsquo;avez pas cherch\u00e9 \u00e0 \u00eatre en conformit\u00e9 avec le plan d&rsquo;adressage Internet en pensant que la NAT vous sortira de toutes les situations, c&rsquo;est perdu ! Vous courrez \u00e0 la catastrophe, NAT ou pas NAT !<\/p>\n<p>D&rsquo;accord mais on vous a dit que le plan d&rsquo;adressage IP public est satur\u00e9 ! On vous a dit que vous n&rsquo;obtiendrai jamais assez d&rsquo;adresse IP normalis\u00e9e pour adresser tous vos r\u00e9seaux internes ! Comment faire ?<\/p>\n<h2>RFC 1918, sauve moi !<\/h2>\n<p>La <strong>RFC 1918<\/strong> vient \u00e0 votre secours ! Cette RFC d\u00e9fini un <strong>\u00ab\u00a0pool\u00a0\u00bb d&rsquo;adresse IP r\u00e9seaux dites \u00ab\u00a0non routables\u00a0\u00bb<\/strong>. C&rsquo;est \u00e0 dire, que le NIC (et l&rsquo;IETF) garanti qu&rsquo;<strong>aucun serveur sur Internet n&rsquo;utilisera ces adresses r\u00e9seaux<\/strong> ! On appelle \u00e9galement ces adresses des adresses IP priv\u00e9es.<\/p>\n<p>Si un petit g\u00e9nie vous pose la question suivante (<em>Je sais ! Moi-m\u00eame, je la pose souvent ! Suis-je donc un g\u00e9nie ?<\/em>) :<\/p>\n<ul>\n<li><strong>Etes-vous conforme \u00e0 la RFC 1918 ?<\/strong><\/li>\n<\/ul>\n<p>Ne le regardez plus avec des yeux ronds ! Si vos adresses IP internes sont conformes \u00e0 celles que je pr\u00e9sente ci-dessous, vous pouvez r\u00e9pondre \u00ab\u00a0Oui\u00a0\u00bb, sinon &#8230;<\/p>\n<p><strong>Liste des adresses r\u00e9seaux non routables :<\/strong><\/p>\n<ul>\n<li>toutes les adresses du r\u00e9seau <strong>10.0.0.0<\/strong> (Classe A)<\/li>\n<li>toutes les adresses des r\u00e9seaux <strong>172.16.0.0 \u00e0 172.31.0.0<\/strong> (Classe B)<\/li>\n<li>toutes les adresses du r\u00e9seau <strong>192.168.0.0 \u00e0 192.168.255.0<\/strong> (Classe C)<\/li>\n<\/ul>\n<p>Si votre plan d&rsquo;adressage interne est \u00e9tabli sur ces adresses, vous n&rsquo;aurez aucun probl\u00e8me de routage par d\u00e9faut vers Internet. Utilisez ces adresses et faites de la NAT pour sortir sur Internet avec les quelques adresses normalis\u00e9es que votre IAP vous aura g\u00e9n\u00e9reusement attribu\u00e9 !<\/p>\n<p>Mais ces quelques adresses \u00ab\u00a0priv\u00e9es\u00a0\u00bb RFC 1918 suffiront-elles \u00e0 adresser l&rsquo;ensemble de vos r\u00e9seaux et machines ? Probablement que oui &#8230; Mais vous avez aussi la ressource des sous-r\u00e9seaux pour d\u00e9finir plus de r\u00e9seaux ! Nous y arrivons enfin !<\/p>\n<h2>Qu&rsquo;est-ce qu&rsquo;un sous-r\u00e9seau ?<\/h2>\n<p>Les sous-r\u00e9seaux sont des sous-r\u00e9partitions d&rsquo;un r\u00e9seau. Nous savons :<\/p>\n<ul>\n<li>qu&rsquo;une adresse IP est form\u00e9e d&rsquo;une partie r\u00e9seau et d&rsquo;une partie machine<\/li>\n<li>qu&rsquo;on affecte une adresse r\u00e9seau \u00e0 chaque r\u00e9seau physique<\/li>\n<\/ul>\n<p>Si chaque r\u00e9seau physique comporte moins de stations que ne peut en d\u00e9finir la partie machine de l&rsquo;adresse r\u00e9seau affect\u00e9e, on gaspille des adresses !<\/p>\n<p>On va dans ce cas <strong>utiliser une partie des bits machines de la partie machine de l&rsquo;adresse pour \u00e9tendre la partie r\u00e9seau de l&rsquo;adresse<\/strong>. En ajoutant ces bits \u00e0 la partie r\u00e9seau on se donne plus de possibilit\u00e9s d&rsquo;adresses r\u00e9seaux. Cependant on sort dans ce cas du cadre normalis\u00e9 des Classes A, B ou C ! La partie ajout\u00e9e est donc consid\u00e9r\u00e9e comme une sous-r\u00e9partition de l&rsquo;adresse r\u00e9seau dans sa classe initiale. <strong>C&rsquo;est le sous-r\u00e9seau<\/strong> !<\/p>\n<h2>Utilit\u00e9 des sous-r\u00e9seaux<\/h2>\n<p>Les sous-r\u00e9seaux ont essentiellement deux cadres d&rsquo;utilisation :<\/p>\n<ul>\n<li>permettre de <strong>\u00ab\u00a0tron\u00e7onner\u00a0\u00bb une plage d&rsquo;adresse normalis\u00e9e<\/strong> (conforme \u00e0 Internet) trop juste pour affecter une adresse r\u00e9seaux par r\u00e9seau physique de l&rsquo;entreprise.<\/li>\n<li>permettre dans les grands r\u00e9seaux, une <strong>optimisation du routage<\/strong>, en diminuant le nombre de r\u00e9seaux d\u00e9clar\u00e9s dans les tables de routage des passerelles.<\/li>\n<\/ul>\n<h3>Cas du \u00ab\u00a0tron\u00e7onnage\u00a0\u00bb !<\/h3>\n<p style=\"padding-left: 30px;\">Si une entreprise d\u00e9sire cr\u00e9er un r\u00e9seau interne complet, sur un plan d&rsquo;adressage dit \u00ab\u00a0public\u00a0\u00bb (en coh\u00e9rence avec celui d&rsquo;internet), nous savons maintenant qu&rsquo;elle ne disposera pas d&rsquo;une infinit\u00e9 d&rsquo;adresses r\u00e9seaux. Il faudra qu&rsquo;elle ruse pour d\u00e9finir chacun de ses r\u00e9seaux physiques (Ethernet, Token Ring, Liaisons Lou\u00e9es) avec une seule adresse r\u00e9seau (<em>voir avec une partie d&rsquo;adresse r\u00e9seau<\/em>) fourni par son IAP !<\/p>\n<p style=\"padding-left: 30px;\">Dans ce cas, elle va tron\u00e7onner son adresse r\u00e9seau en sous-r\u00e9seaux pour d\u00e9finir un sous-r\u00e9seau par r\u00e9seau local (LAN) par exemple. Bien s\u00fbr cette technique limitera le nombre de machines qu&rsquo;elle pourra installer sur chaque r\u00e9seau physique, mais bien souvent ce n&rsquo;est pas un probl\u00e8me.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-294 aligncenter\" src=\"http:\/\/www.gatoux.com\/wp-content\/uploads\/2017\/04\/SRX.gif\" alt=\"\" width=\"392\" height=\"179\" \/><\/p>\n<h3 style=\"text-align: left;\" align=\"center\">Cas de l&rsquo;optimisation du routage !<\/h3>\n<p style=\"padding-left: 30px;\">A votre avis ? L&rsquo;optimisation du routage c&rsquo;est quoi ? Ci-dessous, le sch\u00e9ma d&rsquo;un r\u00e9seau priv\u00e9 faisant appel \u00e0 un plan d&rsquo;adressage standard de classe A. Chaque routeur conna\u00eet l&rsquo;ensemble des r\u00e9seaux :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-263 aligncenter\" src=\"http:\/\/www.gatoux.com\/wp-content\/uploads\/2017\/04\/RNOP.gif\" alt=\"\" width=\"332\" height=\"202\" \/><\/p>\n<p style=\"text-align: left; padding-left: 30px;\" align=\"center\">Supposons qu&rsquo;un r\u00e9seau soit \u00ab\u00a0subnetter\u00a0\u00bb (<em>humm.. Joli mot !<\/em>) en 10 sous-r\u00e9seaux. Si le routeur conna\u00eet les dix sous-r\u00e9seaux il aura dix lignes dans sa table de routage (<em>rappelez-vous le chapitre pr\u00e9c\u00e9dent<\/em>).<\/p>\n<p style=\"text-align: left; padding-left: 30px;\" align=\"center\">Mais nous savons maintenant que <strong>les sous-r\u00e9seaux font partie d&rsquo;une m\u00eame adresse r\u00e9seau<\/strong>. Donc si on localise dans un m\u00eame endroit du r\u00e9seau l&rsquo;ensemble des sous-r\u00e9seaux d&rsquo;un r\u00e9seau, les routeurs \u00e0 l&rsquo;ext\u00e9rieur de cette concentration pourront <strong>consid\u00e9rer l&rsquo;ensemble de ces sous-r\u00e9seaux comme un seul r\u00e9seau<\/strong>. Le sch\u00e9ma suivant propose de remplacer les r\u00e9seaux 11.0.0.0, 12.0.0.0 et 13.0.0.0 par des sous-r\u00e9seaux d&rsquo;un r\u00e9seau 11.0.0.0. Le routeur externe n&rsquo;a plus que deux lignes dans sa table de routage. Il identifie le r\u00e9seau 11.0.0.0 dans sa globalit\u00e9, charge au routeur interne de traiter la s\u00e9paration en sous-r\u00e9seaux.<\/p>\n<p style=\"text-align: left;\" align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-264 aligncenter\" src=\"http:\/\/www.gatoux.com\/wp-content\/uploads\/2017\/04\/ROP.gif\" alt=\"\" width=\"406\" height=\"278\" \/><\/p>\n<p style=\"text-align: left; padding-left: 30px;\" align=\"center\">Si un routeur externe \u00e0 cette concentration envoie un paquet au routeur interne \u00e0 la concentration il atteindra forc\u00e9ment le sous-r\u00e9seau, le routeur de la concentration se chargeant de router vers les bons sous-r\u00e9seaux. Il suffit alors d&rsquo;avoir <strong>une seule entr\u00e9e dans la table de routage du routeur externe<\/strong>, celle du r\u00e9seau, le routeur interne aura lui une entr\u00e9e pour chaque sous-r\u00e9seaux.<\/p>\n<p style=\"text-align: left; padding-left: 30px;\" align=\"center\">Avec une telle structure d&rsquo;adressage, <strong>vous hi\u00e9rarchisez votre routage et all\u00e9gez vos tables de routage<\/strong>. Un routeur n&rsquo;aime pas les grosses tables de routage, moins il a d&rsquo;entr\u00e9e dans la table, moins il a de lignes \u00e0 scruter, plus il commute rapidement et moins de m\u00e9moire il lui faut !<\/p>\n<p style=\"text-align: left; padding-left: 30px;\" align=\"center\">Bien s\u00fbr il faudra bien qu&rsquo;\u00e0 un endroit, un routeur ait connaissance des sous-r\u00e9seaux (le routeur de concentration) pour faire la s\u00e9paration du trafic, mais plus ce routeur est pr\u00eat de la destination moins les autres ont \u00e0 conna\u00eetre de routes.<\/p>\n<p style=\"text-align: left; padding-left: 30px;\" align=\"center\">Pour la petite histoire, ce concept est tellement important dans les grands r\u00e9seaux et notamment pour Internet qui route des millions de r\u00e9seaux, qu&rsquo;un protocole appliquant ce principe au niveau des adresses r\u00e9seaux cons\u00e9cutives a \u00e9t\u00e9 produit. Ce protocole s&rsquo;appelle le <strong>CIDR<\/strong> (<strong>C<\/strong>lassless <strong>I<\/strong>nter<strong>D<\/strong>omain <strong>R<\/strong>outing). Ce protocole permet de regrouper sur le plan du routage des adresses r\u00e9seaux cons\u00e9cutives 1.0.0.0, 2.0.0.0, 3.0.0.0 etc. en consid\u00e9rant une seule route pour le groupe. On ram\u00e9ne donc \u00e0 une entr\u00e9e de table de routage au lieu des 3 de notre exemple. Il faut bien s\u00fbr que ces r\u00e9seaux soient regroup\u00e9s \u00ab\u00a0g\u00e9ographiquement\u00a0\u00bb. C&rsquo;est d&rsquo;ailleurs la logique qui essaie (j&rsquo;ai bien dit essaie !) d&rsquo;\u00eatre respect\u00e9e sur Internet avec des blocs cons\u00e9cutifs pour la plaque Europe, pour la plaque Asie, etc.<\/p>\n<h2>Conclusion du chapitre<\/h2>\n<p>Alors, \u00e0 votre avis ? L&rsquo;architecture r\u00e9seau c&rsquo;est facile ? Rassurez-vous on s&rsquo;y fait tr\u00e8s vite. Mais ce chapitre avait pour but d&rsquo;introduire quelques \u00e9l\u00e9ments de base et fondamentaux pour construire un bon plan d&rsquo;adressage. Je l&rsquo;ai r\u00e9\u00e9cris plusieurs fois pour essayer d&rsquo;\u00eatre \u00e0 la fois le plus simple et le plus logique possible. J&rsquo;esp\u00e8re avoir r\u00e9ussi ! Il \u00e9tait difficile, \u00e0 mon sens, d&rsquo;introduire la notion des sous-r\u00e9seaux sans passer par les bases d&rsquo;un plan d&rsquo;adressage.<\/p>\n<p>Vous avez maintenant des notions de routage, des notions d&rsquo;adressage avec des standards comme la NAT ou la RFC 1918. Il vous manque un dernier point pour conclure ces chapitres sur l&rsquo;adressage IP :<\/p>\n<ul>\n<li>comment cr\u00e9er des sous-r\u00e9seaux<\/li>\n<li>comment identifier un sous-r\u00e9seau<\/li>\n<\/ul>\n<p>C&rsquo;est l&rsquo;objectif du chapitre suivant &#8230; Accrochez-vous \u00e0 votre calculette ou \u00e0 votre boite d&rsquo;aspirine selon le cas ! Et bon courage !<\/p>\n<h5 align=\"center\"><span style=\"font-family: Verdana,Arial,Helvetica,sans-serif; font-size: small;\"><a href=\"http:\/\/www.gatoux.com\/index.php\/le-routage\/\">Page pr\u00e9c\u00e9dente <\/a>| <a href=\"http:\/\/www.gatoux.com\/index.php\/les-sous-reseaux-et-masques-ip\/\">Page Suivante<\/a><\/span><\/h5>\n","protected":false},"excerpt":{"rendered":"<p>Qu&rsquo;est-ce qu&rsquo;un plan d&rsquo;adressage ? Lorsque vous devez cr\u00e9er un r\u00e9seau d&rsquo;entreprise IP, ce r\u00e9seau interconnectant diff\u00e9rents sites et r\u00e9seaux de votre soci\u00e9t\u00e9, vous r\u00e9fl\u00e9chissez \u00e0 un plan d&rsquo;adressage. Cette op\u00e9ration a pour but de d\u00e9finir pour chaque r\u00e9seau physique (LAN et WAN) une adresse de r\u00e9seau IP. Pour chaque machine de chacun de ces\u2026 <span class=\"read-more\"><a href=\"https:\/\/racine.gatoux.com\/lmdr\/index.php\/le-plan-dadressage\/\">Lire la suite &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":24,"comment_status":"closed","ping_status":"closed","template":"page-templates\/full-width.php","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-350","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/comments?post=350"}],"version-history":[{"count":4,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/350\/revisions"}],"predecessor-version":[{"id":435,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/350\/revisions\/435"}],"wp:attachment":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/media?parent=350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}