64 lines
1.8 KiB
YAML
64 lines
1.8 KiB
YAML
|
|
id: 05-routage-ospf
|
||
|
|
titre: Routage dynamique avec OSPF
|
||
|
|
niveau: intermediaire
|
||
|
|
duree_min: 60
|
||
|
|
formations: [nsi-tle, bts-sio-sisr, bts-ciel-ir, but-rt]
|
||
|
|
competences: [routage-dynamique, ospf, frr]
|
||
|
|
|
||
|
|
reseaux:
|
||
|
|
- nom: lan-a
|
||
|
|
cidr: 10.1.0.0/24
|
||
|
|
- nom: lien-12
|
||
|
|
cidr: 10.12.0.0/30
|
||
|
|
- nom: lien-23
|
||
|
|
cidr: 10.23.0.0/30
|
||
|
|
- nom: lan-c
|
||
|
|
cidr: 10.3.0.0/24
|
||
|
|
|
||
|
|
machines:
|
||
|
|
- nom: r1
|
||
|
|
image: paillasse-debian
|
||
|
|
flavor: eleve.petit
|
||
|
|
reseaux: [lan-a, lien-12]
|
||
|
|
- nom: r2
|
||
|
|
image: paillasse-debian
|
||
|
|
flavor: eleve.petit
|
||
|
|
reseaux: [lien-12, lien-23]
|
||
|
|
- nom: r3
|
||
|
|
image: paillasse-debian
|
||
|
|
flavor: eleve.petit
|
||
|
|
reseaux: [lien-23, lan-c]
|
||
|
|
|
||
|
|
consignes:
|
||
|
|
- "Les adresses sont déjà posées : relève-les avec ip -4 addr sur chaque routeur."
|
||
|
|
- "Active le démon ospfd de FRR sur les trois routeurs."
|
||
|
|
- "Avec vtysh, annonce tous les réseaux de chaque routeur dans l'aire 0."
|
||
|
|
- "Vérifie que r1 apprend le réseau 10.3.0.0/24 par OSPF."
|
||
|
|
|
||
|
|
verifications:
|
||
|
|
- id: ospf-r1
|
||
|
|
titre: r1 apprend le LAN C
|
||
|
|
machine: r1
|
||
|
|
commande: "vtysh -c 'show ip route ospf' | grep -q '10.3.0.0/24'"
|
||
|
|
attendu: { code_retour: 0 }
|
||
|
|
points: 3
|
||
|
|
message_echec: "r1 ne connaît pas 10.3.0.0/24 par OSPF."
|
||
|
|
- id: ospf-r3
|
||
|
|
titre: r3 apprend le LAN A
|
||
|
|
machine: r3
|
||
|
|
commande: "vtysh -c 'show ip route ospf' | grep -q '10.1.0.0/24'"
|
||
|
|
attendu: { code_retour: 0 }
|
||
|
|
points: 3
|
||
|
|
message_echec: "r3 ne connaît pas 10.1.0.0/24 par OSPF."
|
||
|
|
- id: voisins-r2
|
||
|
|
titre: r2 a deux voisins OSPF
|
||
|
|
machine: r2
|
||
|
|
commande: "test \"$(vtysh -c 'show ip ospf neighbor' | grep -c Full)\" -ge 2"
|
||
|
|
attendu: { code_retour: 0 }
|
||
|
|
points: 2
|
||
|
|
message_echec: "r2 n'a pas deux voisins OSPF à l'état Full."
|
||
|
|
|
||
|
|
indices:
|
||
|
|
- "Dans /etc/frr/daemons, passe ospfd=yes puis redémarre frr."
|
||
|
|
- "router ospf, puis network 10.12.0.0/30 area 0, etc."
|