Les deux routeurs Hub de la topologie jouent deux rôles :
-
Interconnexion des branches directement raccordées via les sessions PPPoE
Pour les manipulations de configuration de ce rôle, on s'appuie sur le support de travaux pratiques : Routeur Hub (bleu).
-
Collecte des routes des branches et publication de ces routes via le protocole de routage dynamique OSPF
Pour les manipulations de configuration du réseau de collecte, on s'appuie sur le support de travaux pratiques : Routage dynamique avec OSPF.
Voici une copie des tables de routage attendues sur le routeur Hub de la maquette.
Hub2#
sh ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
f - OpenFabric,
> - selected route, * - FIB route, q - queued, r - rejected, b - backup
t - trapped, o - offload failure
K>* 0.0.0.0/0 [0/0] via 10.141.0.161, enp0s2.300 onlink, 03:18:37
O>* 10.0.1.0/24 [110/20] via 172.16.69.1, enp0s2.469, weight 1, 03:17:39
O>* 10.0.2.0/24 [110/20] via 172.16.69.1, enp0s2.469, weight 1, 03:17:39
K>* 10.0.3.0/24 [0/0] via 10.47.5.2, ppp0, 03:18:26
K>* 10.0.4.0/24 [0/0] via 10.47.7.2, ppp1, 03:18:26
C>* 10.47.5.2/32 is directly connected, ppp0, 03:18:26
C>* 10.47.7.2/32 is directly connected, ppp1, 03:18:26
C>* 10.141.0.160/27 is directly connected, enp0s2.300, 03:18:37
O 172.16.69.0/29 [110/1] is directly connected, enp0s2.469, weight 1, 03:18:22
C>* 172.16.69.0/29 is directly connected, enp0s2.469, 03:18:35
Hub2#
sh ipv6 route
Codes: K - kernel route, C - connected, S - static, R - RIPng,
O - OSPFv3, I - IS-IS, B - BGP, N - NHRP, T - Table,
v - VNC, V - VNC-Direct, A - Babel, F - PBR,
f - OpenFabric,
> - selected route, * - FIB route, q - queued, r - rejected, b - backup
t - trapped, o - offload failure
K>* ::/0 [0/1024] via 2001:678:3fc:12c::1, enp0s2.300 onlink, 03:25:45
C>* 2001:678:3fc:12c::/64 is directly connected, enp0s2.300, 03:25:43
O>* fda0:7a62:1::/64 [110/20] via fe80::baad:caff:fefe:64, enp0s2.469, weight 1, 03:24:56
O>* fda0:7a62:2::/64 [110/20] via fe80::baad:caff:fefe:64, enp0s2.469, weight 1, 03:24:56
K>* fda0:7a62:3::/64 [0/1024] is directly connected, ppp0, 03:25:34
K>* fda0:7a62:4::/64 [0/1024] is directly connected, ppp1, 03:25:34
C * fe80::/64 is directly connected, enp0s2.477, 03:25:39
C * fe80::/64 is directly connected, enp0s2.476, 03:25:40
C * fe80::/64 is directly connected, enp0s2.475, 03:25:40
C * fe80::/64 is directly connected, enp0s2.469, 03:25:41
C * fe80::/64 is directly connected, enp0s2.474, 03:25:41
C * fe80::/64 is directly connected, enp0s2.300, 03:25:43
C>* fe80::/64 is directly connected, enp0s2, 03:25:43
C>* fe80::24cd:1a16:8641:5cd/128 is directly connected, ppp0, 03:25:34
C>* fe80::985a:f011:50e3:94c/128 is directly connected, ppp1, 03:25:34
C>* fe80:1da::/64 is directly connected, enp0s2.474, 03:25:42
C>* fe80:1dc::/64 is directly connected, enp0s2.476, 03:25:40
Les routes par défaut sont des entrées marquées Chaque routeur Hub possède sa propre route par défaut de façon à rendre indépendants les deux triangles Hub & Spoke. |
|
Les entrées marquées |
|
Les entrées marquées |
|
Les entrées marquées |
|
Les entrées marquées |
|
Les entrées marquées |
|
Les entrées marquées |
|
Les entrées marquées |
|
L'entrée marquée |
Relativement à la méthode de redistribution de la route par défaut proposée dans le support Routage dynamique avec OSPF, on doit changer de syntaxe pour redistribuer toutes les routes connues du sous-système réseau du noyau dans OSPF.
On doit utiliser l'instruction : resdistribute kernel
.
Voici un extrait de la configuration d'un routeur Hub.
Hub1#
sh run ospfd
Building configuration...
Current configuration:
!
frr version 8.0.1
frr defaults traditional
hostname Hub1Bleu
log syslog informational
service integrated-vtysh-config
!
interface enp0s2.469
ip ospf area 0
!
router ospf
ospf router-id 0.0.4.1
log-adjacency-changes detail
redistribute kernel
exit
!
line vty
!
end
Hub1#
sh run ospf6d
Building configuration...
Current configuration:
!
frr version 8.0.1
frr defaults traditional
hostname Hub1Bleu
log syslog informational
service integrated-vtysh-config
!
interface enp0s2.469
ipv6 ospf6 area 0
!
router ospf6
ospf6 router-id 0.0.6.1
log-adjacency-changes detail
redistribute kernel
!
line vty
!
end