La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Adressage IPv6 v1 CAI.

Présentations similaires


Présentation au sujet: "Adressage IPv6 v1 CAI."— Transcription de la présentation:

1 Adressage IPv6 v1 CAI

2 Types et représentation
• Une adresse IPv6 est codée sur 128 bits • Types d'adresse IPv Adresse Unicast : Identifie une interface unique Un paquet délivré à une adresse Unicast est délivré à l'interface identifiée par cette adresse Adresse Anycast : Identifie un ensemble d'interfaces (appartiennent typiquement à plusieurs nœuds) Un paquet délivré à une adresse Anycast est délivré à une interface identifiée par cette adresse (la plus proche d'après la métrique du protocole de routage) Adresse Multicast : Identifie un ensemble d'interfaces (appartiennent typiquement à plusieurs nœuds) Un paquet délivré à une adresse Multicast est délivré à toutes les interfaces identifiées par cette adresse. v1 CAI

3 Types et représentation
• Une adresse IPv6 est codée sur 128 bits • Forme préférée x:x:x:x:x:x:x:x "x" représente un à quatre chiffres hexadécimaux d'un des sous ensembles de l'adresses. Exemple: ABCD:EF01:2345:6789:ABCD:EF01:2345:6789 2001:DB8:0:0:8:800:200C:417A v1 CAI

4 Types et représentation
• Simplification de la représentation Les suites de "0" peuvent être supprimées Exemples: Les adresses suivantes: :DB8:0:0:8:800:200C:417A Adresse unicast FF01:0:0:0:0:0:0: Adresse multicast 0:0:0:0:0:0:0: Adresse loopback 0:0:0:0:0:0:0: Adresse non spécifiée peuvent être représentées par: 2001:DB8::8:800:200C:417A Adresse unicast FF01:: Adresse multicast :: Adresse loopback :: Adresse non spécifiée v1 CAI

5 Types et représentation
• Simplification de la représentation Les quatre derniers octets de l'adresse peuvent être écrits en décimal pour représenter une adresse IPv Exemples: :0:0:0:0:0: 0:0:0:0:0:FFFF: ou sous forme compressée: :: ::FFFF: v1 CAI

6 Types et représentation
• Représentation des préfixes d'adresses La représentation des préfixes est similaire à celle des préfixes d'adresses IPv4 écrite avec la notation CIDR (Classless Inter-Domain Routing) Adresse_IPv6/Longueur_de_Préfixe Exemple: Représentations correctes du préfixe de 60 bits 20010DB80000CD3 2001:0DB8:0000:CD30:0000:0000:0000:0000/60 2001:0DB8::CD30:0:0:0:0/60 2001:0DB8:0:CD30::/60 v1 CAI

7 Types et représentation
• Représentation des préfixes d'adresses La représentation des préfixes est similaire à celle des préfixes d'adresses IPv4 écrite avec la notation CIDR (Classless Inter-Domain Routing) Adresse_IPv6/Longueur_de_Préfixe Exemple: Représentations incorrectes du préfixe de 60 bits 20010DB80000CD3 2001:0DB8:0:CD3/60 on peut éliminer les "0" en tête dans un mot de 16 its de l'adresse mais pas les "0" en fin de mot. 2001:0DB8::CD30/60 l'adresse à gauche de "/" est expansée à 2001:0DB8:0000:0000:0000:0000:0000:CD30 2001:0DB8::CD3/60 l'adresse à gauche de "/" est expansée à 2001:0DB8:0000:0000:0000:0000:0000:0CD3 v1 CAI

8 Types et représentation
• Représentation des préfixes d'adresses L'adresse d'un nœud est le préfixe peuvent être combinés Adresse du nœud : 2001:0DB8:0:CD30:123:4567:89AB:CDEF Sous-Réseau : :0DB8:0:CD30::/ L'adresse peut être écrite comme suit: :0DB8:0:CD30:123:4567:89AB:CDEF/60 v1 CAI

9 Types et représentation
• Identification des types d'adresse Le type d'une adresse IPv6 est identifié par les bits de poids forts de l'adresse comme suit : Type d'adresse Préfixe Binaire Notation IPv6 Non-spécifié (128 bits) ::/128 Loopback (128 bits) ::1/128 Multicast FF00::/8 Unicast Link-Local FE80::/10 Unicast Globale (Tout le reste) v1 CAI

10 Adresses Unicast • Les adresses IPv6 Unicast sont agrégeables avec des préfixes de longueur arbitraire de manière similaire aux adresses IPv4 avec CIDR • Il y a plusieurs types d'adresses Unicast dans IPv6 - Unicast Globale Unicast Site-Local (Dépréciée) Unicast Link-local • Il y a également des sous-types pour usage particulier Adresse IPv6 avec adresse IPv4 embarquée v1 CAI

11 Adresses Unicast • Les nœuds peuvent très bien connaître ou non la structure interne d'une adresse IP - Nœud ne connaissant pas la structure interne d'une adresse IPv6 Adresse du nœud ou host 128 bits - Nœud avec une connaissance améliorée de la structure interne d'une adresse IPv6 n bits 128-n bits Préfixe de sous-réseau Identification de l'interface v1 CAI

12 Adresses Unicast • Identificateur d'interface Identifie une interface sur une liaison Il doit être unique dans un préfixe de sous-réseau Dans certains cas l'identificateur d'interface peut être dérivé directement de l'adresse de couche liaison de l'interface Un même identificateur peut être attribué à plusieurs interfaces à condition qu'elles appartiennent à des sous-réseaux différents Pour toutes les adresses IPv6 exceptées celles qui débute par 000, les identificateurs d'interfaces doivent : Avoir 64 bits - Etre construits avec le format IEEE EUI-64 modifié Les identificateurs basés sur le format EUI-64 peuvent avoir une portée : Universelle ( MAC 48 bits IEEE 802 ou EUI-64) Locale ( liaison série, extrémité de Tunnel ou références temporaires privées) v1 CAI

13 Adresses Unicast • Identificateur d'interface Format de l'identificateur EUI-64 modifié Les trois premiers octets d'un identificateur IEEE EUI-64 sont les suivants : cccc ccug - "u" est le bit universel/local - "g" est le bit individuel/groupe - "c" représente le code du constructeur Note: l'utilisation du bit "u" dans le format EUI-64 n'est pas obligatoire pour les nœuds IPv6. v1 CAI

14 Adresses Unicast • Identificateur d'interface Liaisons ou nœuds avec identificateur IEEE EUI Le bit "u" doit être positionné à 1 0 0 6 3 cccccc1gcccccccc ccccccccmmmmmmmm mmmmmmmmmmmmmmmm mmmmmmmmmmmmmmmm - "g" est le bit individuel/groupe - "c" représente le code du constructeur - "m" représente le numéro de série v1 CAI

15 Adresses Unicast • Identificateur d'interface Liaisons ou nœuds avec adresse MAC IEEE 802 de 48 bits Format d'une adresse MAC IEEE bits avec une portée globale 0 0 4 7 mmmmmmmmmmmmmmmm ccccccccmmmmmmmm cccccc0gcccccccc - "g" est le bit individuel/groupe - "c" représente le code du constructeur - "m" représente le numéro de série v1 CAI

16 Adresses Unicast • Identificateur d'interface Liaisons ou nœuds avec adresse MAC IEEE 802 de 48 bits Format d'un identificateur d'adresse EUI-64 crée à partir d'une adresse MAC IEEE bits 0 0 6 3 cccccc1gcccccccc cccccccc mmmmmmmm mmmmmmmmmmmmmmmm - Les valeurs 0xFF et 0xFE sont insérées entre le code du constructeur et le numéro de série - "g" est le bit individuel/groupe - "c" représente le code du constructeur - "m" représente le numéro de série v1 CAI

17 Adresses Unicast • Identificateur d'interface Liaisons ou nœuds avec d'autres types d'identificateurs Il y a d'autres types de liaisons qui ont des identificateurs d'interface de couche liaison différents de ceux des adresses MAC IEEE 802. Exemple: - Identificateur LocalTalk sur 8 bits. 0 0 6 3 v1 CAI

18 Adresses Unicast • Adresse non-spécifiée L'adresse 0:0:0:0:0:0:0:0 est appelée "adresse non-spécifiée" Cette adresse ne doit jamais être affectée à un host Un paquet IPv6 avec une adresse source non-spécifiée ne doit jamais être acheminée par un routeur IPv6 • Adresse Loopback L'adresse 0:0:0:0:0:0:0:1 est appelée "adresse loopback" Cette adresse est utilisée par un nœud pour s'envoyer des paquets Cette adresse ne doit jamais être utilisée comme adresse source dans des paquets IPv6 transmis hors du noeud Un paquet IPv6 avec une adresse destination "loopback" ne doit jamais être transmis hors du nœud et ne doit jamais être acheminé par un routeur IPv Un paquet IPv6 reçu avec une adresse de destination "loopback" doit être rejeté v1 CAI

19 Préfixe de routage global
Adresses Unicast • Adresse Unicast globale Le format général pour les adresses IPv6 Unicast globales est le suivant: n bits m bits 128-n-m bits Préfixe de routage global ID Sous-réseau ID d'interface - Le Préfixe de routage global (hiérarchisé) est affecté à un site (ensemble de sous-réseaux ou de liaisons) - L'ID de sous-réseau est un identificateur de liaison d'un site - L'ID d'interface identifie l'interface dans le sous-réseau - Les adresses unicast globales dont le préfixe débute par 000 n'ont aucune contrainte sur la taille et la structure de l'ID d'interface v1 CAI

20 Adresses Unicast • Adresses IPv6 avec des adresses IPv4 embarquées Il existe deux sous-types d'adresses définis pour transporter une adresse IPv dans les 32 bits de poids faibles de l'adresse IPv Adresse IPv4 compatible IPv Adresse IPv4 mappée dans IPv6 • Adresse IPv4 compatible IPv Cette adresse a été définie pour aider à la transition vers IPv L'adresse IPv4 utilisée doit être une adresse IPv4 globale unique Cette adresse est maintenant dépréciée. Le support de cette adresse par les nouvelles implémentations n'est pas requis Format de cette adresse 80 bits 16 32 bits 0000………………………………………0000 0000 Adresse IPv4 v1 CAI

21 Adresses Unicast • Adresses IPv6 avec des adresses IPv4 embarquées Il existe deux sous-types d'adresses définis pour transporter une adresse IPv dans les 32 bits de poids faibles de l'adresse IPv Adresse IPv4 compatible IPv Adresse IPv4 mappée dans IPv6 • Adresse IPv4 mappée IPv Cette adresse a été définie pour représenter une adresse de nœud IPv comme une adresse IPv Le RFC 4038 définit l'usage de cette adresse Format de cette adresse 80 bits 0000………………………………………0000 FFFF Adresse IPv4 32 bits 16 v1 CAI

22 Adresses Unicast • Adresse unicast Link-local IPv Les adresses Link-local IPv6 sont prévues pour l'utilisation sur une seule liaison - Le format est le suivant: 10 bits 54 bits 64 bits ID Interface - Les adresses Link-local sont conçues pour l'adressage sur une seule liaison - Ces adresses sont utilisées pour la configuration automatique, la découverte de voisin ou lorsque des routeurs sont présents - Les routeurs ne doivent pas acheminer les paquets avec des adresses Link-local source ou destination vers d'autres liaisons. v1 CAI

23 Adresses Unicast • Adresse unicast IPv6 locale unique Une adresse unicast IPv6 locale unique est globalement unique et conçue pour des communications locales Ces adresses ne sont pas routables sur Internet mais sont routables dans un espace limité tel un site. Elles peuvent être routées entre sites Préfixe ID Global ID Interface 64 bits 7 L ID sous-réseau 16 bits 40 bits 1 Préfixe FC00::/7 préfixe pour identifier les adresses unicast IPv6 locales addresses. L Fixé à 1 si le préfixe est affecté localement Fixé à 0 sera défini dans le futur. ID Global Identificateur global de 40bits utilisé pour créer un préfixe global unique. Subnet ID Identificateur 16 bits de sous-réseau dans un site. Interface ID ID d'interface 64bits - Comme le RFC 3879 déprécie l'utilisation d'adresses site-local, la configuration d'adresses privées IPv6 doit être faite en suivant les recommandations du RFC 4193. v1 CAI

24 Préfixe de sous-réseau
Adresses Anycast • Une adresse Anycast est une adresse qui est affectée à plusieurs interfaces appartenant à des nœuds différents. • Un paquet transmis vers une adresse anycast est routé vers l'interface la plus "proche" qui a cette adresse en concordance avec la métrique du protocole de routage. • Les adresses anycast sont allouées dans l'espace d'adressage unicast • Quand une adresse anycast est affectée à plusieurs interfaces, les nœuds auxquels cette adresses à été affectée doivent être configurés de manière explicite. • Format requis n bits 128-n bits Préfixe de sous-réseau v1 CAI

25 Adresses Multicast • Une adresse Multicast IPv6 est un identificateur de groupe d'interfaces situées sur des nœuds. • Une interface peut appartenir à plusieurs groupes multicast • Le format est le suivant: ID de groupe 112 bits 8 flgs scop 4 - La valeur binaire au début de l'adresse identifie une adresse multicast - flgs est un ensemble de 4 flags: R P T - Le bit de poids fort est toujours à 0 - T = 0 indique une adresse multicast permanente affectée par l'IANA - T = 1 indique une adresses non permanente affectée de manière dynamique - La définition et l'usage du bit P sont définis dans le RFC La définition et l'usage du bit R sont définis dans le RFC 3956 v1 CAI

26 Adresses Multicast • Le format est le suivant: 11111111 ID de groupe
112 bits 8 flgs scop 4 - scop est la valeur codée sur 4 bits de la portée du multicast. Les valeurs sont les suivantes: Réservé Portée interface locale Portée liaison locale Réservé Portée Admin locale Portée Site-Local (non-attribué) (non-attribué) Portée Organisation locale (non-attribué) A (non-attribué) B (non-attribué) C (non-attribué) D (non-attribué) E Portée globale F (non-attribué) v1 CAI

27 Adresses Multicast • Adresses multicast affectées en permanence Cette signification est indépendante de la valeur de la portée Exemple: Si un groupe de serveurs NTP a une adresse multicast permanente affectée avec l'ID de groupe 0x101 alors: FF01:0:0:0:0:0:0:101 signifie tous les serveurs NTP sur la même interface que l'émetteur FF02:0:0:0:0:0:0:101 signifie tous les serveurs NTP sur la même liaison que l'émetteur FF05:0:0:0:0:0:0:101 signifie tous les serveurs NTP sur la même site que l'émetteur FF0E:0:0:0:0:0:0:101 signifie tous les serveurs NTP dans Internet v1 CAI

28 Adresses Multicast • Acheminement des adresses Multicast Les adresses multicast ne doivent pas être utilisées comme adresses source dans les paquets ou apparaître dans l'en-tête de routage Les routeurs ne doivent pas acheminer les paquets multicast au-delà de la portée identifiée par le champ scop dans l'adresse Multicast de destination Le nœuds ne doivent pas générer un paquet vers une adresse multicast avec le champ scop égal à 0. Si un tel paquet est reçu, il sera éliminé sans indication. v1 CAI

29 Adresses Multicast • Adresses Multicast prédéfinies Les adresses multicast suivantes sont prédéfinies. Les IDs de groupe définis ici sont définis pour des valeurs de portée explicites Adresses multicast réservées ne devant jamais être affectées FF00:0:0:0:0:0:0:0 FF01:0:0:0:0:0:0:0 FF02:0:0:0:0:0:0:0 FF03:0:0:0:0:0:0:0 FF04:0:0:0:0:0:0:0 FF05:0:0:0:0:0:0:0 FF06:0:0:0:0:0:0:0 FF07:0:0:0:0:0:0:0 FF08:0:0:0:0:0:0:0 FF09:0:0:0:0:0:0:0 FF0A:0:0:0:0:0:0:0 FF0B:0:0:0:0:0:0:0 FF0C:0:0:0:0:0:0:0 FF0D:0:0:0:0:0:0:0 FF0E:0:0:0:0:0:0:0 FF0F:0:0:0:0:0:0:0 v1 CAI

30 Adresses Multicast • Adresses Multicast prédéfinies Les adresses multicast suivantes identifient le groupe de tous les nœuds IPv6 pour une portée: FF01:0:0:0:0:0:0:1 (interface locale) FF02:0:0:0:0:0:0:1 (Link-local) Les adresses multicast suivantes identifient le groupe de tous les routeurs IPv6 pour une portée: FF01:0:0:0:0:0:0:2 (interface locale) FF02:0:0:0:0:0:0:2 (Link-local) FF05:0:0:0:0:0:0:2 (Site-Local) L'adresse suivante identifie une adresse "Solicited-Node" FF02:0:0:0:0:1:FFXX:XXXX Une adresse multicast Solicited-Node est formée en prenant les 24 derniers bits d'une adresse unicast ou anycast et en les ajoutant au préfixe FF02:0:0:0:0:1:FF00::/ Le résultat est une adresse multicast comprise dans l'intervalle FF02:0:0:0:0:1:FF00: FF02:0:0:0:0:1:FFFF:FFFF v1 CAI

31 Adresses requises pour un nœud
• Un host doit reconnaître ces adresses pour s'identifier Adresse Link-local requise pour chaque interface Toute(s) adresse(s) Unicast ou Anycast qui ont été configurées pour les interfaces du nœud (manuellement ou automatiquement) Une adresse de Loopback Les adresses multicast signifiant "tous les nœuds" L'adresse multicast Solicited-Node pour chacune de ses adresses unicast ou anycast Les adresses multicast pour tous les autres groupes auxquels le nœud appartient • Un routeur doit reconnaître ces adresses pour s'identifier - Un routeur doit reconnaître toutes les adresses qu'un host doit reconnaître plus les adresses pour s'identifier lui-même Les adresses sous-réseau routeur Anycast pour toutes les interfaces pour lesquelles il configuré pour agir comme routeur Tous les adresses anycast configurés sur le routeur Les adresses multicast signifiant "tous les routeurs" v1 CAI


Télécharger ppt "Adressage IPv6 v1 CAI."

Présentations similaires


Annonces Google