CCNP ROUTE
Implementation de Routage IP
Mohamed DYABI
Configuration de l’EIGRP
Bonjour
Instructeur : MOHAMED DYABI
Email : mohamed.dyabi@gmail.com
FB : facebook.com/med.dyabi
 Instructeur Cisco
• Certifié CISCO (CISCO ID CSCO12578708)
• Certifié MCT (MC ID 7343319)
• Expert Microsoft 2003,2008,2012 Server
• Certified VCP DATACENTER ,VCA Cloud ,DATACENTER ,Workforce Mobility
…..
Les Paquets EIGRP
3
LES PAQUETS EIGRP
 Hello :
• utilisés par EIGRP pour découvrir des voisins et former des contiguïtés avec ces
voisins
 mise à jour :
• utilisés par EIGRP pour propager des informations de routage.
• EIGRP n’envoie pas de mises à jour périodiques.
• Ils sont transmis uniquement en cas de nécessité.
• Les mises à jour EIGRP ne contiennent que les informations de routage nécessaires,
et ne sont envoyées qu’aux routeurs qui en ont besoin.
• Les paquets de mise à jour EIGRP utilisent la livraison fiable. Ils sont envoyés en
multicast lorsqu’ils concernent plusieurs routeurs, ou en unicast si seul un routeur
en a besoin
4
LES PAQUETS EIGRP
 Paquets de requête :
Ils sont utilisés lorsque le routeur EIGRP a perdu des informations sur un réseau et
n’a pas de chemins de sauvegarde. Le routeur envoie des paquets de requête à
ses voisins pour leur demander s'ils ont des informations sur ce réseau particulier.
 Paquets de réponse :
Ils sont utilisés pour répondre à des paquets de requête et ils sont fiables.
5
LES PAQUETS EIGRP
 Les paquets ACK (de reçu) :
sont envoyés par EIGRP lorsque la livraison fiable est utilisée. RTP utilise la
livraison fiable pour les paquets de mise à jour, de demande et de réponse
EIGRP. Les paquets d’accusé de réception EIGRP sont toujours envoyés en
unicast non fiable.
6
Configuration de l’ EIGRP
7
CONFIGURATION DE L’EIGRP
 Définir le numéro du système Autonome
 Pour échanger des mises à jour de routage, les routeurs EIGRP doivent
avoir le même ID de système autonome
router eigrp autonomous-system-id
Activer le routage EIGRP
Router(config)#
8
CONFIGURATION DE L’EIGRP
 Définir les réseaux EIGRP pour les annoncer aux voisins EIGRP
 Le paramètre network peut être un réseau, un sous-réseau, ou l'adresse
d'une interface directement connectée
 Le masque est un masque générique (masque inverse)
network network [mask]
Identifier les réseaux EIGRP
Router(config-router) #
9
CONFIGURATION DE L’EIGRP
 La plupart des références EIGRP affirment que le masque générique est
nécessaire.
 Cependant, depuis IOS 12.0 (4) T, le masque peut être configuré à l'aide
des bits de joker (wild card bits ) ou un masque de sous-réseau régulier.
 Par exemple, On peut utiliser les deux formats suivants pour configurer le
réseau 10.10.10.0
• network 10.10.10.0 0.0.0.3
ou
• network 10.10.10.0 255.255.255.252.
Note sur le masque générique
10
CONFIGURATION DE L’EIGRP
 Après cette commande le protocole EIGRP se comportera comme un
protocole de routage par classe
 On peut désactiver le résumé automatique à l’aide de la commande
no auto-summary
 no auto-summary est nécessaire parce que par défaut EIGRP se comporte
comme un protocole de routage par classe ce qui signifie qu'il ne va pas
annoncer le masque de sous-réseau.
auto-summary
Activer / Désactiver le résumé automatique
Router(config-router) #
11
CONFIGURATION DE L’EIGRP
Exemple de la configuration de l’EIGRP
R2(config)# no router eigrp 100
R2(config)# router eigrp 100
R2(config-router)# network 192.168.1.96 0.0.0.31
R2(config-router)# network 172.17.2.0 0.0.0.255
R2(config-router)# end
R1(config)# no router eigrp 100
R1(config)# router eigrp 100
R1(config-router)# network 192.168.1.96 0.0.0.31
R1(config-router)# network 172.16.1.0 0.0.0.255
R1(config-router)# end
12
CONFIGURATION DE L’EIGRP
 vérification de la configuration de l’EIGRP
R1# show ip protocols
Routing Protocol is "eigrp 100"
<output omitted>
EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0
EIGRP maximum hopcount 100
EIGRP maximum metric variance 1
Redistributing: eigrp 100
EIGRP NSF-aware route hold timer is 240s
Automatic network summarization is in effect
Automatic address summarization:
192.168.1.0/24 for FastEthernet0/0
Summarizing with metric 40512000
172.16.0.0/16 for Serial0/0/0
Summarizing with metric 28160
Maximum path: 4
Routing for Networks:
172.16.1.0/24
192.168.1.96/27
Routing Information Sources:
Gateway Distance Last Update
(this router) 90 00:08:56
Gateway Distance Last Update
192.168.1.102 90 00:07:59
Distance: internal 90 external 170
13
CONFIGURATION DE L’EIGRP
 vérification de la configuration de l’EIGRP
R1# show ip eigrp neighbors
IP-EIGRP neighbors for process 100
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
0 192.168.1.102 Se0/0/0 11 00:09:17 22 2280 0 5
14
CONFIGURATION DE L’EIGRP
 vérification de la configuration de l’EIGRP
R1# show ip eigrp topology
IP-EIGRP Topology Table for AS(100)/ID(192.168.1.101)
Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
r - reply Status, s - sia Status
P 192.168.1.96/27, 1 successors, FD is 40512000
via Connected, Serial0/0/0
P 192.168.1.0/24, 1 successors, FD is 40512000
via Summary (40512000/0), Null0
P 172.16.0.0/16, 1 successors, FD is 28160
via Summary (28160/0), Null0
P 172.17.0.0/16, 1 successors, FD is 40514560
via 192.168.1.102 (40514560/28160), Serial0/0/0
P 172.16.1.0/24, 1 successors, FD is 28160
via Connected, FastEthernet0/0
15
CONFIGURATION DE L’EIGRP
 vérification de la configuration de l’EIGRP
R1# show ip route eigrp
D 172.17.0.0/16 [90/40514560] via 192.168.1.102, 00:10:18, Serial0/0/0
172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
D 172.16.0.0/16 is a summary, 00:11:19, Null0
192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
D 192.168.1.0/24 is a summary, 00:11:19, Null0
R1#
R1# show ip route
<output omitted>
Gateway of last resort is not set
D 172.17.0.0/16 [90/40514560] via 192.168.1.102, 00:10:35, Serial0/0/0
172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
D 172.16.0.0/16 is a summary, 00:11:37, Null0
C 172.16.1.0/24 is directly connected, FastEthernet0/0
192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
C 192.168.1.96/27 is directly connected, Serial0/0/0
D 192.168.1.0/24 is a summary, 00:11:37, Null0
16
CONFIGURATION DE L’EIGRP
 Empêcher les mises à jour EIGRP sur une interface de routeur
 L'option default définit toutes les interfaces de routeur passives.
 Pour l’EIGRP , la commande :
• Empêche les relations de voisinage d'être établie
• Les mises à jour de routage d'un voisin sont ignorés
• Permet à un sous-réseau sur une interface passive d’être annoncé
passive-interface type number [default]
Interface passive
Router(config-router) #
17
CONFIGURATION DE L’EIGRP
R1(config)# router eigrp 100
R1(config-router)# passive-interface fa0/0
R2(config)# router eigrp 100
R2(config-router)# passive-interface fa0/0
ou bien
R1(config)# router eigrp 100
R1(config-router)# passive-interface default
R1(config-router)# no passive-interface S0/0/0
18
CONFIGURATION DE L’EIGRP
 Définir les réseaux EIGRP pour les annoncer aux voisins EIGRP
 Le paramètre kilobits indique la bande passante prévue en Kbits/s.
• Par exemple, pour définir la bande passante de 512 000 bits/s, utilisez
la commande bandwidth 512
 La bande passante configurée est utilisée par les protocoles de routage
dans le calcul de métriques
 La commande ne modifie pas réellement la vitesse de l'interface.
bandwidth kilobits
Définir la bande passante de l’interface :
Router(config-if)#
19
CONFIGURATION DE L’EIGRP
Exemple de la commande ip route 0.0.0.0 0.0.0.0 next-hop
R2(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.2
R2(config)# router eigrp 100
R2(config-router)# network 0.0.0.0
R2(config-router)# redistribute static
R2(config-router)# do show ip route
<output omitted>
Gateway of last resort is 192.168.1.2 to network 0.0.0.0
172.17.0.0/16 is variably subnetted, 2 subnets, 2 masks
D 172.17.0.0/16 is a summary, 02:53:48, Null0
C 172.17.2.0/24 is directly connected, FastEthernet0/0
D 172.16.0.0/16 [90/40514560] via 192.168.1.101, 02:53:48, Serial0/0/0
192.168.1.0/27 is subnetted, 2 subnets
C 192.168.1.96 is directly connected, Serial0/0/0
C 192.168.1.0 is directly connected, Serial0/0/1
S* 0.0.0.0/0 [1/0] via 192.168.1.2
R2(config-router)# 20
Fin du chapitre
21

EIGRP - Configuration

  • 1.
    CCNP ROUTE Implementation deRoutage IP Mohamed DYABI Configuration de l’EIGRP
  • 2.
    Bonjour Instructeur : MOHAMEDDYABI Email : mohamed.dyabi@gmail.com FB : facebook.com/med.dyabi  Instructeur Cisco • Certifié CISCO (CISCO ID CSCO12578708) • Certifié MCT (MC ID 7343319) • Expert Microsoft 2003,2008,2012 Server • Certified VCP DATACENTER ,VCA Cloud ,DATACENTER ,Workforce Mobility …..
  • 3.
  • 4.
    LES PAQUETS EIGRP Hello : • utilisés par EIGRP pour découvrir des voisins et former des contiguïtés avec ces voisins  mise à jour : • utilisés par EIGRP pour propager des informations de routage. • EIGRP n’envoie pas de mises à jour périodiques. • Ils sont transmis uniquement en cas de nécessité. • Les mises à jour EIGRP ne contiennent que les informations de routage nécessaires, et ne sont envoyées qu’aux routeurs qui en ont besoin. • Les paquets de mise à jour EIGRP utilisent la livraison fiable. Ils sont envoyés en multicast lorsqu’ils concernent plusieurs routeurs, ou en unicast si seul un routeur en a besoin 4
  • 5.
    LES PAQUETS EIGRP Paquets de requête : Ils sont utilisés lorsque le routeur EIGRP a perdu des informations sur un réseau et n’a pas de chemins de sauvegarde. Le routeur envoie des paquets de requête à ses voisins pour leur demander s'ils ont des informations sur ce réseau particulier.  Paquets de réponse : Ils sont utilisés pour répondre à des paquets de requête et ils sont fiables. 5
  • 6.
    LES PAQUETS EIGRP Les paquets ACK (de reçu) : sont envoyés par EIGRP lorsque la livraison fiable est utilisée. RTP utilise la livraison fiable pour les paquets de mise à jour, de demande et de réponse EIGRP. Les paquets d’accusé de réception EIGRP sont toujours envoyés en unicast non fiable. 6
  • 7.
  • 8.
    CONFIGURATION DE L’EIGRP Définir le numéro du système Autonome  Pour échanger des mises à jour de routage, les routeurs EIGRP doivent avoir le même ID de système autonome router eigrp autonomous-system-id Activer le routage EIGRP Router(config)# 8
  • 9.
    CONFIGURATION DE L’EIGRP Définir les réseaux EIGRP pour les annoncer aux voisins EIGRP  Le paramètre network peut être un réseau, un sous-réseau, ou l'adresse d'une interface directement connectée  Le masque est un masque générique (masque inverse) network network [mask] Identifier les réseaux EIGRP Router(config-router) # 9
  • 10.
    CONFIGURATION DE L’EIGRP La plupart des références EIGRP affirment que le masque générique est nécessaire.  Cependant, depuis IOS 12.0 (4) T, le masque peut être configuré à l'aide des bits de joker (wild card bits ) ou un masque de sous-réseau régulier.  Par exemple, On peut utiliser les deux formats suivants pour configurer le réseau 10.10.10.0 • network 10.10.10.0 0.0.0.3 ou • network 10.10.10.0 255.255.255.252. Note sur le masque générique 10
  • 11.
    CONFIGURATION DE L’EIGRP Après cette commande le protocole EIGRP se comportera comme un protocole de routage par classe  On peut désactiver le résumé automatique à l’aide de la commande no auto-summary  no auto-summary est nécessaire parce que par défaut EIGRP se comporte comme un protocole de routage par classe ce qui signifie qu'il ne va pas annoncer le masque de sous-réseau. auto-summary Activer / Désactiver le résumé automatique Router(config-router) # 11
  • 12.
    CONFIGURATION DE L’EIGRP Exemplede la configuration de l’EIGRP R2(config)# no router eigrp 100 R2(config)# router eigrp 100 R2(config-router)# network 192.168.1.96 0.0.0.31 R2(config-router)# network 172.17.2.0 0.0.0.255 R2(config-router)# end R1(config)# no router eigrp 100 R1(config)# router eigrp 100 R1(config-router)# network 192.168.1.96 0.0.0.31 R1(config-router)# network 172.16.1.0 0.0.0.255 R1(config-router)# end 12
  • 13.
    CONFIGURATION DE L’EIGRP vérification de la configuration de l’EIGRP R1# show ip protocols Routing Protocol is "eigrp 100" <output omitted> EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0 EIGRP maximum hopcount 100 EIGRP maximum metric variance 1 Redistributing: eigrp 100 EIGRP NSF-aware route hold timer is 240s Automatic network summarization is in effect Automatic address summarization: 192.168.1.0/24 for FastEthernet0/0 Summarizing with metric 40512000 172.16.0.0/16 for Serial0/0/0 Summarizing with metric 28160 Maximum path: 4 Routing for Networks: 172.16.1.0/24 192.168.1.96/27 Routing Information Sources: Gateway Distance Last Update (this router) 90 00:08:56 Gateway Distance Last Update 192.168.1.102 90 00:07:59 Distance: internal 90 external 170 13
  • 14.
    CONFIGURATION DE L’EIGRP vérification de la configuration de l’EIGRP R1# show ip eigrp neighbors IP-EIGRP neighbors for process 100 H Address Interface Hold Uptime SRTT RTO Q Seq (sec) (ms) Cnt Num 0 192.168.1.102 Se0/0/0 11 00:09:17 22 2280 0 5 14
  • 15.
    CONFIGURATION DE L’EIGRP vérification de la configuration de l’EIGRP R1# show ip eigrp topology IP-EIGRP Topology Table for AS(100)/ID(192.168.1.101) Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply, r - reply Status, s - sia Status P 192.168.1.96/27, 1 successors, FD is 40512000 via Connected, Serial0/0/0 P 192.168.1.0/24, 1 successors, FD is 40512000 via Summary (40512000/0), Null0 P 172.16.0.0/16, 1 successors, FD is 28160 via Summary (28160/0), Null0 P 172.17.0.0/16, 1 successors, FD is 40514560 via 192.168.1.102 (40514560/28160), Serial0/0/0 P 172.16.1.0/24, 1 successors, FD is 28160 via Connected, FastEthernet0/0 15
  • 16.
    CONFIGURATION DE L’EIGRP vérification de la configuration de l’EIGRP R1# show ip route eigrp D 172.17.0.0/16 [90/40514560] via 192.168.1.102, 00:10:18, Serial0/0/0 172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks D 172.16.0.0/16 is a summary, 00:11:19, Null0 192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks D 192.168.1.0/24 is a summary, 00:11:19, Null0 R1# R1# show ip route <output omitted> Gateway of last resort is not set D 172.17.0.0/16 [90/40514560] via 192.168.1.102, 00:10:35, Serial0/0/0 172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks D 172.16.0.0/16 is a summary, 00:11:37, Null0 C 172.16.1.0/24 is directly connected, FastEthernet0/0 192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.1.96/27 is directly connected, Serial0/0/0 D 192.168.1.0/24 is a summary, 00:11:37, Null0 16
  • 17.
    CONFIGURATION DE L’EIGRP Empêcher les mises à jour EIGRP sur une interface de routeur  L'option default définit toutes les interfaces de routeur passives.  Pour l’EIGRP , la commande : • Empêche les relations de voisinage d'être établie • Les mises à jour de routage d'un voisin sont ignorés • Permet à un sous-réseau sur une interface passive d’être annoncé passive-interface type number [default] Interface passive Router(config-router) # 17
  • 18.
    CONFIGURATION DE L’EIGRP R1(config)#router eigrp 100 R1(config-router)# passive-interface fa0/0 R2(config)# router eigrp 100 R2(config-router)# passive-interface fa0/0 ou bien R1(config)# router eigrp 100 R1(config-router)# passive-interface default R1(config-router)# no passive-interface S0/0/0 18
  • 19.
    CONFIGURATION DE L’EIGRP Définir les réseaux EIGRP pour les annoncer aux voisins EIGRP  Le paramètre kilobits indique la bande passante prévue en Kbits/s. • Par exemple, pour définir la bande passante de 512 000 bits/s, utilisez la commande bandwidth 512  La bande passante configurée est utilisée par les protocoles de routage dans le calcul de métriques  La commande ne modifie pas réellement la vitesse de l'interface. bandwidth kilobits Définir la bande passante de l’interface : Router(config-if)# 19
  • 20.
    CONFIGURATION DE L’EIGRP Exemplede la commande ip route 0.0.0.0 0.0.0.0 next-hop R2(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.2 R2(config)# router eigrp 100 R2(config-router)# network 0.0.0.0 R2(config-router)# redistribute static R2(config-router)# do show ip route <output omitted> Gateway of last resort is 192.168.1.2 to network 0.0.0.0 172.17.0.0/16 is variably subnetted, 2 subnets, 2 masks D 172.17.0.0/16 is a summary, 02:53:48, Null0 C 172.17.2.0/24 is directly connected, FastEthernet0/0 D 172.16.0.0/16 [90/40514560] via 192.168.1.101, 02:53:48, Serial0/0/0 192.168.1.0/27 is subnetted, 2 subnets C 192.168.1.96 is directly connected, Serial0/0/0 C 192.168.1.0 is directly connected, Serial0/0/1 S* 0.0.0.0/0 [1/0] via 192.168.1.2 R2(config-router)# 20
  • 21.