informatique:cisco:ospf
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatique:cisco:ospf [2009/12/10 16:53] – Timers par défaut pteu | informatique:cisco:ospf [2013/10/14 20:44] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 32: | Line 32: | ||
* **PDU** Protocol Data Units ; les LSAs sont des PDUs | * **PDU** Protocol Data Units ; les LSAs sont des PDUs | ||
* **LSA** Link-State Advertisement qui sont envoyer à tous les routeurs de l'aire | * **LSA** Link-State Advertisement qui sont envoyer à tous les routeurs de l'aire | ||
- | * **LSU** Link-State Update | + | |
+ | | ||
* **LSDB** Link-State DataBase qui sont identiques sur tous les routeurs de l'aire | * **LSDB** Link-State DataBase qui sont identiques sur tous les routeurs de l'aire | ||
* **DR** Designated Router | * **DR** Designated Router | ||
Line 67: | Line 68: | ||
* LSU | * LSU | ||
* LSR | * LSR | ||
- | * DBD | + | * DBD : DataBase Descriptor |
* LSAck | * LSAck | ||
- | * hello (**Hello interval** sur NBMA = 30s, sur interface rapides comme l' | + | * hello (**Hello interval** sur NBMA = 30s, sur interface rapides comme l' |
====Les différents types de LSAs==== | ====Les différents types de LSAs==== | ||
- | Les **Link State Advertisement** sont les paquets utilisés par les routeurs OPF pour communiquer (des LSUs) : | + | Les **Link State Advertisement** sont les paquets utilisés par les routeurs OPF pour communiquer (des LSUs) ; ils doivent être acquitter par les voisins (il sont retransmis toutes les '' |
* LSA type 1 (router) : envoyés par chaque routeur, contient les routes // | * LSA type 1 (router) : envoyés par chaque routeur, contient les routes // | ||
Line 85: | Line 86: | ||
* LSA type 7 (NSSA) : générés par les ASBR d'une aire NSSA, ils sont convertis par l'ABR de l'aire en LSA de type 5. | * LSA type 7 (NSSA) : générés par les ASBR d'une aire NSSA, ils sont convertis par l'ABR de l'aire en LSA de type 5. | ||
* LSA type 9 à 11 (opaque) | * LSA type 9 à 11 (opaque) | ||
+ | |||
+ | |||
+ | =====Les états OSPF===== | ||
+ | |||
+ | ^DOWN | premier état OSPF ; le routeur émet des hello mais n'en reçoit pas | | ||
+ | ^ATTEMPT | ||
+ | ^INIT | le routeur reçoit un hello d'un voisin, mais il ne contient pas (encore) son router-id | | ||
+ | ^2WAY | communication bidirectionnelle établie = les hellos reçus contiennent son router-id ; état normal d'un DROTHER avec un autre DROTHER puisqu' | ||
+ | ^EXSTART | ||
+ | ^EXCHANGE | état d' | ||
+ | ^LOADING | ||
+ | ^FULL | état normal symbolisant une adjacence complète = la base de données des voisins sont synchronisés | | ||
+ | |||
+ | En résumé : seul l' | ||
+ | |||
+ | Voici l' | ||
+ | |||
+ | {{: | ||
Line 103: | Line 122: | ||
| ^ Protocole ^ Hello timer (s) ^ Dead timer (s) ^ | | ^ Protocole ^ Hello timer (s) ^ Dead timer (s) ^ | ||
- | ^ NBMA | FR | 30 | 120 | | + | ^ NBMA | FR | 30 | 120 | |
- | ^ Multipoint Broadcast | + | ^ Multipoint Broadcast |
- | ^ Multipoint Non-Broadcast | | 30 | 120 | | + | ^ Multipoint Non-Broadcast | |
- | ^ Broadcast | + | ^ Broadcast |
- | ^ Point-to-point | + | ^ Point-to-point |
=====Mise en place basique===== | =====Mise en place basique===== | ||
Line 156: | Line 175: | ||
====Redistribution de routes==== | ====Redistribution de routes==== | ||
- | La redistribution de route est utiliser | + | La redistribution de route est utilisée |
Voici un article plus détaillé sur la [[informatique: | Voici un article plus détaillé sur la [[informatique: | ||
Line 190: | Line 209: | ||
Ne peut se faire que sur les ABR ou les ASBR : | Ne peut se faire que sur les ABR ou les ASBR : | ||
- | * les ABRs : aggréger | + | * les ABRs : agréger |
- | | + | <code bash> |
- | (config-router)# | + | (config-router)# |
- | (config-router)# | + | (config-router)# |
+ | (config-router)# | ||
+ | </ | ||
Ici on agrège pour n' | Ici on agrège pour n' | ||
On peut spécifier des réseaux agrégés à ne **pas** diffuser : | On peut spécifier des réseaux agrégés à ne **pas** diffuser : | ||
- | | + | <code bash> |
+ | (config-router)# | ||
+ | </ | ||
- | * les ASBRs : aggréger | + | * les ASBRs : agréger |
- | | + | <code bash> |
+ | (config-router)# | ||
+ | </ | ||
+ | Si le routeur agrège le réseau 192.168.0.0/ | ||
+ | |||
+ | <code bash> | ||
+ | ABR#show ip route 192.168.1.0 | ||
+ | Routing entry for 192.168.1.0/ | ||
+ | Known via "ospf 1", distance 110, metric 0, type intra area | ||
+ | Routing Descriptor Blocks: | ||
+ | * directly connected, via Null0 | ||
+ | Route metric is 0, traffic share count is 1 | ||
+ | </ | ||
====Stub area==== | ====Stub area==== | ||
Line 249: | Line 284: | ||
Vérifs avec '' | Vérifs avec '' | ||
+ | |||
+ | ====Sub-second hello packet==== | ||
+ | |||
+ | Sur les liens de bonne qualité (donc souvent du LAN Ethernet) il peut être intéressant d' | ||
+ | |||
+ | Cela se configure facilement, en spécifiant sur l' | ||
+ | <code bash> | ||
+ | interface Gi0/0 | ||
+ | ip ospf dead-interval minimal hello-multiplier 5 | ||
+ | </ | ||
+ | Ici on configure le // | ||
+ | |||
+ | Lien cisco : [[http:// | ||
Line 255: | Line 303: | ||
====show ip route==== | ====show ip route==== | ||
- | Cette commande permet d' | + | <code bash> |
- | ^ Code ^ Type ^ Description ^ | + | show ip route |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP | Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP | ||
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area | D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area | ||
Line 273: | Line 313: | ||
o - ODR, P - periodic downloaded static route | o - ODR, P - periodic downloaded static route | ||
- | debug ip ospf adj | + | Gateway of last resort is 10.0.1.0 to network 0.0.0.0 |
- | debug ip ospf events | + | </ |
- | (Pour désactiver le debugging | + | Cette commande permet d' |
+ | ^ Code ^ Type ^ Description ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
- | sh ip ospf interface | + | <code bash> |
- | | + | show ip ospf interface |
- | | + | show ip ospf neighbor |
- | | + | show ip ospf 8 database adv-router 10.167.131.1 |
+ | show ip ospf 8 database router 10.167.131.1 | ||
+ | show ip protocols | ||
+ | show ip route ospf | ||
+ | </ | ||
+ | |||
+ | ====debug==== | ||
+ | |||
+ | <code bash> | ||
+ | debug ip ospf adj | ||
+ | debug ip ospf events | ||
+ | </ | ||
+ | (Pour désactiver le debugging : '' | ||
=====Liens===== | =====Liens===== | ||
- | * [[http:// | + | |
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// |
informatique/cisco/ospf.1260464029.txt.gz · Last modified: 2013/10/14 20:51 (external edit)