Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> hardware de calculator >>

Cum Routing Algoritmi Work

stabilește lungimea lor de a " infinit " și eticheta lor de a " tentativa ".
  • Routerul stabilește un T-nod. De exemplu, în cazul în care V1 este de a fi sursa T-nod, router-ul se schimbă eticheta V1 la " " permanent.; Atunci când o eticheta la " permanent, " ea nu se schimbă niciodată din nou. Un T-nod este un agent și nimic mai mult.
  • Routerul actualizează recordul de stare setat pentru toate nodurile provizorii care sunt direct legate de sursă T-nod.
  • Routerul se uită la toate din nodurile timide și alege cel a cărui greutate la V1 este mai mic. Că nod este atunci destinație T-nod.
  • Dacă acest nod nu este V2 (destinatar), router-ul revine la pasul 5.
  • Dacă acest nod este V2, router-ul extrage nodul anterior din setul de înregistrare de stare și face acest lucru până când ajunge la V1. Această listă de noduri arată cea mai bună cale de la V1 la V2 Site-ul

    Vom folosi acest algoritm, de exemplu, pe pagina următoare
    Exemplu:.. Dijkstra Algoritmul
    Pasul 1
    Pasul 2 Pasul 3

    Pasul 4

    Aici ne-o dorim pentru a găsi cel mai bun traseu între A și E (a se vedea mai jos). Puteți vedea că există șase rute posibile între A și E (ABE, ACE, ABDE, ACDE, ABDCE, ACDBE), și este evident că ABDE este cea mai bună cale pentru ca greutatea sa este cel mai mic. Dar viața nu este întotdeauna atât de ușor, și există unele cazuri complicate, în care avem de a utiliza algoritmi pentru a găsi cea mai bună cale.

    1. După cum vedeți în prima imagine, nodul sursă (A) a fost ales ca T-nod, și așa eticheta este permanent (ne arata noduri permanente cu cercuri pline și T-noduri cu - > simboluri).
    2. În pasul următor, veți vedea că set înregistrare statutul de noduri tentative direct legate de T-nod (B, C) a fost modificat. De asemenea, din moment ce B are mai puțin în greutate, a fost ales ca T-nod și eticheta sa schimbat în permanentă (vezi mai jos).
    3. În pasul 3, ca în pasul 2, setul de înregistrare de stare de noduri tentative care au o legătură directă cu T-nod (D, E), a fost schimbat. De asemenea, din moment ce D are o greutate mai mică, acesta a fost ales ca T-nod și eticheta sa schimbat permanent.
    4. În pasul 4, nu avem nici o tentativă noduri, asa ca am identifica doar următoarea T -nodul. Deoarece E are cel mai putin greutatea, acesta a fost ales ca T-nod. Site-ul

      În cele din urmă, E este destinatia, asa ca ne opri

      Page [1] [2] [3] [4] [5] [6]