===Mise en place du shéma suivant :=== {{cisco-schema-rip.jpg}} ====A. Configuration des interfaces des routeurs==== Commençons par attribuer les adresses IP sur les interfaces des routeurs, conformément au tableau ci-dessus, pour chacun des sites de l'architecture. ==Le Mans :== Le Mans(config)#int fa0/0 Le Mans(config-if)#ip address 10.1.1.1 255.255.255.252 -> affectation d’une adresse ip Le Mans(config-if)#no sh Le Mans(config-if)#exit Le Mans(config)#int fa0/1 Le Mans(config-if)#ip address 10.1.2.1 255.255.255.252 Le Mans(config-if)#no sh Le Mans(config-if)#exit Le Mans(config)#int eth1/0 Le Mans(config-if)#ip address 192.168.3.1 255.255.255.128 Le Mans(config-if)#no sh Le Mans(config-if)#exit Le Mans(config)#int eth0/0/0 Le Mans(config-if)#ip address 10.1.4.1 255.255.255.252 Le Mans(config-if)#no sh Le Mans(config-if)#exit Le Mans(config)#int eth0/1/0 Le Mans(config-if)#ip address 10.10.10.2 255.255.255.252 Le Mans(config-if)#no sh Le Mans(config-if)#exit ==Paris :== Paris(config)#int fa0/0 Paris(config-if)#ip address 10.1.3.1 255.255.255.252 Paris(config-if)#no sh Paris(config-if)#exit Paris(config)#int fa0/1 Paris(config-if)#ip address 10.1.2.2 255.255.255.252 Paris(config-if)#no sh Paris(config-if)#exit Paris(config)#int eth1/0 Paris(config-if)#ip address 192.168.2.1 255.255.255.0 Paris(config-if)#no sh Paris(config-if)#exit ==Saint-Dizier :== Saint-Dizier(config)#int fa0/0 Saint-Dizier(config-if)#ip address 10.1.1.2 255.255.255.252 Saint-Dizier(config-if)#no sh Saint-Dizier(config-if)#exit Saint-Dizier(config)#int fa0/1 Saint-Dizier(config-if)#ip address 10.1.3.2 255.255.255.252 Saint-Dizier(config-if)#no sh Saint-Dizier(config-if)#exit Saint-Dizier(config)#int Eth1/0 Saint-Dizier(config-if)#ip address 192.168.1.1 255.255.255.0 Saint-Dizier(config-if)#no sh Saint-Dizier(config-if)#exit ==Internet :== INTERNET(config)#int fa0/0 INTERNET(config-if)#ip address 10.10.10.1 255.255.255.252 INTERNET(config-if)#no sh INTERNET(config-if)#exit ==Site_Data :== Site_Data(config)#int fa0/1 Site_Data(config-if)#ip address 10.1.4.2 255.255.255.252 Site_Data(config-if)#no sh Site_Data(config-if)#exit Site_Data(config)#int fa 0/0 Site_Data(config-if)#ip address 192.168.5.1 255.255.255.0 Site_Data(config-if)#no sh Site_Data(config-if)#exit A cette étape vous devez pouvoir faire : Chaque PC ping sa passerelle Chaque routeur ping les autres routeurs du même sous réseau Maintenant il faut que les PC des différents sous réseaux puissent communiquer entre eux. ====B. Mise en place du protocole de routage RIP version 2==== ==Le Mans :== Le Mans(config)#router rip -> activation du processus RIP Le Mans(config-router)#version 2 -> utilisation de la version 2 de RIP Le Mans(config-router)#no auto-summary -> désactivation de l’agrégation de routes Le Mans(config-router)#network 192.168.3.0 -> déclaration d’un réseau Le Mans(config-router)#network 10.1.1.0 Le Mans(config-router)#network 10.1.2.0 Le Mans(config-router)#exit Le Mans#debug ip rip -> permet de voir le debug du protocole RIP (utile en cas incident ou de mauvaise manipulation) ==Paris :== Paris(config)#router rip Paris(config-router)#version 2 Paris(config-router)#no auto-summary Paris(config-router)#network 10.1.3.0 Paris(config-router)#network 10.1.2.0 Paris(config-router)#network 192.168.2.0 Paris(config-router)#exit ==Saint-Dizier :== Saint-Dizier(config)#router rip Saint-Dizier(config-router)#version 2 Saint-Dizier(config-router)#no auto-summary Saint-Dizier(config-router)#network 10.1.1.0 Saint-Dizier(config-router)#network 10.1.3.0 Saint-Dizier(config-router)#network 192.168.1.0 Saint-Dizier(config-router)#exit Saint-Dizier(config)#exit A cette étape les réseaux de Paris, Le Mans et Saint-Dizier sont joignables entre eux, vous devez avoir les tables de routage suivantes : ==Le Mans :== Le Mans#show ip route -> visualiser la table de routage 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, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route Gateway of last resort is not set 10.0.0.0/30 is subnetted, 3 subnets C 10.1.1.0 is directly connected, FastEthernet0/0 C 10.1.2.0 is directly connected, FastEthernet0/1 R 10.1.3.0 [120/1] via 10.1.2.2, 00:00:08, FastEthernet0/1 [120/1] via 10.1.1.2, 00:00:22, FastEthernet0/0 R 192.168.1.0/24 [120/1] via 10.1.1.2, 00:00:22, FastEthernet0/0 R 192.168.2.0/24 [120/1] via 10.1.2.2, 00:00:08, FastEthernet0/1 192.168.3.0/25 is subnetted, 1 subnets C 192.168.3.0 is directly connected, Ethernet1/0 Dans une table de route comme ci-dessus, vous verrez que la lettre au début de chaque ligne de routage indique le type de route, par exemple lorsqu'un "R" est indiqué c'est qu'il s'agit d'une route générée à partir du protocole RIP. ==Paris :== Paris#show ip route 10.0.0.0/30 is subnetted, 3 subnets R 10.1.1.0 [120/1] via 10.1.2.1, 00:00:05, FastEthernet0/1 [120/1] via 10.1.3.2, 00:00:09, FastEthernet0/0 C 10.1.2.0 is directly connected, FastEthernet0/1 C 10.1.3.0 is directly connected, FastEthernet0/0 R 192.168.1.0/24 [120/1] via 10.1.3.2, 00:00:09, FastEthernet0/0 C 192.168.2.0/24 is directly connected, Ethernet1/0 192.168.3.0/24 is variably subnetted, 2 subnets, 2 masks R 192.168.3.0/24 [120/10] via 10.1.2.1, 00:00:05, FastEthernet0/1 R 192.168.3.0/25 [120/1] via 10.1.2.1, 00:00:05, FastEthernet0/1 ==Saint-Dizier :== Saint-Dizier#show ip route 10.0.0.0/30 is subnetted, 3 subnets C 10.1.1.0 is directly connected, FastEthernet0/0 R 10.1.2.0 [120/1] via 10.1.3.1, 00:00:14, FastEthernet0/1 [120/1] via 10.1.1.1, 00:00:15, FastEthernet0/0 C 10.1.3.0 is directly connected, FastEthernet0/1 C 192.168.1.0/24 is directly connected, Ethernet1/0 R 192.168.2.0/24 [120/1] via 10.1.3.1, 00:00:14, FastEthernet0/1 192.168.3.0/24 is variably subnetted, 2 subnets, 2 masks R 192.168.3.0/24 [120/14] via 10.1.3.1, 00:00:14, FastEthernet0/1 R 192.168.3.0/25 [120/1] via 10.1.1.1, 00:00:15, FastEthernet0/0 Maintenant, nous allons réaliser la mise en place d’une route statique sur le site du Mans vers le Site_Data puis diffusion de la route statique à travers le protocole RIP. Le Mans(config)#ip route 192.168.5.0 255.255.255.0 10.1.4.2 -> mise en place d’une route statique Le Mans(config)#router rip -> activation du protocole rip Le Mans(config-router)#redistribute static -> on redistribue la route statique via RIP A cette étape la route statique est diffusée entre les routeurs participants au routage dynamique RIP : Paris#show ip route 10.0.0.0/30 is subnetted, 5 subnets R 10.1.1.0 [120/1] via 10.1.2.1, 00:00:06, FastEthernet0/1 [120/1] via 10.1.3.2, 00:00:03, FastEthernet0/0 C 10.1.2.0 is directly connected, FastEthernet0/1 C 10.1.3.0 is directly connected, FastEthernet0/0 R 10.1.4.0 [120/1] via 10.1.2.1, 00:00:06, FastEthernet0/1 R 10.10.10.0 [120/1] via 10.1.2.1, 00:00:06, FastEthernet0/1 R 192.168.1.0/24 [120/1] via 10.1.3.2, 00:00:03, FastEthernet0/0 C 192.168.2.0/24 is directly connected, Ethernet1/0 192.168.3.0/25 is subnetted, 1 subnets R 192.168.3.0 [120/1] via 10.1.2.1, 00:00:06, FastEthernet0/1 R 192.168.5.0/24 [120/1] via 10.1.2.1, 00:00:25, FastEthernet0/1 Mais à ce stade le réseau 192.168.5.0/24 est injoignable depuis Paris et Saint-Dizier. La raison est simple le routeur Site_Data ne connais pas les routes vers les réseaux de Paris et Saint-Dizier : Site_Data#show ip route 10.0.0.0/30 is subnetted, 1 subnets C 10.1.4.0 is directly connected, FastEthernet0/1 C 192.168.5.0/24 is directly connected, FastEthernet0/0 Afin de résoudre, ce problème pour une question pratique nous allons mettre en place une passerelle par défaut sur le routeur Site_Data : Site_Data(config)#ip default-network 10.1.4.1 -> mise en place d’une passerelle par défaut Depuis les routeurs de Paris et Saint-Dizier : Paris#ping 192.168.5.10 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.5.10, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 10/14/18 ms Puis : Saint-Dizier#ping 192.168.5.10 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.5.10, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 11/15/19 ms Mettons en place une gateway pour accéder à internet à partir du site du Mans, que nous allons propager aux sites de Paris et Saint-Dizier via le protocole RIP : Le Mans(config)#ip default-network 10.10.10.1 -> mise en place d’une passerelle par défaut Le Mans(config)#router rip -> on rentre dans le processus rip Le Mans(config-router)#default-information originate -> diffusion de la route par défaut dans rip. Vérification de la table de routage sur le routeur de Saint-Dizier : Saint-Dizier#show ip route 10.0.0.0/8 is variably subnetted, 6 subnets, 2 masks R 10.0.0.0/8 [120/1] via 10.1.1.1, 00:03:28, FastEthernet0/0 [120/1] via 10.1.3.1, 00:00:18, FastEthernet0/1 C 10.1.1.0/30 is directly connected, FastEthernet0/0 R 10.1.2.0/30 [120/1] via 10.1.1.1, 00:00:27, FastEthernet0/0 [120/1] via 10.1.3.1, 00:00:18, FastEthernet0/1 C 10.1.3.0/30 is directly connected, FastEthernet0/1 R 10.1.4.0/30 [120/1] via 10.1.1.1, 00:00:27, FastEthernet0/0 R 10.10.10.0/30 [120/1] via 10.1.1.1, 00:00:27, FastEthernet0/0 C 192.168.1.0/24 is directly connected, Ethernet1/0 R 192.168.2.0/24 [120/1] via 10.1.3.1, 00:00:18, FastEthernet0/1 192.168.3.0/25 is subnetted, 1 subnets R 192.168.3.0 [120/1] via 10.1.1.1, 00:00:27, FastEthernet0/0 R 192.168.5.0/24 [120/1] via 10.1.1.1, 00:23:49, FastEthernet0/0 [120/1] via 10.1.3.1, 00:00:18, FastEthernet0/1 R* 0.0.0.0/0 [120/1] via 10.1.1.1, 00:00:27, FastEthernet0/0 ====C. Mise à jour de RIP : Utilisation de la commande passive interface==== Le protocole RIP envoi la mise à jour sur toutes les interfaces des routeurs par défaut, ce qui génère du trafic réseau. Nous allons limiter les MAJ RIP aux interfaces d’interconnexion entre les routeurs du Mans, Paris et Saint-Dizier. ==Le Mans :== Le Mans(config-router)#router rip -> on rentre dans le processus RIP Le Mans(config-router)#passive-interface ethernet 1/0 -> on désactive l’envoi de MAJ RIP sur une interface du routeur Le Mans(config-router)#passive-interface ethernet 0/0/0 Le Mans(config-router)#passive-interface ethernet 0/1/0 Voilà, c'est fait pour Le Mans, nous allons réaliser la même opération pour Paris et Saint-Dizier. ==Paris :== Paris(config)#router rip Paris(config-router)#passive-interface ethernet 1/0 ==Saint-Dizier :== Saint-Dizier(config)#router rip Saint-Dizier(config-router)#passive-interface ethernet 1/0 En mode enable vous pouvez vérifier en temps réel que les MAJ RIP ne passent plus par les interfaces spécifiées, par la commande : debug ip rip. Pour enlever le mode debug en enable vous faites : no debug ip rip Sinon vous pouvez utiliser la commande : show ip protocols Exemple : Paris#show ip protocols Routing Protocol is "rip" Sending updates every 30 seconds, next due in 21 seconds Invalid after 180 seconds, hold down 180, flushed after 240 Outgoing update filter list for all interfaces is not set Incoming update filter list for all interfaces is not set Redistributing: rip Default version control: send version 2, receive 2 Interface Send Recv Triggered RIP Key-chain FastEthernet0/0 2 2 FastEthernet0/1 2 2 Automatic network summarization is not in effect Maximum path: 4 Routing for Networks: 10.0.0.0 192.168.2.0 Passive Interface(s): Ethernet1/0 Routing Information Sources: Gateway Distance Last Update 10.1.2.1 120 00:00:23 10.1.3.2 120 00:00:00 Distance: (default is 120)