La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

OSPF - Virtual Link.

Présentations similaires


Présentation au sujet: "OSPF - Virtual Link."— Transcription de la présentation:

1 OSPF - Virtual Link

2 Sommaire • Introduction • Prérequis
• Configuration Schéma du réseau Configurations • Comment fonctionne une Virtual Link? Calcul du chemin le plus court • Utilisation d'un tunnel GRE à la place d'une Virtual Link Examen de la database OSPF • Résolution de problèmes Commandes pour résolution de problèmes

3 Introduction Toutes les areas dans OSPF (Open Shortest Path First) doivent être physiquement con- nectées à l'Area 0. Dans certains cas où cela n'est pas possible, vous pouvez utiliser une liaison virtuelle ou Virtual Link pour se connecter au backbone au travers d'une autre area. L'area au travers de laquelle vous configurez la liaison virtuelle, connue sous le nom d'area de transit, doit posséder toutes les informations de routage. L'area de transit ne peut pas être une stub area. Ce document décrit et comment la database OSPF dans un environnement avec Virtual Link. Prérequis Il est recommandé aux lecteurs de ce document d'avoir des connaissances sur: ● La configuration d'OSPF ● Le routage Inter-Area OSPF Configuration Schéma du réseau Area 2 Routeur Routeur Area 0 Area 1 /8 Cost 10 /8 Cost 10 e2/0/0 e0/0 a1/0.20 a2/0.20 s0/1/0 s2/1/0 /8 Cost 64 /8 Cost 1 .2 .1 .3 Virtual Link transitant dans l'Area 1 Routeur

4 Routeur Current configuration: hostname Router interface Loopback0 ip address interface Ethernet2/0/0 ip address interface Serial2/1/0 ip address router ospf 2 network area 0 network area 1 area 1 virtual−link !−−− L'Area 1 est l'area de transit. !−−− L'adresse IP est le router !−−− ID du routeur situé entre l'Area 1 !−−− l'Area 2 (Routeur ). end Note: Le router ID OSPF est de manière usuelle l'adresse IP la plus élevée sur le routeur ou l'adresse loopback la plus élevée si une existe. Le router ID est calculé au démarrage ou chaque fois que le processus OSPF est redémarré. Entrez la com- mande show ip ospf interface pour trouver le router ID. Routeur Current configuration: hostname Router interface Loopback0 ip address interface Serial0/1/0 ip address interface ATM1/0.20 point−to−point ip address router ospf 2 network area 1 network area 1 end

5 Comment fonctionne une Virtual Link?
Routeur Current configuration: hostname Router interface Loopback0 ip address interface Ethernet0/0 ip address interface ATM2/0.20 point−to−point ip address router ospf 2 network area 2 network area 1 area 1 virtual−link !−−− L'Area 1 est l'area de transit. !−−− L'adresse IP est le router !−−− ID du routeur situé entre l'Area 1 !−−− l'Area 0 (Routeur ). end Comment fonctionne une Virtual Link? Initialement la "Virtual link" est down car le routeur ne sait pas comment at- teindre le routeur (l'autre extrémité de la Virtual Link). Toutes les LSAs (Link State Advertisement) dans l'Area 1 doivent être diffusées et l'algorithme OSPF doit être exécuté dans l'Area 1 par les trois routeurs pour que le routeur sache comment atteindre le routeur au travers de l'Area 1. Une fois que les routeurs savent comment communiquer les uns avec les autres à tra- vers l'area de transit (Area 1), ils essaient de former des adjacences au travers de la Virtual Link. Les paquets OSPF échangés entre les deux extrémités de la Virtual Link ne sont pas des paquets multicast. Ce sont des paquets "tunnelisés" car ils sont passés dans le tunnel de la Virtual Link. Si la "Virtual Link" est mal configurée pour quelques raisons que ce soit, alors le rou- teur ne peut pas se considérer comme ABR car il n'a pas d'interface dans l'Area 0. Si cela est le cas, il ne crée pas de "Summary LSA" ou n'annonce pas le réseau /8 dans l'Area 1. Calcul du chemin le plus court Cette section montre comment le chemin le plus est calculé à partir du routeur Le routeur regarde dans ses propres LSAs et voit que le routeur est un voisin. Il regarde ensuite les LSAs du routeur pour vérifier que le routeur

6 3. 3. 3. 3 voit bien le routeur 2. 2. 2. 2 comme son voisin
voit bien le routeur comme son voisin. Si les deux routeurs se voient mutuellement comme voisins, ils sont considérés comme accessibles. Chaque routeur vérifie également sa table locale de voisins (que vous pouvez afficher avec la commande show ip ospf neighbor) pour vérifier que son interface et celle de son voisin sont sur le même sous-réseau IP. Note: Cette vérification n'est pas faite sur des interfaces "IP Unnumbered". Si les routeurs sont sur le même réseau IP, les routeurs installent les pour tous les réseaux d'extrémité listés dans les LSAs Routeur de leurs voisins. Dans cet exemple, /8 est le seul réseau d'extrémité listé dans la LSA du routeur dans l'Area 1 à laquelle le routeur est également connecté. Le routeur fait le même examen de la LSA du routeur mais il n'y a pas de réseau d'extrémité dans la LSA du routeur Après l'examen de toutes les LSAs des routeurs accessibles dans l'Area 1, le routeur regarde les "Summary LSA" dans la base de données. Il trouve deux "Summary LSA" pour le réseau dans l'Area 1 et choisit celle qui a le coût total le plus faible qui correspond à la mé- trique qui permet d'atteindre le routeur annonceur plus la métrique contenu dans la "Summary LSA". ● Le routeur peut atteindre au travers du routeur avec un coût de = ● Le routeur peut atteindre au travers du routeur avec un coût de 1+10 = Le routeur installe des routes OSPF dans sa table de routage au travers du routeur avec une métrique de La sortie suivante montre les routes de la table de routage pour les routeurs décrits précédemment. Router # show ip route ospf !−−− Affichage supprimé. O /8 [110/65] via , 00:38:12, Serial2/1/0 O IA /8 [110/75] via , 00:38:02, Serial2/1/0 Router # show ip route ospf !−−− Affichage supprimé. O IA /8 [110/74] via , 00:38:08, Serial0/1/0 O IA /8 [110/11] via , 00:38:12, ATM1/0.20 !−−− C'est la route choisie. Router # show ip route ospf O /8 [110/75] via , 00:38:18, ATM2/0.20 O /8 [110/65] via , 00:38:28, ATM2/0.20

7 Utilisation d'un tunnel GRE à la place d'une "Virtual Link" Vous pouvez également construire une encapsulation tunnel générique (GRE) entre le routeur et le routeur et placer un tunnel dans l'Area 0. Les principales différences entre un tunnel GRE et une "Virtual Link" sont décrites dans le tableau ci-dessous: Tunnel GRE Virtual Link Tout le trafic passant dans le tunnel est encapsulé et désencapsulé par les extrémi- tés du tunnel. Les mises à jour de routage sont "tunnellisées" mais le trafic de données est transmis normalement. Les en-têtes de tunnel dans tous les paquets prennent de la bande passante. Le trafic de données n'a pas d'en-têtes supplémentaires. Economie de bande passante. Le tunnel peut passer à travers une "Stub Area". L'Area de transit ne peut pas être une "Stub Area" car les routeurs d'une "Stub Area" n'ont pas de routes pour les destinations externes. Comme les données sont transmises normalement, si un paquet pour une destination externe est transmis dans une "Stub Area" qui est également une area de transit, le paquet ne sera pas routé correctement. Vérification Utilisez cette section pour confirmer que votre configuration fonctionne correctement. ● show ip ospf database [router] [link−state−id] : Affiche la liste de toutes les LSAs d'un routeur présent dans la database. Les LSAs sont générées par chaque routeur , ces LSAs fondamentales listent toutes les liaisons ou les interfaces des routeurs avec les états et les coûts en sortie des liaisons et elles sont diffusées uniquement dans leur area d'origine. ● show ip ospf [process−id [area−id]] database [summary] [link−state−id]: Affiche uniquement les informations des "Network summary LSAs" de la database. ● show ip ospf database [summary] [self−originate]: Affiche uniquement les LSAs générées par ce routeur.

8 Examen de la database OSPF Voici à quoi ressemble la database pour cet environnement de réseau, en utilisant la commande show ip ospf database. Router # show ip ospf database OSPF Router with ID ( ) (Process ID 2) Router Link States (Area 0) Link ID ADV Router Age Seq# Checksum Link count x xD5DF (DNA) 0x x Summary Net Link States (Area 0) Link ID ADV Router Age Seq# Checksum x xAA48 (DNA) 0x x7A70 x xA749 (DNA) 0x xEA3F (DNA) 0x xF624 Router Link States (Area 1) x xDDA x x64DD x xA14C Summary Net Link States (Area 1) x x9990 x xEBF5 x xBF22 x xF624

9 Router2.2.2.2# show ip ospf database
OSPF Router with ID ( ) (Process ID 2) Router Link States (Area 1) Link ID ADV Router Age Seq# Checksum Link count x xDDA x x64DD x xA14C Summary Net Link States (Area 1) Link ID ADV Router Age Seq# Checksum x x9990 x xEBF5 x xBF22 x xF624 Router # show ip ospf database OSPF Router with ID ( ) (Process ID 2) Router Link States (Area 0) (DNA) 0x xD5DF x x Summary Net Link States (Area 0) Link ID ADV Router Age Seq# Checksum (DNA) 0x xAA48 x x7A70 (DNA) 0x xA749 x xEA3F x xF624 Link ID ADV Router Age Seq# Checksum Link count x xDDA x x64DD x xA14C x x9990 x xEBF5 x xBF22

10 Router Link States (Area 2)
Link ID ADV Router Age Seq# Checksum Link count x xCF5 1 Summary Net Link States (Area 2) Link ID ADV Router Age Seq# Checksum x xEBF5 x x7A70 x xEA3F Notez que les LSAs apprises au travers de la "Virtual Link" ont l'option DoNotAge. La virtual link est traitée comme une liaison point à point. Router # show ip ospf database router OSPF Router with ID ( ) (Process ID 2) Router Link States (Area 0) LS age: 1100 Options: (No TOS−capability, DC) LS Type: Router Links Link State ID: !−−− Pour les router links, le Link State ID est toujours le même !--- que celui du routeur annonceur. Advertising Router: !−−− C'est le router ID du routeur qui a crée cette LSA. LS Seq Number: Checksum: 0xD5DF Length: 48 Area Border Router !−−− Le Bit B dans la router LSA indique que ce routeur est un ABR. Number of Links: 2 !−−− Il y a deux liens dans l'Area 0. Link connected to: a Virtual Link (Link ID) Neighboring Router ID: !−−− Le Router ID du voisin à l'autre extrémité de la virtual !--- link. (Link Data) Router Interface address: !−−− Interface utilisée par ce routeur pour transmettre les !--- paquets au voisin. Number of TOS metrics: 0 TOS 0 Metrics: 65 !−−− La métrique est le coût de ce routeur pour atteindre le !--- routeur voisin: !−−− La liaison ATM a un coût de 1 et la liaison série a un !--- coût de 64.

11 Link connected to: a Stub Network
!−−− Ceci représente le segment Ethernet /8. (Link ID) Network/subnet number: (Link Data) Network Mask: Number of TOS metrics: 0 TOS 0 Metrics: 10 Router Link States (Area 1) LS age: 122 Options: (No TOS−capability, DC) LS Type: Router Links Link State ID: Advertising Router: LS Seq Number: Checksum: 0xDBA7 Length: 48 Area Border Router Number of Links: 2 !−−− Il y a deux liaisons dans l'Area 1. Link connected to: another Router (point−to−point) (Link ID) Neighboring Router ID: (Link Data) Router Interface address: TOS 0 Metrics: 64 (Link ID) Network/subnet number:

12 Router1.1.1.1# show ip ospf database router 2.2.2.2
OSPF Router with ID ( ) (Process ID 2) Router Link States (Area 1) LS age: 245 Options: (No TOS−capability, DC) LS Type: Router Links Link State ID: Advertising Router: LS Seq Number: Checksum: 0x64DD Length: 72 Number of Links: 4 !−−− Il y a quatre liaisons dans l'Area 1. Link connected to: another Router (point−to−point) (Link ID) Neighboring Router ID: (Link Data) Router Interface address: Number of TOS metrics: 0 TOS 0 Metrics: 1 Link connected to: a Stub Network (Link ID) Network/subnet number: (Link Data) Network Mask: (Link ID) Neighboring Router ID: (Link Data) Router Interface address: TOS 0 Metrics: 64 (Link ID) Network/subnet number:

13 Router1.1.1.1# show ip ospf database router 3.3.3.3
OSPF Router with ID ( ) (Process ID 2) Router Link States (Area 0) Routing Bit Set on this LSA LS age: 5 (DoNotAge) Options: (No TOS−capability, DC) LS Type: Router Links Link State ID: Advertising Router: LS Seq Number: Checksum: 0x3990 Length: 36 Area Border Router Number of Links: 1 !−−− Il y a une liaison dans l'Area 0. Link connected to: a Virtual Link (Link ID) Neighboring Router ID: (Link Data) Router Interface address: Number of TOS metrics: 0 TOS 0 Metrics: 65 Router Link States (Area 1) LS age: 1137 LS Seq Number: Checksum: 0xA14C Length: 48 Number of Links: 2 !−−− Il y a deux liaisons dans L'Area 1. Link connected to: another Router (point−to−point) (Link ID) Neighboring Router ID: TOS 0 Metrics: 1 Link connected to: a Stub Network (Link ID) Network/subnet number: (Link Data) Network Mask:

14 Le routeur se considère comme ABR car il a une liaison dans l'Area 0 ( La vir- tual link). Le résultat est qu'il génère une "Summary LSA" pour dans l'Area 1 et dans l'Area 0 que vous pouvez voir quand vous entrez la commande show ip ospf database summary Router # show ip ospf database summary OSPF Router with ID ( ) (Process ID 2) Summary Net Link States (Area 0) LS age: 1779 Options: (No TOS−capability, DC) LS Type: Summary Links(Network) Link State ID: (summary Network Number) Advertising Router: LS Seq Number: Checksum: 0xF624 Length: 28 Network Mask: /8 TOS: 0 Metric: 10 Summary Net Link States (Area 1) LS age: 1766 Advertising Router: Checksum: 0xBF22 TOS: 0 Metric: 75 LS age: 1781 Notez également que le routeur crée des "Summary LSAs" dans l'Area 2 pour toutes les informations qu'il a appris de l'Area 0 et de l'Area 1.

15 Router3.3.3.3# show ip ospf database summary self−originate
OSPF Router with ID ( ) (Process ID 2) Summary Net Link States (Area 0) LS age: 155 Options: (No TOS−capability, DC) LS Type: Summary Links(Network) Link State ID: (summary Network Number) Advertising Router: LS Seq Number: Checksum: 0x7871 Length: 28 Network Mask: /8 TOS: 0 Metric: 65 Link State ID: (summary Network Number) Checksum: 0xE840 TOS: 0 Metric: 1 LS age: 156 Link State ID: (summary Network Number) Checksum: 0xF425 TOS: 0 Metric: 10 Summary Net Link States (Area 1) LS age: 157 Link State ID: (summary Network Number) Checksum: 0xE9F6 TOS: 0 Metric: 75

16 LS age: 165 Options: (No TOS−capability, DC) LS Type: Summary Links(Network) Link State ID: (summary Network Number) Advertising Router: LS Seq Number: Checksum: 0xF425 Length: 28 Network Mask: /8 TOS: 0 Metric: 10 Summary Net Link States (Area 2) LS age: 167 Link State ID: (summary Network Number) Checksum: 0xE9F6 TOS: 0 Metric: 75 LS age: 168 Link State ID: (summary Network Number) Checksum: 0x7871 TOS: 0 Metric: 65 Link State ID: (summary Network Number) Checksum: 0xE840 TOS: 0 Metric: 1

17 Résolution de problèmes Utilisez cette section pour résoudre les problèmes liés à votre configuration. Commandes d'aide à la résolution de problèmes ● debug ip ospf adj : Affiche les évènements concernant la construction ou la des truction d'une adjacence. Les routeurs deviennent adjacents et échangent des LSAs via la virtual link comme si cela était une liaison physique. Vous pouvez voir l'adjacence si vous examinez la LSA du routeur ou la sortie de la commande debug ip ospf adj. Router # May 26 17:25:03.089: OSPF: Rcv hello from area 0 from OSPF_VL May 26 17:25:03.091: OSPF: 2 Way Communication to on OSPF_VL3, state 2WAY May 26 17:25:03.091: OSPF: Send DBD to on OSPF_VL3 seq 0xD1C opt 0x62 flag 0x7 len 32 May 26 17:25:03.135: OSPF: End of hello processing May 26 17:25:03.139: OSPF: Rcv DBD from on OSPF_VL3 seq 0x1617 opt 0x22 flag 0x7 len 32 mtu 0 state EXSTART May 26 17:25:03.175: OSPF: First DBD and we are not SLAVE May 26 17:25:03.179: OSPF: Rcv DBD from on OSPF_VL3 seq 0xD1C opt 0x22 flag 0x2 len 172 May 26 17:25:03.183: OSPF: NBR Negotiation Done. We are the MASTER May 26 17:25:03.189: OSPF: Send DBD to on OSPF_VL3 seq 0xD1D opt 0x62 flag 0x3 len 172 May 26 17:25:03.191: OSPF: Database request to May 26 17:25:03.191: OSPF: sent LS REQ packet to , length 36 May 26 17:25:03.263: OSPF: Rcv DBD from on OSPF_VL3 seq 0xD1D opt 0x22 flag 0x0 len 32 mtu 0 state EXCHANGE May 26 17:25:03.267: OSPF: Send DBD to on OSPF_VL3 seq 0xD1E opt 0x62 flag 0x1 len 32 May 26 17:25:03.311: OSPF: Rcv DBD from on OSPF_VL3 seq 0xD1E opt 0x22 flag 0x0 len 32 May 26 17:25:03.311: OSPF: Exchange Done with on OSPF_VL3 May 26 17:25:03.315: OSPF: Synchronized with on OSPF_VL3, state FULL May 26 17:25:03.823: OSPF: Build router LSA for area 0, router ID , seq 0x May 26 17:25:03.854: OSPF: Dead event ignored for on demand circuit OSPF_VL3

18 Router3.3.3.3# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface FULL/ − 00:00: ATM2/0.20 Router # show ip ospf virtual−links Virtual Link OSPF_VL3 to router is up Run as demand circuit DoNotAge LSA allowed. Transit area 1, via interface ATM2/0.20, Cost of using 65 Transmit Delay is 1 sec, State POINT_TO_POINT, Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 Hello due in 00:00:01 Adjacency State FULL (Hello suppressed) Index 1/2, retransmission queue length 0, number of retransmission 0 First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0) Last retransmission scan length is 0, maximum is 0 Last retransmission scan time is 0 msec, maximum is 0 msec Notez que les adjacences sur les virtual link ne sont pas affichées dans la sortie de la commande show ip ospf neighbor. La seule manière de les voir est de regarder les LSAs Routeur et d'observer avec les commandes debug si les adjacences s'établissent ou d'utiliser la commande show ip ospf virtual-links.


Télécharger ppt "OSPF - Virtual Link."

Présentations similaires


Annonces Google