0% ont trouvé ce document utile (0 vote)
4 vues37 pages

Guide complet sur le routage IPv6

Le document présente une formation sur le routage IPv6, abordant les concepts clés, les types de routage et les meilleures pratiques. Il détaille les protocoles tels que OSPFv3 et BGP pour IPv6, ainsi que la configuration associée. Les objectifs incluent l'identification des options de routage, la configuration des protocoles et la gestion des préfixes IPv6.

Transféré par

Euloge ABOUDOU
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues37 pages

Guide complet sur le routage IPv6

Le document présente une formation sur le routage IPv6, abordant les concepts clés, les types de routage et les meilleures pratiques. Il détaille les protocoles tels que OSPFv3 et BGP pour IPv6, ainsi que la configuration associée. Les objectifs incluent l'identification des options de routage, la configuration des protocoles et la gestion des préfixes IPv6.

Transféré par

Euloge ABOUDOU
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

AFRINIC Ltd

Routage  IPv6    
Mukom Akong T.
Training Manager & Lead Trainer

2
Autres opérations de routage IPv6
Agenda

Généralités sur le routage IPv6


Connaissances et compétences requis
① Comprendre comment fonctionne la transmission de
paquets
② Comprendre comment fonctionne les protocoles de
routage
③ Savoir utiliser les interfaces de lignes de commandes
pour les plates-formes tel que:
☀ Cisco IOS
☀ Juniper JUNOS
☀ Quagga
[Link] | slide 3
Vue d'ensemble  

du Routage avec IPv6


Les objectifs de la section
⫞ Identifier les options de routage avec IPv6
Les principaux concepts de routage

☀ Le routage est toujours basé par défaut sur le préfixe de destination


☀ Les tables de routage peuvent être construites de plusieurs manières
§ Les routes configurées statiquement
§ Des protocoles de routage dynamique
☀ Un routeur peut apprendre une route par plusieurs sources
☀ Les distances administratives et routes préférée sont utilisés pour
indiquer la confiance et solvabilité d'une source
☀ La plupart des commandes demeurent essentiellement les mêmes -
mot clé différent
[Link] | slide 5
Les bonnes pratiques de routage s'appliquer à IPv6

Utilisation des IGPs (OSPF, IS-IS, EIGRP etc)


§ Transporte les adresses d’une infrastructure
§ NE transporte PAS les préfixes des clients ou d’Internet
§ Minimise le nombre de préfixes en vue d’aider à la convergence
et à la scalabité
Utilisation iBGP pour transporter
§ Les préfixes Internet à travers le backbone
§ Les préfixes des clients
Utilisation de eBGP
§ Echanger des préfixes avec d’autres ASs
§ Implémenter une politique de routage
[Link] | slide 6
Les types de routage IPv6

Routage IPv6

Routage IS-IS pour MP-BGP


RIPnG
Statique IPv6 (IPv6 AF)

[Link] | slide 7
Routage Statique
R2(config)⌗ ipv6 unicast-routing
R2(config)⌗ ipv6 cef
R2(config)⌗ ipv6 route 2001:db8:babe::/48 2001:db8:dead::1

2001:db8:babe::/48 1 2 2001:db8:face::/48
2001:db8:dead::/126
R1 R2

R2(config)⌗ ipv6 unicast-routing


R2(config)⌗ ipv6 cef
R2(config)⌗ ipv6 route 2001:db8:face::/48 2001:db8:dead::2

§ Utilisé et configuré de la même manière que pour IPv4.


§ RFC2461 recommande que le prochains bonds soit sur le lien-local!
[Link] | slide 8
Vue d’ensemble de RIPng
☀ basé sur RIPv2 pour IPv4
☀ Distance-vector, 15-hop radius, split-horizon, poison reverse
etc
☀ Fonctionnalités mises à jour pour IPv6:
§ Utilise IPv6 pour le transport
§ Annonce les préfixes IPv6 avec des adresses IPv6, IPv6
next-hop
§ Utilise le groupe multicast FF02::9 pour les mises à jour RIP
§ Mises à jour sont envoyées sur le port UDP 521
☀ Utilisé la plupart du temps dans les réseaux SOHO de petites
tailles.
[Link] | slide 9
R
Q U E S T I O N S
P
O
N
S
E
S [Link] | slide 10
Vue d’ensemble

Du Routage OSPFv3
Les objectifs de la section
⫞ Décrire les différences clés entre OSPFv2 et OSPFv3
⫞ Configurer et vérifier OSPFv3
Vue d’ensemble d’OSPFv3

☀Basé sur OSPFv2, avec des améliorations


☀Utilise les mêmes types de paquets que OSPFv2
§ Hello, DBD , LSR , LSU , LSAck
☀Fonctionne directement sur IPv6
☀Distribue les préfixes IPv6
☀Possibilité de distribuer aussi des préfixes IPv4
☀Fonctionne de manière transparente avec OSPFv2
[Link] | slide 12
Différences d’OSPFv3 par rapport à OSPFv2
☀ Les adresses IP ne sont transportées qu’avec le nouveau LSA
type 9
☀ Ne fournit pas d'authentification, s'appuie plutôt sur AH et ESP
☀ Fonctionne par lien, et non par sous-réseau - annonce donc
tous les préfixes sur le lien, pas seulement le primaire.
☀ Supporte plusieurs instances par lien – seul les routeurs de la
même instance formeront une relation d'adjacence.
☀ Pour toutes les communications de voisinage, tous les paquets
sont envoyées depuis l’ adresses lien-local (à l'exception des
liens virtuels)
[Link] | slide 13
Éléments OSPFv3 | types de paquets

Type Nom Description

1 Hello Utilisé pour découvrir et entretenir des voisins

2 Database Description Résume le contenu de base de données

3 Link State Request Demandes des enregistrement spécifique à la DB

4 Link State Update Téléchargement de données de la DB


Link State
5 Reconnaître les transactions
Acknowledge

[Link] | slide 14
Éléments OSPFv3 | types de LSA
Type
Nom Description Portée
LSA
Décrit l’état des liaisons et leur coûts pour un
1 Router LSA Aire
routeur dans une aire
Généré par un DR pour décrire l'état des liens
Aire
2 Network LSA agrégés et leur coûts pour tous les routeurs
dans une aire
Inter-Area Prefix LSA Émis par les ABRs pour décrire une aire à des Aire
3
for ABRs routeurs d’autres aires
Inter-Area Router Émis par les ABRs pour annoncer l’ Aire
4
LSA for ASBRs emplacement d’un ASBR
Émis par les ASBR pour décrire les routes
5 AS External LSA AS
redistribuées

[Link] | slide 15
Éléments OSPFv3 | types de LSA

Type
Nom Description Portée
LSA

Annonce l’adresse lien-local et les préfixes aux


8 Link LSA Lien
autres routeurs sur le lien

Associe une liste de préfixes IPv6 à un réseau de


Intra-Area Prefix transit en pointant vers un Network LSA OU
9 Aire
LSA Associe une liste de préfixes IPv6 à un routeur en
pointant vers un routeur LSA

[Link] | slide 16
Comment fonctionne OSPF | l’échange Hello et la
vérification des paramètres
① Les routeurs échangent des paquets Hello avec tous leurs
voisins
② effectue la vérification de paramètre sur tous les Hellos
§ Types d'authentification et clés correctes
§ Même Hello et Dead timers
§ Même aire OSPF
§ Le type d’aire correspond pour des aires stub et not-so-
stubby
③ Le voisinage est seulement formé entre les routers qui
réussissent la vérification de paramètre.
[Link] | slide 17
Comment fonctionne OSPF | Construire une
base de données d'état des liens
④ Créer et échanger les DBDs avec tous les voisins
§ Les DBDs contiennent les en-têtes de tous les LSAs
connus
§ Chaque routeur connaît donc quelles LSAs il n'a pas
⑤ demander les détails des LSAs manquantes à sa
propre base de données
⑥ Exécuter l'algorithme Djikstra sur la base de données
pour créer des routes
⑦ Insérez les routes dans la table de routage
[Link] | slide 18
Configurer OSPFv3 - IOS

ipv6 router ospf 1


router-id [Link]
interface FastEthernet1/0
ipv6 address 2001:DB8:1CE:123::2/64
ipv6 ospf 1 area 1
interface FastEthernet1/1
ipv6 address 2001:DB8:1CE::2/64
ipv6 ospf 1 area 0
[Link] | slide 19
Configurer OSPFv3 - IOS

ipv6 router ospf 1


router-id [Link]
interface FastEthernet1/0
ipv6 address 2001:DB8:1CE:123::3/64
ipv6 ospf 1 area 1
[Link] | slide 20
Configurer OSPFv3 - IOS
ipv6 router ospf 1
router-id [Link]
interface FastEthernet1/0
ipv6 address 2001:DB8:1CE:123::1/64
ipv6 ospf 1 area 1

[Link] | slide 21
Configurer OSPFv3 - IOS

ipv6 router ospf 1


router-id [Link]
interface FastEthernet1/0
ipv6 address 2001:DB8:1CE::4/64
ipv6 ospf 1 area 0
[Link] | slide 22
Configurer OSPFv3 - IOS
Activer OSPFv3 sur une interface

(config-if)⌗ipv6 ospf pid area area-id [instance instance-id]

Résumer (Agréger) les routes d'une aire

(config-)⌗ipv6 ospf pid


(config-router)⌗ipv6 area area-id range ipv6-prefix/prefix-length
[advertise | not-advertise] [cost cost]

Verifier OSPFv3

show ipv6 route


show ipv6 ospf neighbor
show ipv6 ospf interface
show ipv6 ospf database

[Link] | slide 23
R
Q U E S T I O N S
P
O
N
S
E
S
Vue d’ensemble

BGP avec IPv6


Les objectifs de la section
⫞ Décrire les extensions BGP pour supporter IPv6
⫞ Configuration BGP IPv6 de base
Vue d'ensemble de BGP pour IPv6 | Objectif

☀Il n'y a pas BGPv6!!


☀BGP4 a été étendu avec des familles d'adresses
différentes
§ IPv4-AF : Transporte des préfixes IPv4
§ IPv6-AF : Transporte des préfixes IPv6
§ Autres: VPNv4-AF , VPNv6-AF
☀IPv6 peut être à la fois la charge utile et le protocole de
transport pour BGP (voir la diapositive suivante)
[Link] | slide 26
Des préfixes IPv6 et IPv4 sur un transport IPv4
IPv4 session

IPv6 IPv4 IPv6 IPv4

☀ Établir une session BGP sur IPv4


☀ Y transporter les deux préfixes IPv4 et IPv6
☀ Modifier le Path Attributes (PA) du NEXT_HOP pour les préfixes
IPv6 pour pointer vers des adresses IPv6
☀ PAS recommandé!
[Link] | slide 27
Des préfixes IPv6 et IPv4 sur un transport IPv6
IPv6 session

IPv6 IPv4 IPv6 IPv4

☀ Établir session BGP IPv6


☀ Y transporter les deux préfixes IPv4 et IPv6
☀ Modifier le Path Attributes (PA) du NEXT_HOP pour les préfixes
IPv4 pour pointer vers des adresses IPv4
☀ PAS recommandé!
[Link] | slide 28
Séparer les sessions IPv4 et IPv6
Session IPv6 transportant les préfixes IPv6

IPv6 IPv6 IPv6 IPv6

IPv4 IPv4 IPv4 IPv4

Session IPv4 transportant les préfixes IPv4

☀ Séparer complètement les deux protocoles


☀ Moins compliqué - pas besoin de modifier les Next_Hops
☀ recommandé
[Link] | slide 29
Configuration BGP sous IOS: définir les sessions

[Link]/24 [Link]/24

2001:db8:dad::/48 2001:db8:b00c::/48

router bgp 65000


template peer-session Internal
remote-as 65000
update-source Loopback0

no bgp default ipv4-unicast


neighbor [Link] inherit peer-session Internal
neighbor [Link] description Bamenda peer
neighbor 2001:db8:1ce::2 inherit peer-session Internal
neighbor 2001:db8:1ce::2 description Bamenda peer
[Link] | slide 30
Configuration BGP sous IOS: activation des
voisins et annonce des préfixes
[Link]/24 [Link]/24

2001:db8:dad::/48 2001:db8:b00c::/48

address-family ipv4
neighbor [Link] activate
neighbor [Link] inherit peer-policy Internal
network [Link] [Link]

address-family ipv6
neighbor 2001:db8:1ce::2 activate
neighbor 2001:db8:1ce::2 inherit peer-policy Internal
network 2001:db8:c001::/48
[Link] | slide 31
R
Q U E S T I O N S
P
O
N
S
E
S
D’autres

Opérations De Routage IPv6


Les objectifs de la section
⫞ Créer et annoncer des préfixes IPv6 pour l'agrégation
⫞ Réaliser une politique de routage des préfixes IPv6
⫞ Redistribuer les préfixes IPv6 entre différents protocoles
MAUVAISE annonce de préfixes

2001:db8:b00c::/48

ASN: 65100
To the Internet IPv6: 2001:db8::/32 2001:db8:c001::/48

2001:db8:1ce::/48
2001:db8::/32
2001:db8:b00c::/48
2001:db8:c001::/48
2001:db8:1ce::/48
[Link] | slide 34
BONNE annonce de préfixes

2001:db8:b00c::/48

ASN: 65100
To the Internet IPv6: 2001:db8::/32 2001:db8:c001::/48

2001:db8:1ce::/48

2001:db8::/32

[Link] | slide 35
Le pourquoi et le comment de l'agrégation

☀Gardez la table de routage Internet petite/efficace


☀Empêche l'instabilité due aux liens qui cassent dans un
réseau
☀Pas d'agrégation ternit votre réputation de techniciens
☀Des règles spécifient des limites sur les plus longs préfixes
qui peuvent être annoncés dans la table de routage

[Link] | slide 36
R
Q U E S T I O N S
P
O
N
S
E
S

Vous aimerez peut-être aussi