pordi numbri 3) Sissetulevate datagrammide puhul asendama NATi IP aadressi ja pordi nr-i tabelist vastava IP aadressi ja pordi nr-ga. ==> Vastuolud: IP aadresside puuduse küsimuse peaks lahendama IPv6, ruuter peaks töötlema ainult võrgukihi tasemel, mõnede rakenduste programmeerimisel tuleb arvesse võtta, et kasutusel võib olla NAT ruuter. 34. MARSRUUTIMISPROTOKOLLID RIP, OSPF JA BGP ==> RIP - kaugusvektori marsruutimisprotokoll RIP (Routing Information Protocol) - on Interneti standardne siselüüsi protokoll. Selle protokolli alusel töötavad marsruuterid arvutavad andmete edastamiseks sobivaima raja välja minimaalselt vajaliku hüpete arvu alusel. Hüpete arv on RIP-protokollis piiratud 16-ga ja kui 16 hüppega vajaliku aadressini ei jõuta, katkestatakse ühendus. // EHK RIP kuulub Intra-AS-routingu alla. Kasutab distance vector algoritmi. Kaugust
aadress ja pordi nr - NATi IP aadressi ja pordi numbri 3) Sissetulevate datagrammide puhul asendama NATi IP aadressi ja pordi nr-i tabelist vastava IP aadressi ja pordi nr-ga. ==> Vastuolud: IP aadresside puuduse küsimuse peaks lahendama IPv6, ruuter peaks töötlema ainult võrgukihi tasemel, mõnede rakenduste programmeerimisel tuleb arvesse võtta, et kasutusel võib olla NAT ruuter. 34. MARSRUUTIMISPROTOKOLLID RIP, OSPF JA BGP ==> RIP - kaugusvektori marsruutimisprotokoll RIP (Routing Information Protocol) - on Interneti standardne siselüüsi protokoll. Selle protokolli alusel töötavad marsruuterid arvutavad andmete edastamiseks sobivaima raja välja minimaalselt vajaliku hüpete arvu alusel. Hüpete arv on RIP-protokollis piiratud 16-ga ja kui 16 hüppega vajaliku aadressini ei jõuta, katkestatakse ühendus. // EHK RIP kuulub Intra-AS-routingu alla. Kasutab distance vector algoritmi. Kaugust
Tulemus on järgmisel pildil koos edastustabeliga. Pm lisad iga kord ühe marsruuteri juurde, a la meil on vaja jõuda u - w. Otse tee oleks X ühikut, aga kui meil oleks uv ruuterid, siis oleks tee Y ühikut. Edastustabel, kus on optimaalsed marsruudid. 29. Distance vector marsruutimisalgoritm Kuldse kasukaga Pugile pühendatud küsimus Bellman-Fordi võrrand (dünaamiline programmeerimine): Aeg-ajalt saadab iga sõlm oma kaugusvektori (distance vector) hinnangu (estimate) oma naabritele. Ehk - kaugus u-z leidmiseks leia u kaugus kõigist tema naabersõlmedest, leia naabersõlmede kaugus sihtpunktist (kõige optimaalsem), liida vastavad väärtused ja leia neist kõige väiksem. Distantsvektori algoritm: Iteratiivne, kus iga kohalik (local) iteratsioon toimub, kui: ● Kohaliku lingi maksumus muutub ● Naabrilt sõnum DV uuendamiseks Distributeeritud: