{"id":1380,"date":"2019-12-01T16:46:59","date_gmt":"2019-12-01T16:46:59","guid":{"rendered":"http:\/\/general.sio57.info\/wp\/?p=1380"},"modified":"2022-04-03T14:49:53","modified_gmt":"2022-04-03T14:49:53","slug":"ip-v6-bases","status":"publish","type":"post","link":"https:\/\/general.sio57.info\/wp\/?p=1380","title":{"rendered":"IP V6"},"content":{"rendered":"\n<p>Ou en est-on en\n2019 <a href=\"https:\/\/lafibre.info\/ipv6\/ipv6-barometre-2019\/\">https:\/\/lafibre.info\/ipv6\/ipv6-barometre-2019\/<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Intro<\/h2>\n\n\n\n<p>Si vous \u00eates sur ce site, vous faites du r\u00e9seau et vous avez les bases en adressage IPV4. Sinon vous pouvez toujours vous rendre ici.<\/p>\n\n\n\n<p>Vous savez donc aussi qu&rsquo;il n&rsquo;y a plus d&rsquo;adresses IPV4 et que nous passons -lentement- \u00e0 IP V6, un protocole n\u00e9 dans les ann\u00e9es 80 !<\/p>\n\n\n\n<p>Le probl\u00e8me du passage fut la compatibilit\u00e9 des mat\u00e9riels actifs, des STA (PC et SE, p\u00e9riph\u00e9riques et autres outils connect\u00e9s), mais aujourd&rsquo;hui la plupart des mat\u00e9riels sont compatibles.<\/p>\n\n\n\n<p>Reste l&rsquo;infrastructure en place en V4, mais rien n&#8217;emp\u00eache un passage progressif.  Les habitudes aussi sont un frein car personne ne veut taper un ping en V6, mais personne ne voit que cette pratique n&rsquo;a plus de raison d&rsquo;\u00eatre en V6. Et pour \u00e7a il faut des comp\u00e9tences et ce n&rsquo;est pas vraiment le cas encore.<\/p>\n\n\n\n<p>Afin de vous familiariser avec ce concept, nous allons voir 3 points principaux : <\/p>\n\n\n\n<p>L&rsquo;adressage, le protocole et les m\u00e9canismes de gestion.<\/p>\n\n\n\n<p>Pour des informations plus d\u00e9taill\u00e9es<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Adressage <\/h1>\n\n\n\n<p>L&rsquo;adresse est un \u00e9l\u00e9ment essentiel dans un r\u00e9seau de communication. L&rsquo;adresse se doit d&rsquo;\u00eatre unique. Elle identifie un n\u0153ud dans le r\u00e9seau. Dans le cas de l&rsquo;Internet, elle a une fonction suppl\u00e9mentaire, elle sert \u00e0 le localiser. La localisation est utilis\u00e9e pour d\u00e9cider de la remise directe ou de la recherche d&rsquo;un interm\u00e9diaire qui saura d\u00e9livrer les datagrammes, selon le principe du routage en \u00ab\u00a0saut par saut\u00a0\u00bb. En fait, elle ne varie qu&rsquo;en cas de changement de prestataire IP ou de r\u00e9organisation de site.<\/p>\n\n\n\n<p>L&rsquo;usage de divers masques de taille \u00ab\u00e9lastique\u00bb permet <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>d&rsquo;une part, une certaine souplesse dans la  d\u00e9finition et l&rsquo;attribution des pr\u00e9fixes, une optimisation de l&rsquo;espace d&rsquo;adressage limitant le gaspillage des larges portions d&rsquo;adresses, comparativement \u00e0 IPv4; <\/li><li>et d&rsquo;autre part, une optimisation du routage en facilitant sa hi\u00e9rarchisation: les \u00e9quipements des op\u00e9rateurs de coeur de l&rsquo;internet prennent leur d\u00e9cision de routage sur des pr\u00e9fixes courts, les \u00abgrandes directions\u00bb. Les \u00e9quipements de routage des op\u00e9rateurs de distribution, en p\u00e9riph\u00e9rie du r\u00e9seau, routent sur des pr\u00e9fixes plus longs, ce qui a pour effet de contenir la taille des tables de routage de c\u0153ur du r\u00e9seau dans des proportions raisonnables.<\/li><\/ul>\n\n\n\n<p><strong>Dur\u00e9e de vie d&rsquo;une adresse<\/strong><\/p>\n\n\n\n<p>IPv6 g\u00e9n\u00e9ralisant le plan d&rsquo;adressage CIDR, les pr\u00e9fixes restent dans tous les cas la propri\u00e9t\u00e9 des op\u00e9rateurs. Il ne peuvent plus \u00eatre attribu\u00e9s \u00ab\u00a0\u00e0 vie\u00a0\u00bb aux \u00e9quipements. Les adresses IPv6 sont donc \u00ab\u00a0pr\u00eat\u00e9es\u00a0\u00bb aux interfaces des \u00e9quipements. L&rsquo;attribution d&rsquo;une adresse globale \u00e0 une interface<br>est faite temporairement. La dur\u00e9e du pr\u00eat est de 30 jours par d\u00e9faut, mais modifiable bien sur. Une adresse de lien local a une dur\u00e9e de vie illimit\u00e9e par contre.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Ecriture<\/h1>\n\n\n\n<p>Une adresse IPv6, \u00e9criture <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Syst%C3%A8me_hexad%C3%A9cimal\">hexad\u00e9cimale<\/a> est longue de 128 <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Bit_(informatique)\">bits<\/a>, soit 16&nbsp;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Octet\">octets<\/a>,<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>00100000 00000001 00001101 10111000 00000000 00000000 00000000 00000000 00000000 00001000 00001000 00000000 00100000 00001100 01000001 01111010<\/li><\/ul>\n\n\n\n<p>S\u2019\u00e9crit en hexad\u00e9cimal sous la forme suivante&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>20 01 0d b8 00 00 00 00 00 08 08 00 20 0C 41 7A<\/li><\/ul>\n\n\n\n<!--more-->\n\n\n\n<ul class=\"wp-block-list\"><li>Ou 0x20010db80000000000080800200C417A<\/li><\/ul>\n\n\n\n<p>&nbsp;O\u00f9 les 8&nbsp;groupes de 2&nbsp;octets\n(16&nbsp;bits par groupe) sont s\u00e9par\u00e9s par un signe deux-points&nbsp;: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>2001:0db8:0000:0000:0008:0800:200C:417A<\/li><\/ul>\n\n\n\n<p>Plusieurs champs\nnuls cons\u00e9cutifs peuvent \u00eatre \u00ab\u00a0abr\u00e9g\u00e9s\u00a0\u00bb par l&rsquo;abr\u00e9viation \u00a0\u00bb <strong>::<\/strong>\n\u00a0\u00bb (2 caract\u00e8res &lsquo;:&rsquo; successifs, sans espace). <\/p>\n\n\n\n<p><em>Attention&nbsp;: pour \u00e9viter toute ambigu\u00eft\u00e9, cette abr\u00e9viation ne peut \u00eatre utilis\u00e9e qu&rsquo;une seule fois par adresse&nbsp;! <\/em><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\n  <strong>Exemple <\/strong>\n  <\/td><td>\n  <strong>l&rsquo;adresse <\/strong>\n  <\/td><td>\n  <strong>peut \u00e9galement s&rsquo;\u00e9crire <\/strong>\n  <\/td><\/tr><tr><td>\n  Une adresse\n  unicast \n  <\/td><td>\n  2001:0db8:0:0:0:800:200c:417a \n  <\/td><td>\n  2001:db8::800:200c:417a \n  <\/td><\/tr><tr><td>\n  Une adresse\n  multicast \n  <\/td><td>\n  ff01:0:0:0:0:0:0:101 \n  <\/td><td>\n  ff01::101 \n  <\/td><\/tr><tr><td>\n  Adresse de\n  bouclage (loopback address) \n  <\/td><td>\n  0:0:0:0:0:0:0:1 \n  <\/td><td>\n  <strong>::1<\/strong> \n  <\/td><\/tr><tr><td>\n  Adresse non sp\u00e9cifi\u00e9e\n  (unspecified address) \n  <\/td><td>\n  0:0:0:0:0:0:0:0 \n  <\/td><td>\n  <strong>::<\/strong>\n  <\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Une m\u00eame adresse\nIPv6 peut \u00eatre repr\u00e9sent\u00e9e de plusieurs fa\u00e7ons diff\u00e9rentes, <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>             2001:db8::1:0:0:1 <\/li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2001:db8:0:0:1::1. <\/li><\/ul>\n\n\n\n<p>La RFC&nbsp;5952\nrecommande une repr\u00e9sentation canonique, concr\u00e8tement, une adresse devrait \u00eatre\naffich\u00e9e selon la forme suivante&nbsp;: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Les z\u00e9ros      initiaux (non significatifs) doivent \u00eatre supprim\u00e9s.<\/li><li>L&rsquo;indication      d&rsquo;une suite de champs nuls cons\u00e9cutifs \u00ab\u00a0::\u00a0\u00bb doit \u00eatre utilis\u00e9e      au maximum (sur la s\u00e9rie nulle la plus longue). En cas d&rsquo;\u00e9galit\u00e9, on      l&rsquo;applique sur la premi\u00e8re. Exemples\u00a0:<ul><li>2001:db8:0:42<strong>:0:0:0:<\/strong>1       \u2192 2001:db8:0:42<strong>::<\/strong>1<\/li><li>2001:db8<strong>:0:0:<\/strong>42:0:0:1       \u2192 2001:db8<strong>::<\/strong>42:0:0:1<\/li><\/ul><\/li><li>Les chiffres  hexad\u00e9cimaux doivent \u00eatre en minuscules.<\/li><li>Si le num\u00e9ro  de port (TCP ou UDP) doit \u00eatre indiqu\u00e9, l&rsquo;usage de crochets encadrant   l&rsquo;adresse devient obligatoire. Auparavant, cet usage ne l&rsquo;\u00e9tait que pour  les URL.<\/li><\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">Composition et\npr\u00e9fixes<\/h1>\n\n\n\n<p>Les r\u00e9seaux sont identifi\u00e9s en utilisant la notation CIDR\u00a0: la premi\u00e8re adresse du r\u00e9seau est suivie par une barre oblique \u00ab\u00a0\/\u00a0\u00bb puis par un entier compris entre 0 et 128, lequel indique la longueur en bits du <em>pr\u00e9fixe<\/em> du r\u00e9seau, \u00e0 savoir de la partie commune des adresses d\u00e9termin\u00e9es par ledit r\u00e9seau. <\/p>\n\n\n\n<p>Par exemple :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2021\/03\/exemple.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"663\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2021\/03\/exemple.jpg\" alt=\"\" class=\"wp-image-1480\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2021\/03\/exemple.jpg 580w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2021\/03\/exemple-262x300.jpg 262w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/a><\/figure>\n\n\n\n<p>Attention aux pr\u00e9fixes qui ne sont pas align\u00e9s sur une fronti\u00e8re de mots de 16 bits, d&rsquo;octet ou de demi-octet<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2021\/03\/attention.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"457\" height=\"154\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2021\/03\/attention.jpg\" alt=\"\" class=\"wp-image-1481\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2021\/03\/attention.jpg 457w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2021\/03\/attention-300x101.jpg 300w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/a><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Dans le bloc 2000::\/3 qui repr\u00e9sente \u215b<sup>e<\/sup> de l&rsquo;espace d&rsquo;adressage disponible en IPv6, on peut donc cr\u00e9er 2<sup>29<\/sup>, soit 500\u00a0millions de blocs \/32 pour des fournisseurs d&rsquo;acc\u00e8s \u00e0 Internet, et 2<sup>45<\/sup>, soit 35\u00a0000\u00a0milliards de r\u00e9seaux d&rsquo;entreprise typiques (\/48). <\/p><\/blockquote>\n\n\n\n<p>Une autre difficult\u00e9 provient du fait que le caract\u00e8re \u00ab\u00a0<strong>:<\/strong>\u00a0\u00bb est significatif dans certains contextes, ce qui peut cr\u00e9er des ambigu\u00eft\u00e9s. C&rsquo;est le cas des URL o\u00f9 il est utilis\u00e9 comme s\u00e9parateur entre l&rsquo;adresse et le num\u00e9ro de port :<\/p>\n\n\n\n<p>Exemple: l&rsquo;URL suivante est ambigu\u00eb: http:\/\/2001:db8:12::1:8000\/ ; en effet, elle peut \u00eatre interpr\u00e9t\u00e9e de deux mani\u00e8res:<\/p>\n\n\n\n<p>\u2022 le service web \u00e0 l&rsquo;\u00e9coute sur le port http par d\u00e9faut (le port TCP 80 est le port implicite d&rsquo;\u00e9coute du protocole HTTP) sur la machine d&rsquo;adresse 2001:db8:12::1:8000<br>\u2022 les services web (protocole HTTP) \u00e0 l&rsquo;\u00e9coute sur le port TCP 8000 de la machine d&rsquo;adresse 2001:db8:12::1<\/p>\n\n\n\n<p>Pour lever cette ambigu\u00eft\u00e9, le RFC 3986 propose d&rsquo;inclure l&rsquo;adresse IPv6 entre [ ] (crochets ouvrant et fermant). <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Port\u00e9e<\/strong><\/p>\n\n\n\n<p>La port\u00e9e (en\nanglais, le <em>scope<\/em>) d&rsquo;une adresse IPv6 consiste en son domaine de\nvalidit\u00e9 et d&rsquo;unicit\u00e9, d&rsquo;apr\u00e8s la <a href=\"https:\/\/tools.ietf.org\/html\/rfc4007\">RFC 4007<\/a>&nbsp;. <\/p>\n\n\n\n<p>On\ndistingue&nbsp;: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Les adresses\n     d&rsquo;envoi individuel (unicast) <ul><li>L&rsquo;adresse <em>loopback<\/em>&nbsp;::1\/128\n      a une validit\u00e9 limit\u00e9e \u00e0 l&rsquo;h\u00f4te; c&rsquo;est l&rsquo;adresse de bouclage (loopback en\n      anglais);<\/li><li>Les\n      adresses link-local, uniques sur un lien donn\u00e9&nbsp;;<\/li><li>Les autres\n      adresses, y compris les adresses locales uniques, ont une port\u00e9e <em>globale<\/em>,\n      c&rsquo;est-\u00e0-dire qu&rsquo;elles sont uniques dans le monde et peuvent \u00eatre\n      utilis\u00e9es pour communiquer avec d&rsquo;autres adresses globalement uniques, ou\n      des adresses link-local sur des liens directement connect\u00e9s,<\/li><\/ul><\/li><li>Les adresses\n     d&rsquo;envoi \u00e0 la cantonade (anycast), dont la port\u00e9e est identique aux\n     adresses unicast&nbsp;;<\/li><li>Les adresses\n     d&rsquo;envoi en diffusion group\u00e9e (multicast) ff00::\/8, pour lesquels les bits\n     13 \u00e0 16 d\u00e9terminent la port\u00e9e&nbsp;: local, lien, organisation ou global.<\/li><\/ul>\n\n\n\n<p>Toutes les\ninterfaces o\u00f9 IPv6 est actif ont au moins une adresse de port\u00e9e link-local\n(fe80::\/10); l&rsquo;adresse not\u00e9e fe80::\/10 d\u00e9signe l&rsquo;envoi individuel sur liaison\nlocale. <\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\n  Type d\u2019adresses IPv6 \n  <\/td><td>&nbsp;<\/td><\/tr><tr><td>\n  <strong>Pr\u00e9fixe<\/strong>\n  <\/td><td>\n  <strong>Description <\/strong>\n  <\/td><td>\n  &nbsp;\n  <\/td><\/tr><tr><td>\n  <em>::\/8<\/em>\n  <\/td><td>\n  <em>Adresses r\u00e9serv\u00e9es <\/em>\n  <\/td><td>\n  &nbsp;::\/128 est l\u2019adresse non sp\u00e9cifi\u00e9e. <br>\n  On peut la trouver comme adresse source initiale, \u00e0 l&rsquo;instar de 0.0.0.0 en IPv4,\n  dans une phase d\u2019acquisition de l\u2019adresse r\u00e9seau&nbsp;;\n  &nbsp;::1\/128 est l\u2019adresse de boucle locale (dite\n  aussi <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Localhost\">localhost<\/a>). <br>\n  Elle est semblable \u00e0 127.0.0.1 en IPv4<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-25\"><sup>24<\/sup><\/a>.\n  <\/td><\/tr><tr><td>\n  2000::\/3\n  <\/td><td>\n  Adresses <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Unicast\">unicast<\/a> routables sur Internet \n  <\/td><td>\n  de\n  2000:0:0:0:0:0:0:0 \u00e0 3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff\n  <\/td><\/tr><tr><td>\n  fc00::\/7\n  <\/td><td>\n  <a href=\"https:\/\/fr.wikipedia.org\/w\/index.php?title=Adresses_locales_uniques&amp;action=edit&amp;redlink=1\">Adresses locales uniques<\/a> \n  <\/td><td>\n  De fc00:0:0:0:0:0:0:0 \u00e0 fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff.\n  <\/td><\/tr><tr><td>\n  fe80::\/10\n  <\/td><td>\n  <a href=\"https:\/\/fr.wikipedia.org\/w\/index.php?title=Adresses_locales_lien&amp;action=edit&amp;redlink=1\">Adresses locales lien<\/a> &nbsp;Envoi individuel sur liaison locale\n  <\/td><td>\n  de\n  fe80:0:0:0:0:0:0:0 \u00e0 febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff\n  <\/td><\/tr><tr><td>\n  ff00::\/8\n  <\/td><td>\n  Adresses <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Multicast\">multicast<\/a> \n  <\/td><td>\n  Diffusion\n  group\u00e9e. \n  <\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">Attribution des\nblocs d&rsquo;adresses IPv6 &#8211; Hi\u00e9rarchie<\/h1>\n\n\n\n<p>Dans l&rsquo;espace\nd&rsquo;adresse unicast global (2000::\/3), l&rsquo;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Internet_Assigned_Numbers_Authority\">IANA<\/a> attribue des blocs dont la taille varie de\n\/12 \u00e0 \/23 aux <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Registre_Internet_r%C3%A9gional\">registres\nInternet r\u00e9gionaux<\/a>,\ncomme le <a href=\"https:\/\/fr.wikipedia.org\/wiki\/RIPE_NCC\">RIPE NCC<\/a> en Europe. <\/p>\n\n\n\n<p>Ces derniers\ndistribuent des pr\u00e9fixes \/32 aux <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Registre_Internet_local\"><em>registres\nInternet locaux<\/em><\/a>\nqui les attribuent ensuite sous forme de bloc \/48 \u00e0 \/64 aux utilisateurs finaux\n(RFC&nbsp;6177). <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Structure de l&rsquo;adresse IPv6 unicast globale<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"737\" height=\"405\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/ipv6-b.png\" alt=\"\" class=\"wp-image-1384\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/ipv6-b.png 737w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/ipv6-b-300x165.png 300w\" sizes=\"auto, (max-width: 737px) 100vw, 737px\" \/><\/figure>\n\n\n\n<p>Le pr\u00e9fixe de routage global, de taille variable, repr\u00e9sente la <em>topologie publique<\/em> de l&rsquo;adresse, autrement dit celle qui est vue \u00e0 l&rsquo;ext\u00e9rieur d&rsquo;un site. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/ipv6-1024x585.png\" alt=\"\" class=\"wp-image-1383\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/ipv6-1024x585.png 1024w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/ipv6-300x171.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/ipv6-768x439.png 768w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/ipv6.png 1443w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Chaque\nutilisateur final se voit attribuer un bloc dont la taille varie de \/64 (un\nseul <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Sous-r%C3%A9seau\">sous-r\u00e9seau<\/a>) \u00e0 \/48 \u2013 pour les entreprises\n(65&nbsp;536 sous-r\u00e9seaux)<\/p>\n\n\n\n<p>&nbsp;chacun\ndes sous-r\u00e9seaux peut accueillir un nombre d&rsquo;h\u00f4tes virtuellement illimit\u00e9 (2<sup>64<\/sup>).\n<\/p>\n\n\n\n<p>La partie <em>sous-r\u00e9seau<\/em>\nconstitue la <em>topologie priv\u00e9e<\/em>. <\/p>\n\n\n\n<p>Pour les liens point-\u00e0-point, il est cependant possible d&rsquo;utiliser un \/127 (RFC&nbsp;6164). <\/p>\n\n\n\n<p><strong>Indice de zone<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Il\npeut exister plusieurs adresses link-local sur des liaisons diff\u00e9rentes d&rsquo;une\nm\u00eame machine, on l\u00e8ve les ambigu\u00eft\u00e9s en fournissant un <em>indice de zone<\/em>\n(RFC&nbsp;4007) qu&rsquo;on ajoute \u00e0 l&rsquo;adresse apr\u00e8s un signe pourcent&nbsp;:\nfe80::3%eth0 correspondra \u00e0 l&rsquo;adresse link-local fe80::3 sur l&rsquo;interface eth0\npar exemple. <\/li><\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">Configuration des\nadresses IPv6 <\/h1>\n\n\n\n<p>Construction\nd&rsquo;une adresse d&rsquo;interface <a href=\"https:\/\/fr.wikipedia.org\/wiki\/EUI-64\">EUI-64<\/a> modifi\u00e9e \u00e0 partir d&rsquo;une adresse MAC. <a href=\"https:\/\/commons.wikimedia.org\/wiki\/File:Ipv6_eui64.svg?uselang=fr\"><\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"290\" height=\"69\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/eui.png\" alt=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/c\/ce\/Ipv6_eui64.svg\/290px-Ipv6_eui64.svg.png\" class=\"wp-image-1385\"\/><\/figure>\n\n\n\n<p>Dans un <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Sous-r%C3%A9seau\">sous-r\u00e9seau<\/a>, il existe plusieurs m\u00e9thodes\nd&rsquo;attribution des adresses&nbsp;: <\/p>\n\n\n\n<p><strong>Configuration manuelle&nbsp;<\/strong><\/p>\n\n\n\n<p>L\u2019administrateur fixe l&rsquo;adresse. Les\nadresses constitu\u00e9es enti\u00e8rement de 0 ou de 1 ne jouent pas de r\u00f4le particulier\nen IPv6.<\/p>\n\n\n\n<p><strong>Configuration automatique<\/strong><\/p>\n\n\n\n<p><strong>Sans \u00e9tat (<em>Stateless Address\nAutoconfiguration<\/em>, SLAAC)&nbsp;: <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>autoconfiguration\n     avec tirage pseudo al\u00e9atoire, l&rsquo;adresse change dans le temps\n     (RFC&nbsp;4941),<\/li><li>autoconfiguration\n     bas\u00e9e sur une cl\u00e9 secr\u00e8te et sur le pr\u00e9fixe r\u00e9seau cette adresse sera\n     nomm\u00e9e <em>stable\n     private<\/em>,\n     RFC&nbsp;7217. Elle ne d\u00e9voile pas l&rsquo;adresse MAC et est stable pour\n     chaque pr\u00e9fixe r\u00e9seau, c&rsquo;est l&rsquo;usage recommand\u00e9 pour une adresse fixe<\/li><li>autoconfiguration\n     bas\u00e9e sur l&rsquo;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Adresse_MAC\">adresse\n     MAC<\/a> (<a href=\"https:\/\/fr.wikipedia.org\/wiki\/EUI-64\">EUI-64<\/a>), adresse\n     stable mais machine facilement identifiable, usage d\u00e9conseill\u00e9 <\/li><li>utilisation\n     d&rsquo;adresses g\u00e9n\u00e9r\u00e9es cryptographiquement, qui lient l&rsquo;adresse \u00e0 la cl\u00e9\n     publique du client et qui peuvent \u00eatre utilis\u00e9es par <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Secure_Neighbor_Discovery_Protocol\">SEND<\/a>.<\/li><\/ul>\n\n\n\n<p><strong>Avec \u00e9tat&nbsp;: <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>attribution\n     par un serveur <a href=\"https:\/\/fr.wikipedia.org\/wiki\/DHCPv6\">DHCPv6<\/a>\n     (RFC&nbsp;3315).<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">En-t\u00eate<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">En-t\u00eate\nIPv6<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"290\" height=\"227\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/header-V6.png\" alt=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/ab\/Ipv6_header.svg\/290px-Ipv6_header.svg.png\" class=\"wp-image-1387\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">En-t\u00eate IPv4<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"290\" height=\"137\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/header-V4.png\" alt=\"\" class=\"wp-image-1388\"\/><\/figure>\n\n\n\n<p>L&rsquo;en-t\u00eate du\npaquet IPv6 est de taille fixe \u00e0 40&nbsp;octets, tandis qu&rsquo;en IPv4 la taille\nminimale est de 20&nbsp;octets, des options pouvant la porter jusqu&rsquo;\u00e0\n60&nbsp;octets, ces options demeurantes rares en pratique. <\/p>\n\n\n\n<p>La signification\ndes champs est la suivante&nbsp;: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><em>Version<\/em>\n     (4&nbsp;bits)&nbsp;: fix\u00e9 \u00e0 la valeur du num\u00e9ro de protocole internet, 6<\/li><li><em>Traffic\n     Class<\/em>\n     (8&nbsp;bits)&nbsp;: utilis\u00e9 dans la <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Qualit%C3%A9_de_service\">qualit\u00e9\n     de service<\/a>.<\/li><li><em>Flow Label<\/em>\n     (20&nbsp;bits)&nbsp;: permet le marquage d&rsquo;un flux pour un traitement\n     diff\u00e9renci\u00e9 dans le r\u00e9seau.<\/li><li><em>Payload\n     length<\/em>\n     (16&nbsp;bits)&nbsp;: taille de la charge utile en octets.<\/li><li><em>Next Header<\/em>\n     (8&nbsp;bits)&nbsp;: identifie le type de header qui suit imm\u00e9diatement\n     selon la m\u00eame convention qu&rsquo;IPv4.<\/li><li><em>Hop Limit<\/em>\n     (8&nbsp;bits)&nbsp;: d\u00e9cr\u00e9ment\u00e9 de 1 par chaque routeur, le paquet est\n     d\u00e9truit si ce champ atteint 0 en transit.<\/li><li><em>Source Address<\/em>\n     (128&nbsp;bits)&nbsp;: adresse source<\/li><li><em>Destination Address<\/em> (128&nbsp;bits)&nbsp;: adresse\n     destination.<\/li><\/ul>\n\n\n\n<p>Il est possible\nqu&rsquo;un ou plusieurs en-t\u00eates d&rsquo;extension suivent l&rsquo;en-t\u00eate IPv6. L&rsquo;en-t\u00eate de\nroutage permet par exemple \u00e0 la source de sp\u00e9cifier un chemin d\u00e9termin\u00e9 \u00e0\nsuivre. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Comparaison avec IPv4<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>La taille de\n     l&rsquo;en-t\u00eate est fixe, le champ IHL (IP Header Length) est donc inutile.<\/li><li>Le champ <em>Dur\u00e9e\n     de vie<\/em><a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-35\"><sup>34<\/sup><\/a><a href=\"https:\/\/fr.wikipedia.org\/wiki\/Wikip%C3%A9dia:V%C3%A9rifiabilit%C3%A9\"><sup>[source&nbsp;insuffisante]<\/sup><\/a>, <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Time_to_Live\"><em>Time to Live<\/em><\/a> (TTL) est\n     renomm\u00e9 en <em>Hop Limit<\/em>, refl\u00e9tant la pratique, la RFC&nbsp;791<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-RFC-791-t-d-36\"><sup>35<\/sup><\/a> pr\u00e9voyait\n     en effet que le champ <em>TTL<\/em> refl\u00e9tait le <em>temps<\/em> en secondes.<\/li><li>Il n&rsquo;y a pas\n     de <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Somme_de_contr%C3%B4le\">somme\n     de contr\u00f4le<\/a>\n     sur l&rsquo;en-t\u00eate. En IPv4, cette somme de contr\u00f4le inclut le champ TTL et\n     oblige les routeurs \u00e0 le recalculer dans la mesure o\u00f9 le TTL est\n     d\u00e9cr\u00e9ment\u00e9. Ceci simplifie le traitement des paquets par les routeurs.<\/li><li>Le champ <em>Payload\n     length<\/em> n&rsquo;inclut pas la taille de l&rsquo;en-t\u00eate standard, contrairement au\n     champ <em>Total length<\/em> d&rsquo;IPv4. Tous les en-t\u00eates optionnels sont inclus\n     dans la <em>payload length<\/em> tel que d\u00e9finit dans la RFC&nbsp;2460<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-RFC-2460-a-t-d-1\"><sup>1<\/sup><\/a> dont la\n     version fran\u00e7aise indique \u00ab&nbsp;Certains champs de l\u2019en-t\u00eate IPv4 ont \u00e9t\u00e9\n     enlev\u00e9s ou rendus optionnels, pour r\u00e9duire dans les situations classiques\n     le co\u00fbt (en ressources de traitement) de la gestion des paquets et pour\n     limiter le surco\u00fbt en bande passante de l\u2019en-t\u00eate IPv6.&nbsp;\u00bb<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-rfc2460-37\"><sup>36<\/sup><\/a>.<\/li><li>Les\n     \u00e9ventuelles informations relatives \u00e0 la fragmentation sont repouss\u00e9es dans\n     un en-t\u00eate qui suit.<\/li><li>Les en-t\u00eates\n     optionnels IPv6 doivent tous \u00eatre analys\u00e9s un par un pour en d\u00e9terminer la\n     fin et savoir o\u00f9 commence la charge utile (<em>payload<\/em>) de niveau 4\n     dans le paquet IPv6&nbsp;; en cons\u00e9quence, les d\u00e9cisions de routage bas\u00e9es\n     sur le contenu des en-t\u00eates de paquets au niveau 4 (par exemple\n     l&rsquo;identification du num\u00e9ro de port TCP, UDP, ou type de requ\u00eate ICMPv6) ne\n     peut se faire sans avoir analys\u00e9 la cha\u00eene compl\u00e8te des en-t\u00eates\n     optionnels (m\u00eame seulement pour ne pas en tenir compte)&nbsp;; ceci inclut\n     notamment les options de fragmentation qui pourraient avoir \u00e9t\u00e9 ins\u00e9r\u00e9es\n     par l&rsquo;\u00e9metteur du paquet. Cela pose des difficult\u00e9s de mise en \u0153uvre dans certains\n     routeurs ou pare-feux pouvant notamment conduire \u00e0 des probl\u00e8mes de\n     performance<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-38\"><sup>37<\/sup><\/a><sup>,<\/sup><a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-39\"><sup>38<\/sup><\/a>.<\/li><li>Le protocole\n     de r\u00e9solution de niveau 2 (<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Address_Resolution_Protocol\">ARP<\/a>) de type broadcast est remplac\u00e9\n     par <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Neighbor_Discovery_Protocol\">NDP<\/a> qui est en fait une utilisation\n     d&rsquo;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Internet_Control_Message_Protocol_V6\">ICMPv6<\/a> en multicast, avec quasiment un\n     groupe multicast distinct par host<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-40\"><sup>39<\/sup><\/a>&nbsp;; cela\n     peut entrainer des dysfonctionnements li\u00e9s \u00e0 des filtrages<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-41\"><sup>40<\/sup><\/a> d&rsquo;une part,\n     \u00e0 des probl\u00e8mes de performances sur certains \u00e9quipements<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-42\"><sup>41<\/sup><\/a> d&rsquo;autre\n     part.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Fragmentation et option jumbo<\/strong><\/h2>\n\n\n\n<p>En IPv4, les\nrouteurs qui doivent transmettre un paquet dont la taille d\u00e9passe le <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Maximum_transmission_unit\">MTU<\/a> du lien de destination ont la t\u00e2che\nde le fragmenter, c&rsquo;est-\u00e0-dire de le segmenter en plusieurs paquets IP plus\npetits. Cette op\u00e9ration complexe est co\u00fbteuse en termes de CPU pour le routeur\nainsi que pour le syst\u00e8me de destination et nuit \u00e0 la performance des\ntransferts, d&rsquo;autre part les paquets fragment\u00e9s sont plus sensibles aux\npertes&nbsp;: si un seul des fragments est perdu, l&rsquo;ensemble du paquet initial\ndoit \u00eatre retransmis. <\/p>\n\n\n\n<p>En IPv6, les\nrouteurs interm\u00e9diaires ne fragmentent plus les paquets et renvoient un paquet <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Internet_Control_Message_Protocol_V6\">ICMPv6<\/a> <em>Packet Too Big<\/em> en lieu et place, c&rsquo;est\nalors la machine \u00e9mettrice qui est responsable de fragmenter le paquet. L&rsquo;utilisation\ndu <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Path_MTU_discovery\">Path\nMTU discovery<\/a>\nest cependant recommand\u00e9e pour \u00e9viter toute fragmentation. <\/p>\n\n\n\n<p>Ce changement\npermet de simplifier la t\u00e2che des routeurs, leur demandant moins de puissance\nde traitement. <\/p>\n\n\n\n<p>La MTU minimale\nautoris\u00e9e pour les liens a \u00e9galement \u00e9t\u00e9 port\u00e9e \u00e0 1&nbsp;280&nbsp;octets\n(contre 68 pour l&rsquo;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv4\">IPv4<\/a><a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-43\"><sup>42<\/sup><\/a>). Si des liens ne peuvent pas\nsoutenir ce MTU minimal, il doit exister une couche de convergence charg\u00e9e de\nfragmenter et de r\u00e9assembler les paquets. <\/p>\n\n\n\n<p>Comme pour IPv4,\nla taille maximale d&rsquo;un paquet IPv6 hors en-t\u00eate est de\n65&nbsp;535&nbsp;octets. IPv6 dispose cependant d&rsquo;une option <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Jumbogram\"><em>jumbogram<\/em><\/a>me permettant de porter la taille\nmaximale d&rsquo;un paquet \u00e0 4&nbsp;Go et profiter ainsi des r\u00e9seaux avec un MTU plus\n\u00e9lev\u00e9. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Neighbor Discovery\nProtocol<\/h1>\n\n\n\n<p>Le protocole de\n\u00abD\u00e9couverte de voisin pour IP version 6\u00bb (<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Neighbor_Discovery_Protocol\">Neighbor Discovery Protocol<\/a> ou ND,\nRFC&nbsp;4861<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-RFC-4861-53\"><sup>52<\/sup><\/a>) associe les adresses IPv6 \u00e0 des\nadresses MAC sur un segment, comme <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Address_Resolution_Protocol\">ARP<\/a> pour IPv4. Il permet \u00e9galement de\nd\u00e9couvrir les routeurs et les pr\u00e9fixes rout\u00e9s, le MTU, de d\u00e9tecter les adresses\ndupliqu\u00e9es, les h\u00f4tes devenus inaccessibles et l&rsquo;autoconfiguration des adresses\net \u00e9ventuellement les adresses des serveurs DNS r\u00e9cursifs (RDNSS,\nRFC&nbsp;5006). Il s&rsquo;appuie sur <a href=\"https:\/\/fr.wikipedia.org\/wiki\/ICMPv6\">ICMPv6<\/a>. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Multicast<\/h1>\n\n\n\n<p>Le <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Multicast\">multicast<\/a>, qui permet de diffuser un paquet \u00e0\nun groupe, fait partie des sp\u00e9cifications initiales d&rsquo;IPv6. Cette\nfonctionnalit\u00e9 existe \u00e9galement en IPv4 o\u00f9 il a \u00e9t\u00e9 ajout\u00e9 par la RFC&nbsp;988\nen 1986. <\/p>\n\n\n\n<p>Il n&rsquo;y a plus\nd&rsquo;adresse <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Broadcast_(informatique)\">broadcast<\/a> en IPv6, celle-ci \u00e9tant remplac\u00e9e par\nune adresse multicast sp\u00e9cifique \u00e0 l&rsquo;application d\u00e9sir\u00e9e. Par exemple,\nl&rsquo;adresse ff02::101 permet de contacter les serveurs <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Network_Time_Protocol\">NTP<\/a> sur un lien. Les h\u00f4tes peuvent ainsi\nfiltrer les paquets destin\u00e9s \u00e0 des protocoles ou des applications qu&rsquo;ils\nn&rsquo;utilisent pas, et ce sans devoir examiner le contenu du paquet. <\/p>\n\n\n\n<p>Au niveau <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Ethernet\">ethernet<\/a>, une s\u00e9rie de pr\u00e9fixes <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Organizationally_Unique_Identifier\">OUI<\/a> est r\u00e9serv\u00e9e aux adresses IPv6 multicast\n(33:33:xx). L&rsquo;adresse MAC du groupe multicast consistera en ces 16&nbsp;bits\nque l&rsquo;on fait suivre par les 32 derniers bits de l&rsquo;adresse IPv6 multicast. Par\nexemple, l&rsquo;adresse ff02::3:2 correspondra \u00e0 l&rsquo;adresse MAC 33:33:00:03:00:02.\nBien que de nombreux groupes multicast partagent la m\u00eame adresse MAC, ceci\npermet d\u00e9j\u00e0 un filtrage efficace au niveau de la carte r\u00e9seau. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"157\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/captureoicmp-v6.png\" alt=\"\" class=\"wp-image-1389\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/captureoicmp-v6.png 750w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/captureoicmp-v6-300x63.png 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>Bien que la prise\nen charge du multicast au niveau des liens soit obligatoire pour IPv6, le\nroutage des paquets multicast au-del\u00e0 du segment requiert l&rsquo;utilisation de\nprotocoles de routage comme <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Protocol_Independent_Multicast\">PIM<\/a>, \u00e0 la discr\u00e9tion du fournisseur d&rsquo;acc\u00e8s \u00e0\nInternet. <\/p>\n\n\n\n<p>Le protocole <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Multicast_Listener_Discovery\">Multicast\nListener Discovery<\/a>\npermet d&rsquo;identifier les groupes actifs sur un segment, \u00e0 l&rsquo;instar d&rsquo;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Internet_Group_Management_Protocol\">IGMP<\/a> pour IPv4. <\/p>\n\n\n\n<p>Les <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Commutateurs_r%C3%A9seau\">commutateurs\nethernet<\/a> les plus simples\ntraitent les trames multicast en les diffusant comme des trames <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Broadcast_(informatique)\">broadcast<\/a>. Ce comportement est am\u00e9lior\u00e9 avec <em>MLD\nsnooping<\/em> qui limite la diffusion aux seuls h\u00f4tes manifestant un int\u00e9r\u00eat\npour le groupe, \u00e0 l&rsquo;instar d&rsquo;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IGMP_Snooping\"><em>IGMP Snooping<\/em><\/a> pour IPv4. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">DNS<\/h1>\n\n\n\n<p>Dans le <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Domain_Name_System\">Domain\nName System<\/a>,\nles noms d&rsquo;h\u00f4tes sont associ\u00e9s \u00e0 des adresses IPv6 gr\u00e2ce \u00e0 l&rsquo;enregistrement\nAAAA. <\/p>\n\n\n\n<p>www.ipv6.ripe.net.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\nIN&nbsp;&nbsp; AAAA&nbsp;&nbsp; 2001:610:240:22::c100:68b<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"146\" src=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/dns-6.png\" alt=\"\" class=\"wp-image-1390\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/dns-6.png 600w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2019\/12\/dns-6-300x73.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p>L&rsquo;enregistrement\ninverse est r\u00e9alis\u00e9 sous ip6.arpa en inversant l&rsquo;adresse \u00e9crite sous forme\ncanonique (RFC&nbsp;3596<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-RFC-3596-66\"><sup>65<\/sup><\/a>): le quartet de moindre poids est\ncod\u00e9 le premier: <\/p>\n\n\n\n<p>b.8.6.0.0.0.1.c.0.0.0.0.0.0.0.0.2.2.0.0.0.4.2.0.0.1.6.0.1.0.0.2.ip6.arpa.\nIN&nbsp;&nbsp; PTR&nbsp;&nbsp;&nbsp; www.ipv6.ripe.net.<\/p>\n\n\n\n<p>Le m\u00e9canisme\nutilis\u00e9 pour construire le nom de domaine inverse est similaire \u00e0 celui employ\u00e9\nen IPv4, \u00e0 la diff\u00e9rence que les points sont utilis\u00e9s entre chaque quartet<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-67\"><sup>66<\/sup><\/a> de bits (ou <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Nibble_(informatique)\"><em>nibble<\/em><\/a> de 4 bits), ce qui allonge le\ndomaine. <\/p>\n\n\n\n<p>La r\u00e9solution inverse\npeut \u00eatre utilis\u00e9e par des syst\u00e8mes de contr\u00f4le d&rsquo;acc\u00e8s ainsi que par des\noutils de diagnostic comme <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Traceroute\">traceroute<\/a>. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Traduction\nd&rsquo;adresse<\/h1>\n\n\n\n<p>Le recours \u00e0 la <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Network_address_translation\">traduction\nd&rsquo;adresse<\/a> est d\u00e9courag\u00e9 en\nIPv6 pour pr\u00e9server la transparence du r\u00e9seau<a href=\"https:\/\/fr.wikipedia.org\/wiki\/IPv6#cite_note-72\"><sup>71<\/sup><\/a>, son utilisation n&rsquo;est plus\nn\u00e9cessaire pour \u00e9conomiser des adresses. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">IPv6 et mobilit\u00e9<\/h1>\n\n\n\n<p>Article\nd\u00e9taill\u00e9&nbsp;: <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Mobile_IPv6_(internet)\">Mobile\nIPv6<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ou en est-on en 2019 https:\/\/lafibre.info\/ipv6\/ipv6-barometre-2019\/ Intro Si vous \u00eates sur ce site, vous faites du r\u00e9seau et vous avez les bases en adressage IPV4. Sinon vous pouvez toujours vous rendre ici. Vous savez donc aussi qu&rsquo;il n&rsquo;y a plus d&rsquo;adresses IPV4 et que nous passons -lentement- \u00e0 IP V6, un protocole n\u00e9 dans les [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57,69,182,173,44],"tags":[137,172],"class_list":["post-1380","post","type-post","status-publish","format-standard","hentry","category-3-reseau","category-3-reseau-routeur","category-b2","category-sisr2","category-sisr5","tag-adresse","tag-ipv6"],"_links":{"self":[{"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1380"}],"version-history":[{"count":6,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1380\/revisions"}],"predecessor-version":[{"id":1482,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1380\/revisions\/1482"}],"wp:attachment":[{"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}