Spécifier une Adresse IP

Slides:



Advertisements
Présentations similaires
UE4 – Protocoles de Routage
Advertisements

INFO0913 – Interconnexion des Réseaux
Configuration NAT Statique Lyon1 FAI S0/0 E0/0 Station A Station B S0/0 Lo0 Objectif Le but est de configurer la traduction NAT (Network Address Translation)
MPLS - Configuration d'un VPN MPLS basique
Connecteur de Test pour liaisons E1
Présentation du Routage
Hot Standby Router Protocol (HSRP) - Partage de charge
Remote Desktop Protocol l'Appliance de Sécurité
OSPF - Comment OSPF génère les routes par défaut
Application Inverse MUX
Configuration OSPF Multi-Area
Table de Routage Cisco ccnp_cch ccnp_cch.
Configuration EIGRP et IGRP
Configuration Routeur SOHO77
Configuration Frame Relay "Hub-and-Spoke"
pleine Classe et sans Classe
Configuration d'un accès
BGP - Configuration iBGP et eBGP avec ou sans adresse de Loopback
Configuration sessions IBGP et EBGP
Configuration BGP de base
Comprendre la politique
Station A Station B RNIS Fa0/0 BRI0/0 BRI0/0 Fa0/0 Rouen Le Havre S0/0
Configuration BGP avec routage par défaut
OSPF - Configuration initiale sur Liaisons Non-Broadcast
OSPF - Commande show ip ospf interface.
Comportement de RIP & IGRP avec les mises à jour de Routage
Paris S0/0 500 Kb/s S0/0 Switch S0/2 S0/1 128 Kb/s 128 Kb/s S0/0 S0/0
dans des environnements
MPLS - Accès Internet à partir d'un VPN MPLS
Configuration Routeur SOHO77
Sous-résaux LAN dupliqués
TP Hot Standby Router Protocol (HSRP)
Hot Standby Router Protocol standby preempt et standby track
Commande show ip route ccnp_cch ccnp_cch.
EIGRP - Créer une Route Préférée en Influençant la Métrique
Configuration d'une Passerelle par défaut avec les commandes IP
Sécurité - Configuration de
Sécurité - Configuration de
Commande show ip eigrp topology
Configuration d'un - VPN MPLS de base.
DDR Backup avec Interface BRI & Dialer-Watch
DDR Backup avec Interface BRI & Commande Backup Interface
Redistribution de Routes.
Proxy ARP ccnp_cch ccnp_cch.
Configuration NAT Utilisation de la commande outside source list
OSPF - Commande show ip ospf neighbor.
RIP Version 2 ccnp_cch.
RIP - Configuration des Extensions.
trois réseaux internes
interfaces de couche 3 Commutateur Catalyst 4006
Configuration de routes Statiques Flottantes
Configuration OSPF Virtual Link
Configuration Frame Relay "Full-Mesh" ou "Totalement maillé"
Sécurité - Configuration d'un
Comment Résoudre des Problèmes VPN MPLS
- Configuration ASA/PIX
OSPF - Routage Inter-Area
show ip ospf virtual-links
Configuration EIGRP - Agrégation de routes
TP - IS-IS Configuration Multi-Area
TP - IPv6 Tunnels Manuels
Configuration "On Demand Routing"
Configuration Frame Relay "Hub-and-Spoke"
Configuration BGP - Attribut AS_Path
Configuration Frame Relay avec un routeur commutateur Frame Relay
MPLS - Flux de Paquets dans un VPN MPLS
Configuration NAT Statique
OSPF - Redistribution des réseaux directement connectés
Chapitre 6 : La couche réseau
Routes statiques IPv6 John Rullan
Transcription de la présentation:

Spécifier une Adresse IP de Next Hop pour les Routes Statiques

Sommaire • Introduction - Rappel de théorie • Le problème • La solution

Introduction Ce document introduit les concepts de base des routes statiques. Ce document présen- te un scénario pour démontrer dans quelle circonstance il est préférable de spécifier une interface au travers de laquelle le prochain saut peut être atteint quand vous con- figurez une route statique. Rappel de théorie La capacité de configurer des routes statiques a été introduite dans l'IOS Cisco 10.0. Les routes statiques sont utilisées pour diverses raisons et sont très souvent utilisées quand il n'y a pas de routage dynamique vers la destination ou quand l'utilisation d'un protocole de routage dynamique n'est pas faisable. Par défaut les routes statiques ont une distance administrative égale à 1, ce qui leur donne la suprématie sur les routes issues des protocoles de routage dynamiques. En augmentant la distance administrative à une valeur supérieure à celle d'un protocole de routage dynamique, la route statique peut être un réseau de secours dans la cas où le routage dynamique est défaillant. Par exemple, les routes obtenues d'IGRP (Interior Gateway Routing Protocol) ont une distance administrative par défaut égale à 100. Pour configurer un route statique qui n'aurait pas la suprématie sur une route IGRP, vous devriez spécifier une distance administrative supérieure à 100 pour la route sta- tique. Cette sorte de route statique est appelée route statique flottante. Elle est installée dans la table de routage uniquement quand la route préférée disparaît. Par exemple ip route 172.31.10.0 255.255.255.0 10.10.10.2 101. Note: Une distance administrative de 255 est considérée comme inaccessible et les routes statiques avec une distance administrative de 255 n'entreront jamais dans la table de routage. Si vous faites pointer une route statique vers une interface de type broadcast, la route sera insérée dans la table de routage uniquement quand l'interface broadcast sera up. Cette configuration n'est pas recommandée car lorsque le prochain saut d'une route statique pointe sur une interface, les routeurs considèrent que tous les hosts dans l'intervalle de la route sont directement connectés à cette interface. Par exemple ip route 0.0.0.0 0.0.0.0 Ethernet0. Avec ce type de configuration, un routeur utilisera ARP (Address Resolution Protocol) sur Ethernet0 pour chaque destination que le routeur trouve au travers de la route par défaut car le routeur considèrera que toutes ces destinations sont directement connec- tées par l'interface Ethernet0. Cette sorte de route par défaut, en particulier si elle est utilisée par un grand nombre de paquets vers beaucoup de sous-réseaux destination peut causer une utilisation in- tensive du processeur et la formation d'un très grand cache ARP ( pouvant provoquer des erreurs d'allocation mémoire).

Spécifier une adresse pour le prochain saut sur une interface directement connectée évitera au routeur d'avoir un trop grand cache ARP et de diminuer l'utilisation CPU. Cependant si l'interface avec le prochain saut passe hors service et le prochain saut avec est accessible au travers d'une route récursive, vous devrez spécifier l'adresse du prochain saut et l'interface au travers de laquelle le prochain saut est atteint. Par exemple 0.0.0.0 0.0.0.0 Serial 3/3 192.168.20.1. Le problème Dans le schéma de réseau suivant, il y a deux routes statiques vers la même destina- tion (172.31.10.0/24). Une des routes est une route statique flottante, c'est le chemin de secours vers le réseau destination sur le LAN. Le problème dans le scénario est que la route statique flottante ne sera jamais installée dans la table de routage si la liai- son primaire passe hors service. R1 a une route par défaut pointant vers le routeur de l'opérateur Internet pour accéder à Internet. R1 a deux liaisons vers R2. La liaison T1 est la liaison primaire et la liaison à 56Kbit/s est la liaison secondaire. R1 a une route statique pour 172.31.10.0/24 qui point vers l'adresse IP (10.10.10.2) de l'interface S0 de R2 comme prochain saut. R1 a également une route statique flottante vers 172.31.10.0/24 qui pointe vers l'adresse IP de l'interface S1 du routeur R2 (192.168.20.2), la distance administrative pour cette route flottante est 250. L'idée est que le trafic passe par la liaison à 56 Kbit/s si la liai- son primaire passe hors service. 192.168.30.1 172.31.10.0/24 .1 192.168.10.0/24 10.10.10.0/30 S0 S3/0 S3/2 S0 E0 .1 .2 ISP .2 .1 R1 R2 .2 S3/3 S1 192.168.20.0/30

R1 hostname R1 ! ip subnet−zero no ip domain−lookup controller E1 2/0 controller E1 2/1 interface Serial3/0 description ISP Link ip address 192.168.10.1 255.255.255.252 clockrate 64000 interface Serial3/1 no ip address shutdown interface Serial3/2 description Primary Link to R2 ip address 10.10.10.1 255.255.255.252 interface Serial3/3 description Backup Link to R2 ip address 192.168.20.1 255.255.255.252 ip classless ip route 0.0.0.0 0.0.0.0 Serial3/0 !−−− C'est la route par défaut vers le routeur ISP. ip route 172.31.10.0 255.255.255.0 10.10.10.2 !−−− C'est la route préférée vers le LAN. ip route 172.31.10.0 255.255.255.0 192.168.20.2 250 !−−− C'est la route statique flottante vers le LAN.

R1- Table de routage R1# show ip route Codes: C − connected, S − static, I − IGRP, R − RIP, M − mobile, B − BGP D − EIGRP, EX − EIGRP external, O − OSPF, IA − OSPF inter area N1 − OSPF NSSA external type 1, N2 − OSPF NSSA external type 2 E1 − OSPF external type 1, E2 − OSPF external type 2, E − EGP i − IS−IS, L1 − IS−IS level−1, L2 − IS−IS level−2 * − candidate default, U − per−user static route, o − ODR Gateway of last resort is 0.0.0.0 to network 0.0.0.0 10.0.0.0/30 is subnetted, 1 subnets C 10.10.10.0 is directly connected, Serial3/2 192.168.10.0/30 is subnetted, 1 subnets C 192.168.10.0 is directly connected, Serial3/0 192.168.20.0/30 is subnetted, 1 subnets C 192.168.20.0 is directly connected, Serial3/3 172.31.0.0/24 is subnetted, 1 subnets S 172.31.10.0 [1/0] via 10.10.10.2 !−−− Route statique préférée vers le LAN au travers de la liaison T1. S* 0.0.0.0/0 is directly connected, Serial3/0 !−−− Route statique par défaut vers Internet.

R2 hostname R2 ! enable password ww ip subnet−zero no ip finger no ip domain−lookup interface Ethernet0 description Local LAN ip address 172.31.10.2 255.255.255.0 interface Serial0 description Primary Link to R1 ip address 10.10.10.2 255.255.255.252 clockrate 56000 interface Serial1 description Backup Link to R1 ip address 192.168.20.2 255.255.255.252 interface TokenRing0 no ip address shutdown ip classless ip route 0.0.0.0 0.0.0.0 10.10.10.1 !−−− C'est la route primaire par défaut. ip route 0.0.0.0 0.0.0.0 192.168.20.1 250 !−−− C'est la route par défaut flottante si la liaison T1 !--- est défaillante. no ip http server line con 0 exec−timeout 0 0 transport input none line aux 0 line vty 0 4 password ww login end

R2 a la route par défaut installée au travers de 10. 10. 10 R2 a la route par défaut installée au travers de 10.10.10.1 et quand vous utilisez la commande traceroute depuis R2 vers le routeur ISP, les paquets passent par la liaison T1. R2 peut transmettre les paquets issus de 172.30.10.2 vers le host Internet 192.168.30.1. La route vers 192.168.30.1 est la route par défaut 0.0.0.0 0.0.0.0. R2- Table de routage R2# show ip route Codes: C − connected, S − static, I − IGRP, R − RIP, M − mobile, B − BGP D − EIGRP, EX − EIGRP external, O − OSPF, IA − OSPF inter area N1 − OSPF NSSA external type 1, N2 − OSPF NSSA external type 2 E1 − OSPF external type 1, E2 − OSPF external type 2, E − EGP i − IS−IS, L1 − IS−IS level−1, L2 − IS−IS level−2, * − candidate default, U − per−user static route, o − ODR, P − periodic downloaded static route Gateway of last resort is 10.10.10.1 to network 0.0.0.0 172.31.0.0/24 is subnetted, 1 subnets C 172.31.10.0 is directly connected, Ethernet0 192.168.20.0/30 is subnetted, 1 subnets C 192.168.20.0 is directly connected, Serial1 10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks C 10.10.10.0/30 is directly connected, Serial0 S* 0.0.0.0/0 [1/0] via 10.10.10.1 !−−− C'est la route primaire par défaut. R2# traceroute 192.168.10.2 Type escape sequence to abort. Tracing the route to 192.168.10.2 1 10.10.10.1 16 msec 20 msec 16 msec 2 192.168.10.2 32 msec * 32 msec R2# ping Protocol [ip]: Target IP address: 192.168.30.1 Repeat count [5]: Datagram size [100]: Timeout in seconds [2]: Extended commands [n]: y Source address or interface: 172.31.10.2 Type of service [0]: Set DF bit in IP header? [no]: Validate reply data? [no]: Data pattern [0xABCD]: Loose, Strict, Record, Timestamp, Verbose[none]: Sweep range of sizes [n]: Sending 5, 100−byte ICMP Echos to 192.168.20.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round−trip min/avg/max = 32/32/32 ms

Si vous passez l'interface Serial3/2 hors service sur R1 pour tester le secours, vous devez vous attendre à ce que R1 installe la route statique flottante dans la table de routage pour le réseau LAN 172.31.10.0 et que R2 installe la route statique flottante vers 0.0.0.0 au travers de 192.168.20.1. Vous vous attendez à ce que le trafic passe par la liaison à 56 Kbs/. R1 R1# show ip int brief Interface IP−Address OK? Method Status Protocol Serial3/0 192.168.10.1 YES manual up up Serial3/1 unassigned YES unset administratively down down Serial3/2 10.10.10.1 YES manual up up Serial3/3 192.168.20.1 YES manual up up R1# configure terminal Enter configuration commands, one per line. End with CNTL/Z. R1(config)#int s3/2 R1(config−if)#shut R1(config−if)#end 2d21h: %LINEPROTO−5−UPDOWN: Line protocol on Interface Serial3/2, changed state to down 2d21h: %LINK−5−CHANGED: Interface Serial3/2, changed state to administratively down Serial3/2 10.10.10.1 YES manual administratively down down R1# show ip route Codes: C − connected, S − static, I − IGRP, R − RIP, M − mobile, B − BGP D − EIGRP, EX − EIGRP external, O − OSPF, IA − OSPF inter area N1 − OSPF NSSA external type 1, N2 − OSPF NSSA external type 2 E1 − OSPF external type 1, E2 − OSPF external type 2, E − EGP i − IS−IS, L1 − IS−IS level−1, L2 − IS−IS level−2, * − candidate default, U − per−user static route, o − ODR Gateway of last resort is 0.0.0.0 to network 0.0.0.0 192.168.10.0/30 is subnetted, 1 subnets C 192.168.10.0 is directly connected, Serial3/0 192.168.20.0/30 is subnetted, 1 subnets C 192.168.20.0 is directly connected, Serial3/3 172.31.0.0/24 is subnetted, 1 subnets S 172.31.10.0 [1/0] via 10.10.10.2 !−−− La route statique vers la liaison T1 reste dans la table de routage. !−−− Ce n'est pas ce qui était attendu si l'interface Serial 3/2 était !---- down. S* 0.0.0.0/0 is directly connected, Serial3/0 !−−− Route statique par défaut vers Internet

R2# show ip route Codes: C − connected, S − static, I − IGRP, R − RIP, M − mobile, B − BGP D − EIGRP, EX − EIGRP external, O − OSPF, IA − OSPF inter area N1 − OSPF NSSA external type 1, N2 − OSPF NSSA external type 2 E1 − OSPF external type 1, E2 − OSPF external type 2, E − EGP i − IS−IS, L1 − IS−IS level−1, L2 − IS−IS level−2, * − candidate default, U − per−user static route, o − ODR, P − periodic downloaded static route Gateway of last resort is 192.168.20.1 to network 0.0.0.0 172.31.0.0/24 is subnetted, 1 subnets C 172.31.10.0 is directly connected, Ethernet0 192.168.20.0/30 is subnetted, 1 subnets C 192.168.20.0 is directly connected, Serial1 S* 0.0.0.0/0 [250/0] via 192.168.20.1 !−−− Il n'est plus possible d'atteindre le host Internet192.168.20.1 si !--- le "ping" est issu du LAN sur R2 car R1 va tenter de transmettre !−−− via l'interfaces Serial 3/2 qui est hors-service. R2# ping Protocol [ip]: Target IP address: 192.168.30.1 Repeat count [5]: Datagram size [100]: Timeout in seconds [2]: Extended commands [n]: y Source address or interface: 172.31.10.2 Type of service [0]: Set DF bit in IP header? [no]: Validate reply data? [no]: Data pattern [0xABCD]: Loose, Strict, Record, Timestamp, Verbose[none]: Sweep range of sizes [n]: Type escape sequence to abort. Sending 5, 100−byte ICMP Echos to 192.168.20.1, timeout is 2 seconds: ..... Success rate is 0 percent (0/5)

La route statique flottante n'a pas été installée sur R1 et la route statique primaire est toujours dans la table de routage de R1 bien que l'interface Serial 3/2 soit "down". Ceci se produit car les routes statiques sont récursives par nature. Le routeur garde la route statique dans le routeur tant qu'il y a une route vers le prochain saut. Dans ce cas R1 pense qu'il peut atteindre 10.10.10.2 via 192.168.10.2 car 192.168.10.2 est le prochain saut pour 0.0.0.0 0.0.0.0. La route vers le prochain saut peut être plus spécifique, moins spécifique ou une rou- te par défaut. Dans ce scénario de problème, vous pensez que parce que la liaison est "down" vous ne devriez pas avoir de route vers 10.10.10.2 mais si vous regardez la ta- ble de routage de R1, vous voyez qu'il y a une route statique par défaut pointant vers le routeur ISP. R1 par conséquent pense qu'il peut atteindre le prochain saut (10.10. 10.2) pour 172.31.10.0/24 via cette route par défaut aussi la route statique pour 172.31.10.1/24 via 10.10.10.2 reste dans la table de routage et la route statique flot- tante n'est jamais installée. Il y a une meilleure méthode pour configurer les routes statiques qui vous évite ce genre de problème. Si vous spécifiez l'interface au travers de laquelle le prochain saut doit être atteint, La route statique flottante sera installée uniquement si l'adresse IP du prochain saut est accessible au travers de cette interface. Avant de solutionner ce problème vous devez remettre l'interface Serial3/2 du routeur R1 en service. R1 R1# configure terminal Enter configuration commands, one per line. End with CNTL/Z. R1(config)#int s 3/2 R1(config−if)#no shut R1(config−if)#end R1# 2d22h: %LINK−3−UPDOWN: Interface Serial3/2, changed state to up 2d22h: %LINEPROTO−5−UPDOWN: Line protocol on Interface Serial3/2, changed state to up 2d22h: %SYS−5−CONFIG_I: Configured from console by console R1# show ip int brief Interface IP−Address OK? Method Status Protocol Serial3/0 192.168.10.1 YES manual up up Serial3/1 unassigned YES unset administratively down down Serial3/2 10.10.10.1 YES manual up up Serial3/3 192.168.20.1 YES manual up up R1# show ip route Codes: C − connected, S − static, I − IGRP, R − RIP, M − mobile, B − BGP D − EIGRP, EX − EIGRP external, O − OSPF, IA − OSPF inter area N1 − OSPF NSSA external type 1, N2 − OSPF NSSA external type 2 E1 − OSPF external type 1, E2 − OSPF external type 2, E − EGP i − IS−IS, L1 − IS−IS level−1, L2 − IS−IS level−2, * − candidate default, U − per−user static route, o − ODR Gateway of last resort is 0.0.0.0 to network 0.0.0.0 10.0.0.0/30 is subnetted, 1 subnets C 10.10.10.0 is directly connected, Serial3/2 192.168.10.0/30 is subnetted, 1 subnets C 192.168.10.0 is directly connected, Serial3/0 192.168.20.0/30 is subnetted, 1 subnets C 192.168.20.0 is directly connected, Serial3/3 172.31.0.0/24 is subnetted, 1 subnets S 172.31.10.0 [1/0] via 10.10.10.2 S* 0.0.0.0/0 is directly connected, Serial3/0

La Solution La solution est de retirer les anciennes routes statiques du LAN (172.31.10.0) et de configurer de nouvelles routes statiques en spécifiant cette fois l'interface à travers la- quelle le prochain saut doit être atteint. Ceci permettra à la route statique flottante sur R1 d'être installée quand l'interface Serial3/2 passera hors service. R1# configure terminal Enter configuration commands, one per line. End with CNTL/Z. R1(config)#no ip route 172.31.10.0 255.255.255.0 10.10.10.2 R1(config)#no ip route 172.31.10.0 255.255.255.0 192.168.20.2 250 R1(config)#ip route 172.31.10.0 255.255.255.0 Serial3/2 10.10.10.2 R1(config)#ip route 172.31.10.0 255.255.255.0 Serial3/3 192.168.20.2 250 R1(config)#end R1# 2d22h: %SYS−5−CONFIG_I: Configured from console by console La route statique vers 172.31.10.0 au travers de 10.10.10.2 sera installée dans la ta- ble de routage de R1 si 10.10.10.2 est vue au travers de l'interface Srial3/2. Si cette condition n'est pas réalisée, la route statique au travers de 10.10.10.2 sera retirée de la table de routage et la route statique flottante vers 172.31.10.0 au travers de l'inter- face Serial3/3 avec le prochain saut 192.168.10.2 sera installée. Pour tester comment cela fonctionne, passez l'interface Serial3/2 hors-service et re- garder si la route statique flottante s'installe dans la table de routage. R1 R1# configure terminal Enter configuration commands, one per line. End with CNTL/Z. R1(config)#int s3/2 R1(config−if)#shut R1(config−if)#end 2d21h: %LINEPROTO−5−UPDOWN: Line protocol on Interface Serial3/2, changed state to down 2d21h: %LINK−5−CHANGED: Interface Serial3/2, changed state to administratively down R1# show ip int brief Interface IP−Address OK? Method Status Protocol Serial3/0 192.168.10.1 YES manual up up Serial3/1 unassigned YES unset administratively down down Serial3/2 10.10.10.1 YES manual administratively down down Serial3/3 192.168.20.1 YES manual up up

La route statique flottante a été installée comme cela était prévu. R1# show ip route Codes: C − connected, S − static, I − IGRP, R − RIP, M − mobile, B − BGP D − EIGRP, EX − EIGRP external, O − OSPF, IA − OSPF inter area N1 − OSPF NSSA external type 1, N2 − OSPF NSSA external type 2 E1 − OSPF external type 1, E2 − OSPF external type 2, E − EGP i − IS−IS, L1 − IS−IS level−1, L2 − IS−IS level−2, * − candidate default, U − per−user static route, o − ODR Gateway of last resort is 0.0.0.0 to network 0.0.0.0 192.168.10.0/30 is subnetted, 1 subnets C 192.168.10.0 is directly connected, Serial3/0 192.168.20.0/30 is subnetted, 1 subnets C 192.168.20.0 is directly connected, Serial3/3 172.31.0.0/24 is subnetted, 1 subnets S 172.31.10.0 [250/0] via 192.168.20.2, Serial3/3 S* 0.0.0.0/0 is directly connected, Serial3/0 R1# Maintenant R1 peut atteindre le host Internet 192.168.20.1 avec des paquets issus du LAN de R2. R2# ping Protocol [ip]: Target IP address: 192.168.20.1 Repeat count [5]: Datagram size [100]: Timeout in seconds [2]: Extended commands [n]: y Source address or interface: 172.31.10.2 Type of service [0]: Set DF bit in IP header? [no]: Validate reply data? [no]: Data pattern [0xABCD]: Loose, Strict, Record, Timestamp, Verbose[none]: Sweep range of sizes [n]: Type escape sequence to abort. Sending 5, 100−byte ICMP Echos to 192.168.20.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round−trip min/avg/max = 32/32/32 ms La route statique flottante a été installée comme cela était prévu.