1 / 35

routage par état de liens

routage par état de liens. M6 module réseaux Mars 2003. routage par à état de liens. E. R4. R6. R1. R7. R5. C. A. D. F. R2. R8. B. G. R3. graphe. E. 7. 6. de D vers E lien 6 coût x. 4. 5. C. A. D. F. 1. 2. B. 8. G. R3. base de données topologique.

fergal
Download Presentation

routage par état de liens

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. routage par état de liens M6 module réseaux Mars 2003

  2. routage par à état de liens E R4 R6 R1 R7 R5 C A D F R2 R8 B G R3

  3. graphe E 7 6 de D vers E lien 6 coût x 4 5 C A D F 1 2 B 8 G R3

  4. base de données topologique

  5. arbre de recouvrement minimal 7 6 4 5 C A D 1 F 2 3 8 G

  6. table de routage

  7. remarques • Chaque routeur détermine la route à suivre • Les décisions de routage sont locales et partielles • Les routeurs peuvent avoir des visions globales différentes • sous réserve de mise à jour correctes, il ne peut pas y avoir de boucles

  8. changement de topologie Les modifications topologiques doivent être détectées au plus vite pour être signalées à tous les routeurs du système. Notament les modifications : • Perte de liaison • Routeur hors service

  9. état des liens / links state Les routeurs sont connectés à leurs voisins par des lignes dont ils testent l’état régulièrement par l’envoi d’un message de scrutation périodique.

  10. état d’une liaison E 7 6 4 5 C A D F 1 2 B 8 G hello hello

  11. E 3 x 7 6 3 x 3 x 4 5 C A D F 1 2 B 8 G 3 x

  12. mode de propagation Le mécanisme d’innondation (flooding) permet la transmission rapide des modifications topologiques. • . Les messages doivent être identifiés pour éviter la saturation du réseau. • Les messages doivent être datés pour ne pas perdre la chronologie des évènements.

  13. traitement des messages déjà vu Éliminer le message Modifier la base de données. Transmettre sur les interfaces

  14. avantages et inconvénients • Précisions du calcul • Probabilité d’erreurs faible • Probabilité de bouclage faible • Traffic réseau moindre • Adapatabilité de la fonction de coût • Routes multiples • Temps de calcul élevé • Consommation mémoire importante

  15. complexité Dijkstra DIJKSTRA( G, w, s) F := sommet( G ) Initialisation( d ) tant que non vide ( F ) u := extraire-min( F ) pour chaque v adjacent(u) relacher(u, v, w) ftq s u v

  16. zone C zone B zonage zone A zone backbone routeur fontière

  17. zone B vision in-zone pseudoliens zone A zone C

  18. vision inter-zone zone b zone a zone backbone zone c

  19. OSPF Le protocole OSPF : Open Short Path First a été défini par IETF pour résoudre les problèmes posés par l’utilisation de RIP. Beaucoup plus complexe que RIP. Il est décrit dans la volumineuse RFC-1583.

  20. tos Les « type of services » du protocole IP

  21. Les liens OSPF Les liens sont les éléments de base du protocole OSPF. La base de données topologique correspond à un ensemble d’enregistrements relatifs aux différents liens du réseau.

  22. Les liens OSPF Trois type de liens : • Un enregistrement de type routeur décrit toutes les liaisons d’un routeur. • Un lien de type réseau identifie des liaisons vers des réseaux. • Les liens de type externe sont obtenus par un protocole EGP.

  23. zone OSPF • zone terminale : il s’agit d’une zone qui ne contient qu’un seul routeur frontière. La zone ne peut pas être traversée. • une zone de transit contient au moins deux routeurs. • la zone backbone sert à propager les information de routage. Des liens virtruels, sont utiliser pour renforcer la connectivité.

  24. routeurs OSPF • routeurs internes • routeurs backbones • routeurs fontières de zone ABR : Area Border Router • routeurs frontières de système autonome ASBR: Autonomous System Border Router.

  25. Adjacences OSPF • Dans une phase d’initialisation, les routeurs OSPF échangent des informations avec les routeurs voisins d’un même réseau. • Des résumés des bases de données topologiques seront échangés périodiquement

  26. externe ASBR ré ABR routeur & réseaux réseaux hors zone

  27. type de liens

  28. annonce état de lien deux bits utilesexterne/internetos oui/non age EL option type identifiant type du lien : routeur réseau réseau IP hors zone routeur externe externe hors SA un entier pour caractériserl’annonce routeur annonçant adresse IP de la source numéro de séquence check sum longueur horodatagedes annoncessur ce lien nb sec dernièremodification du lien data

  29. état de liens routeur catégorie routeur : ABR = interzone ASBR = externe VIRT = lien virtuel Entête A E L 0000veb NB liaisons Identifiant de liaison données de liaison type #tos Métrique, tos 0 NB l tos=x Métrique, tos x #tos

  30. état de lien réseau masque réseau routeur connecté routeur connecté Longueur paquet routeur connecté pas de métrique, coût 0

  31. état de lien externe masque réseau destination E, tos=0 métrique, tos 0 routeur à utiliser identifiant de route externe E, tos=x métrique, tos x routeur à utiliser identifiant de route externe

  32. récapitulation réseau ip id AEL = @ réseau destination masque de sous-réseau E, tos=0 métrique, tos 0 E, tos=x métrique, tos x annoncés par les routeurs ABR

  33. récapitulation routeur externe id AEL = @ routeur destination 0xFFFFFFFF E, tos=0 métrique, tos 0 E, tos=x métrique, tos x annonces des routes vers des ASBR

  34. sous-protocole OSPF 3 protocoles : hello, échange, inondation version type Longueur Identifiant routeur 1. message hello 2. data base description 3. link state request 4. update Identifiant de zone check sum authentification données d’authentification

  35. hello masque réseau Intervalle hello option priorité deadline routeur désigné routeur désigné de secours routeur voisin #1 routeur voisin #n

More Related