RKO: 08. Usmerjevalni Algoritmi

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    RKO: 08. Usmerjevalni Algoritmi - Presentation Transcript

    1. Usmerjevalni algoritmi (routing)
    2. Principi
      • Statično ali dinamično
        • (ali upošteva trenutne razmere v omrežju in jim prilagaja usmerjanje prometa?)
      • Po eni poti ali po več poteh
        • (ali gredo v nekem trenutku vsi paketi z istim ciljem po isti poti?)
      • Možne s vse štiri kombinacije.
      • OPTIMALNO usmerjanje: enakomerno obremenjene povezave.
    3. Usmerjanje po najkrajši poti
      • Glede na
        • čas,
        • ceno,
        • število skokov...
    4. Usmerjanje po najkrajši poti
      • Glede na
        • čas,
        • ceno,
        • število skokov...
      Usmerjevalna tabela za vozlišče A -št. skokov -zakasnitev
        • statično
        • po eni poti
      ACE (2) AE ABD (2) AD AC (1) AC AB (1) AB ACE (5) AE ACED (8) AD AC (3) AC ACB (5) AB
    5. Usmerjanje po več poteh
      • Določen je delež paketov za vsako izmed možnih poti.
      • Ponekod je lahko možna le ena pot.
    6. Usmerjanje po več poteh
      • Določen je delež paketov za vsako izmed možnih poti.
      • Ponekod je lahko možna le ena pot.
      • Paketi lahko blodijo – preprečiti!
      Usmerjevalna tabela za vozlišče A: A  B: B 33%, C 67% A  D: B 50%, C 50% A  C: B 12%, C 88% A  E: C 100%
      • statično
      • po več poteh
    7. Centralizirano usmerjanje
      • Glavno vozlišče ( master, koordinator )
      • Zbira podatke o razmerah v omrežju
      • Izračuna tabele in jih razpošlje
      • TEŽAVA: velika omrežja s hitrimi spremembami
    8. Centralizirano usmerjanje
      • Glavno vozlišče ( master, koordinator )
      • Zbira podatke o razmerah v omrežju
      • Izračuna tabele in jih razpošlje
      • TEŽAVA: velika omrežja s hitrimi spremembami
      • dinamično
      • lahko po eni ali po več poteh
    9. Izolirano usmerjanje
      • NE UPOŠTEVA razmer v omrežju
      • Hot potato : vozlišče se hoče čimprej znebiti paketa, zato ga vrže
        • V najkrajšo izhodno vrsto
        • Dolžina vrste  utež
    10. Izolirano usmerjanje
      • NE UPOŠTEVA razmer v omrežju
      • Hot potato : vozlišče se hoče čimprej znebiti paketa, zato ga vrže
        • V najkrajšo izhodno vrsto
        • Dolžina vrste  utež
      • Poplavljanje – v vse izhodne vrste
      • Selektivno poplavljanje – tiste, ki so približno v pravi smeri
    11. Usmerjanje v Internetu
      • RIP - Routing Information Protocol
      • Porazdeljeno usmerjanje (znotraj hrbtenice)
      • OSPF – Open Shortest Path First
      • Usmerjanje po najkrajši poti (znotraj hrbtenice)
      BGP – Border Gateway Protocol skrbi za usmerjanje med različnimi hrbtenicami
    12. Internet Avtonomni sistemi
    13. Porazdeljeno usmerjanje
      • Vsako vozlišče pozna razdaljo do vseh svojih sosedov.
      • Vsakih T časovnih enot si izmenjajo usmerjevalne tabele.
      • Potem pregledajo in po potrebi prilagodijo svoje tabele.
    14. Porazdeljeno usmerjanje
      • Vozlišče A pozna razdaljo (čas) do C in B.
      A B C m n Z
    15. Porazdeljeno usmerjanje
      • Vozlišče A pozna razdaljo (čas) do C in B.
      A B C m n Z Znam do Z v p ms Znam do Z v r ms.
    16. Porazdeljeno usmerjanje
      • Vozlišče A pozna razdaljo (čas) do C in B.
      A B C m n Z Znam do Z v p ms Znam do Z v r ms. m+p < n+r ?
    17. Porazdeljeno usmerjanje A B C             D L J K I H G F E JA: 8 JI: 10 JH: 12 JK: 6
    18. Porazdeljeno usmerjanje A B C             D L J K I H G F E JA: 8 JI: 10 JH: 12 JK: 6 J dobi tabele od sosedov. Poišči njegovo novo tabelo! 9 9 33 29 L - 22 22 24 K 10 7 11 9 J 22 14 - 21 I 19 - 20 17 H 31 6 31 18 G 40 19 20 23 F 22 30 7 14 E 24 8 27 40 D 26 19 18 25 C 28 31 36 12 B 21 20 24 - Smer A K H I A Dobi od
    19. Porazdeljeno usmerjanje A B C             D L J K I H G F E 8 10 12 6 9 9 33 29 L - 22 22 24 K 10 7 11 9 J 22 14 - 21 I 19 - 20 17 H 31 6 31 18 G 40 19 20 23 F 22 30 7 14 E 24 8 27 40 D 26 19 18 25 C 28 31 36 12 B 21 20 24 - Smer A K H I A Dobi od ... ... B A 8 A SOSED OCENA SMER
    20. Porazdeljeno usmerjanje A B C             D L J K I H G F E 8 10 12 6
      • Kaj če se podatki od sosedov spremenijo?
      • Daljši čas (ali pretrgana pov.)
      • Krajši čas
      9 9 33 29 L - 22 22 24 K 10 7 11 9 J 22 14 - 21 I 19 - 20 17 H 31 6 31 18 G 40 19 20 23 F 22 30 7 14 E 24 8 27 40 D 26 19 18 25 C 28 31 36 12 B 21 20 24 - Smer A K H I A Dobi od
    21. Porazdeljeno usmerjanje -rešitev A B C             D L J K I H G F E 8 10 12 6 K 15 L K 6 K - - J I 10 I H 12 H H 18 G I 30 F I 17 E H 20 D I 28 C A 20 B A 8 A Sosed Ocena Smer
    22. OSPF - IGRP
      • Usmerjanje znotraj avtonomnih sistemov (“link state”).
      • Usmerjevalniki si pošiljajo sporočila
        • link state update / request/ ack – cena, čas
        • Database description – vsi usmerjevalni pod.
      • Vsak si izračuna najkrajše poti v svoji okolici.
      • Dinamično usmerjanje po več poteh, hierarhija, varnost.
    23. BGP - EGRP
      • IGRP želi čim učinkoviteje prenesti promet od izvora do ponora.
      • BGP mora upoštevati še politiko, kini odvisna od tehnologije.
        • Promet z izvorom ali ponorom v IBM ne sme prek Microsoftove infrastrukture.
        • Čez Albanijo pošiljamo le, če ne gre drugod.

    + njoknjok, 3 years ago

    custom

    797 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 797
      • 797 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 14
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories