2016-10-06 1 views
-1

J'ai remarqué que pour certaines adresses IPv6, l'application de préfixes de longueur différente donne le même préfixe IPv6.

Comment cela est-il géré dans le protocole de découverte de voisin?
L'adresse ne peut-elle techniquement pas être sur deux sous-réseaux différents en même temps si le préfixe est le même pour différentes longueurs de préfixe?

Ma supposition est qu'elle utilise simplement la plus longue longueur de préfixe.Que se passe-t-il lorsque deux longueurs de préfixe IPv6 donnent le même préfixe?

Exemple: L'adresse 2002: 1234: 5678 :: 100 avec une longueur de préfixe de 39 ou 40 donnera le même préfixe. De plus, les longueurs de préfixe de 46, 47 et 48 donnent le même calcul de préfixe.

+0

Vous ne savez pas exactement ce que vous demandez. Une adresse IP est une adresse IP. Vous ne présentez aucun masque de sous-réseau, de sorte que le sous-réseau auquel il appartient n'apparaît pas clairement. –

Répondre

0

Ce que vous décrivez est également vrai pour IPv4. Les sous-réseaux fonctionnent exactement de la même manière pour IPv4 et IPv6.

2002:1234:5678::100/39 est la même adresse que 2002:1234:5678::100/40, de même que 10.0.0.13/15 est la même adresse que 10.0.0.13/16.

Si vous masquez vos exemples, vous obtenez les préfixes 2002:1234:5600::/39 et 2002:1234:5600::/40. Dans mon exemple IPv4, vous obtenez les préfixes 10.0.0.0/15 et 10.0.0.0/16. Ce dernier est un sous-réseau du premier. Tout est binaire simple.

La détection de voisin repose sur les sous-réseaux IPv6, tous étant /64.