Adresse et routage

Introduction:

La variation la plus drastique de IPv4 en IPv6 est la longueur des adresses réseau. Les adresses IPv6 sont de 128 bits; Cela correspond à 32 chiffres hexadécimaux.

Le nombre d’adresses IPv6 possibles est de 2128 ≈ 3.4 x 1038. Ce nombre peut également être représenté sous forme de 1632, avec 32 chiffres hexadécimaux, chacun peut prendre 16 valeurs.

À plusieurs reprises Les adresses IPv6 sont composées de deux parties logiques: un préfixe 64 bits et une autre pièce 64 bits correspondant à l’identifiant d’interface, qui est presque toujours générée automatiquement à partir de l’adresse MAC de l’interface à laquelle L’adresse est attribuée.

Ils sont classés en trois types:

  • Unicast:

    identifie une interface individuelle (le package est livré à une seule adresse)

  • Anycast:

    Identifiez un ensemble d’interfaces (le package est livré à l’une des interfaces identifiées par le groupe)

  • MultiCast:

    Identifiez un groupe d’interface (le package est livré à toutes les interfaces de groupe)

  • in IPv6 Il n’y a pas d’arête Diffusion, ses fonctionnalités ont été améliorées par les adresses de multidiffusion.

    Format d’adresse IPv6

    13 8 16 16 64 bits
    fp tla res NLA SLA
    ID
    ID d’interface
    Topologie du public Topologie interface
    partie réseau portion hôte

    Les champs sont les suivants:

    Format Form Format

    est un champ de valeur fixe, 0010, c’est pourquoi les adresses commencent par 2. P >

    Identificateur d’agrégation de niveau supérieur TLA

    est un champ 13 bits. Cette longueur a été choisie exprès pour minimiser la taille de la table de routage; En plus de soutenir un nombre suffisant de TLA (dans ce cas, 8.192). Si plus de TLA étaient nécessaires, vous pouvez recourir au champ réservé.

    res réservé.

    champ réservé pour pouvoir augmenter la taille des champs NLA ou TLA.

    Identificateur d’agrégation de niveau de niveau NLA ID

    Ce champ permet aux organisations de verser une TLA à créer une hiérarchie d’adresses. Chaque TLA a donc 24 bits pour créer sa propre hiérarchie. En théorie, un TLA peut attribuer plus de 16 millions de centres (NLA), environ le nombre de centres aujourd’hui sur Internet.

    Identificateur d’agrégation de niveau de site SLA ID

    avec ce champ Chaque centre vous permet d’adresser 65536 réseaux. Vous pouvez demander une autre NLA si un centre a besoin de plus de réseaux.

    Identificateur d’interface d’interface d’interface (RFC 2373)

    avec ce champ, les interfaces sont identifiées dans un lien. Il y a 64 bits dans lesquels le format d’adresse EUI-64, basé sur des adresses MAC.

    adresse IPv6 Notation:

    adresses IPv6, 128 bits de long, ils sont écrits comme huit groupes de Quatre hexadécimaux 12 chiffres

    par exemple,

    2001:0db8:85a3:08d3:1319:8a2e:0370:7334es una dirección IPv6 válida.

    Si un groupe à quatre chiffres est null (c.-à-d. Prenez la valeur « 0000 » ), il peut être compressé. Par exemple,

    Suivre cette règle, si plus de deux groupes consécutifs sont nuls, ils peuvent être compressés comme « :: ».

    Si l’adresse dispose de plusieurs séries de plusieurs groupes de groupes nulls consécutifs que sur l’un d’entre eux. Ainsi,

    2001:0DB8:0000:0000:0000:0000:1428:57ab
    2001:0DB8:0000:0000:0000::1428:57ab
    2001:0DB8:0:0:0:0:1428:57ab
    2001:0DB8:0::0:1428:57ab
    2001:0DB8::1428:57ab

    sont tous valides et signifient la même chose, mais

    2001::25de::cade es inválido porque no queda claro cuantos grupos nulos hay en cada lado.

    initiale Les zéros dans un groupe peuvent être omis.

    donc, 02de: 02de :: 02de est identique à 2001: DB8: 2DE :: E13

    Si l’adresse est une adresse camouflée IPv4, les 32 derniers bits peuvent écrire sur une base décimale; Donc,

    ::ffff:192.168.89.9 es lo mismo que ::ffff:c0a8:5909,

    Identification des adresses:

    types d’adresses IPv6 peut être identifié en tenant compte des premiers bits de chaque adresse.

    • ::/128 – L’adresse tout zéro est utilisée pour indiquer l’absence de direction, et aucun nœud n’est attribué.
    • :: 1/128 – Adresse de bouclage est une adresse que vous pouvez utiliser un nœud pour envoyer des packages à vous-même. (Ce serait l’adresse 127.0.0.1 de IPv4 et, comme cela ne peut pas être utilisé pour une interface physique)
    • ::/96 – L’adresse IPv4 compatible est utilisée comme mécanisme de transition IPv4 / IPv6. C’est un mécanisme obsolète.
    • :: FFFF: 0: 0/96 – L’adresse MAPED IPv 4 est utilisée comme mécanisme de transition à double terminal.
    • Fe80 :: / 10 – Le préfixe de la liaison locale est
    • Croissant que l’adresse n’est valable que dans la liaison physique locale.
    • fec0 :: / 10 – Le préfixe du site local (préfixe local du site) spécifique que l’adresse n’est valable que dans une organisation locale. Système obsolète ne doit pas être mis en œuvre dans les systèmes futurs.
    • FF00 :: / 8 – Le préfixe de multidiffusion.

    Les adresses de diffusion (diffusées) n’existent pas dans IPv6, Sa fonctionnalité peut être émulée avec l’adresse (multidiffusion) FF01 :: 1, appelée tous les nœuds (tous les nœuds)

    adresses globales unicast:

    Format des adresses globales Unicast

    Prefix de routage global

    est un préfixe attribué à un site, il est généralement structuré hiérarchiquement par des rids et des fournisseurs de services Internet.

    Identificateur de sous-réseau

    est l’identifiant d’un sous-réseau sur un site. Il est conçu de sorte que les administrateurs de sites structurent l’identifiant d’interface hiérarchiquement

    correspond à l’identifiant d’une interface. Dans toutes les adresses Unicast, à l’exception de celles qui commencent par la valeur binaire 000 000, l’identifiant d’interface doit être de 64 bits et être construit dans le format EUI-64

    modifié pour ce cas:

    Ce qui suit est un exemple du format d’adresses de Unicast global sous le préfixe 2000 ::/3 Géré par IANA

    123

    affectation de l’espace d’adresses d’unicast IPv6 Global Unicast est accessible à IPv6 Global Unicast Adresses d’adresse

    DNS:

    Le stockage actuel d’adresses Internet dans IPv4 DNS ne peut pas être facilement étendu pour prendre en charge les adresses IPv6 car les applications supposent que les adresses IPv4 32 bits sont renvoyées aux requêtes d’adresse, rappelez-vous que les adresses IPv6 sont de 128 bits.

    Pour pouvoir stocker les adresses IPv6, les extensions suivantes étaient défini:

  • un nouveau type d’enregistrement, L’enregistrement AAAA. Il est utilisé pour stocker des adresses IPv6, car les extensions sont conçues pour être compatibles avec les implémentations DNS existantes;
  • un nouveau domaine pour prendre en charge les recherches en fonction des adresses IPv6. Ce domaine est IP6.ARPA;
  • redéfinition des requêtes existantes, qui localisent les adresses IPv4, de sorte qu’ils peuvent également traiter les adresses IPv6.
  • Les modifications sont conçues pour être compatibles avec le logiciel existant. Le support d’adresse IPv4 est maintenu.

    Leave a Comment

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *