.......................................................................................................................... ................... 4 Andmelülikiht ........................................................................................................................... .................. 5 Võrgukiht ........................................................................................................................... ......................... 6 Transpordikiht ........................................................................................................................... ................. 7 Seansikiht ........................................................................................................................... ......................... 8 Esituskiht ........................................................................................................................... .......................... 9 Rakenduskiht ...............
vorminguteisendused. Esituskiht võimaldab rakenduskihis asuvatel omavahel kokkusobimatutel rakendustel suhelda üle seansikihi Seansikiht (session layer) Seansikiht OSI-mudeli altpoolt viies kiht. Seansikiht kasutab transpordikihti ühenduse loomiseks kahel erineval hostil toimuvate protsesside vahel. Seansikiht loob, säilitab ja lõpetab seansi ning tagab andmevahetuse turvalisuse Seansikihti kasutab esituskiht Transpodikiht (Transport layer) Transpordikiht OSI mudeli altpoolt neljas kiht. Transpordikiht määrab ära selle, kuidas kasutada võrgukihti virtuaalse veavaba kakspunktühenduse tagamiseks nii, et host A saab saata sõnumeid hostile B õiges järjekorras ja ilma vigadeta. Transpordikihti kasutab sellest kõrgemal asuv seansikiht Võrgukiht (network layer) Võrgukiht Seitsmekihilise OSI sidemudeli altpoolt kolmas kiht. Võrgukiht kasutab andmete
Arvutivõrgud - konspekt 1. Mitmekihiline arhitektuur Rakenduskiht -> Transpordikiht -> Võrgukiht -> Transpordikiht -> Rakenduskiht. Võimaldab lahutada arvutivõrgu ja riistvara konkreetsest rakendusest. Kõik komponendid on iseseisvad, neid saab sõltumatult asendada. Uks kornponent (kiht) ei pea teadma, kuidas teine täpselt töötab. Olulised on ühe kihi poolt teisele pakutavad teenused. Alumine kiht pakub teenust ülemisele kihile (nt. transpordikiht rakenduskihile). Kõige madalam kiht on võrgukiht. Andmevahetus kahe osapoole vahel: Allikas - andmete genereerimine Saatja - teisendab andmed transportimiseks sobivale kujule Edastussüsteem - transpordib signaali ühest kohast teise Vastuvõtja - võtab signaali ja teisendab arusaadavale kujule (ADM - analoog- digitaal muundur) Adressaat - kasutab saadud andmeid Saatja ja vastuvõtja peavad suhtlema samas keeles.
Iga protokolli kiht vahetab sõnumeid vastava kaugsüsteemi kihiga selle kihi protokollireegleid järgides. ● Rakenduskiht vastutab reaalse päringu algatamise eest. Näiteks võib see olla veebipäring veebilehitsejast HTTP protokolliga või e-kirja saatmine SMTP protokolli kasutades. ● Esituskiht võtab vastu andmed rakenduse kihilt ja kontrollib, kas andmed on sobivas formaadis ning vajadusel konverteerib andmed. ● Transpordikiht haldab transpordifunktsioone nagu näiteks andmete ülekandmine ühendusega või ühenduseta protokolliga. Saatvas masinas tükeldab transpordikiht andmed pakettideks ja kui mõni pakett läheb teel kaduma siis saadetakse uuesti ainult puuduv pakett. ● Võrgukiht haldab pakettide liigutamist seadmete vahel, kasutades nende loogilisi aadresse. Loogilised aadressid on aadressitüübid, mis identifitseerivad
Paketi päis- Sidesüsteemi kaudu edastatava andmepaketi osa, mis sisaldab talitlusandmeid paketi allika, sihtkoha, sisendjärjestuse numbri ja prioriteeditaseme kohta. Andmekeha- Andmepaketi või kaadri osa, mis sisaldab sõnumi sisu, Jalus- Paketi lõpemise info. OSI mudel- OSI 7-kihilise arhitektuuriga baasmudel annab loogilise struktuuri konkreetsetele andmesidevõrkude standarditele. OSI seitse kihti on järgmised 7.rakenduskiht 6. esituskiht 5. seansikiht 4. transpordikiht 3. võrgukiht 2. andmelülikiht 1. füüsiline kiht 1/4 Arvutivõrgud 3.12.2012 Merilin Kutser AT07-b http://www.vallaste.ee/ Füüsiline kiht- OSI mudeli esimene ehk kõige alumine kiht. Siia kuuluvad riistvara ja selle
aastatel 19771993. Esimene Apple II mudel tuli müüki 5. laialdased teadmised ka paljudes teistes valdkondades. Ta juunil 1977. Arvuti kasutas MOS Technology 6502 töötas välja loogilise arvutuse, mis hiljem pani aluse mikroprotsessorit taktsagedusega 1 MHz . moodsate arvutite arhitektuurile. TCP pakett on reeglina , IP paketti sees.TCP see on transpordikiht, aga IP internetikiht. Kuna TCP protokoll on peaaegu alati kasutuses koos IP protokolliga, siis tavaliselt kutsutaksegi TCP/IP . TCP protokolli järgi saadetakse
Open Systems Interconnection, selle mudeli loomine algas juba 1979.a. Üldisemas plaanis kujutab OSI raammudel (1984) endast standardite ja protokollide kogumit, mille nõudmistest kõik võrguseadmete valmistajad firmad püüavad ja peavadki kinni pidama, et nende seadmed arvutivõrkudes mis tahes muude seadmetega koos oleksid võimelised ilma tõrgeteta funktsioneerima OSI kihid 1. füüsiline kiht 2. lülikiht(võrgukaart) 3. võrgukiht(IP-aadress) 4. transpordikiht 5. seansikiht 6. esituskiht 7. rakenduskiht Seadmete eristus IP-aadress - standardiga määratletud IP 32-bitine aadress, tavaliselt punkdidega eraldatud, identifitseerib üheselt võrgustiku sõlme (arvuti) Internetis Tänan tähelepanu eest!
liikusid · esituskiht OSI-mudeli altpoolt kuues kiht, määrab andmete esitusviisi ning koodi- ja vorminguteisendused. Esituskiht võimaldab rakenduskihis asuvatel omavahel kokkusobimatutel rakendustel suhelda üle seansikihi · seansikiht OSI-mudeli altpoolt viies kiht. Seansikiht kasutab transpordikihti ühenduse loomiseks kahel erineval hostil toimuvate protsesside vahel. Seansikiht loob, säilitab ja lõpetab seansi ning tagab andmevahetuse turvalisuse · transpordikiht OSI mudeli altpoolt neljas kiht. Transpordikiht määrab ära selle, kuidas kasutada võrgukihti virtuaalse veavaba kakspunktühenduse tagamiseks nii, et host A saab saata sõnumeid hostile B õiges järjekorras ja ilma vigadeta. · võrgukiht Seitsmekihilise OSI sidemudeli altpoolt kolmas kiht. Võrgukiht kasutab andmete edastamiseks vahetult selle all asuvat andmelüli kihti ning teda ennast kasutab kõrgemalasuv transpordikiht. Võrgukihi ülesandeks on pakettide marsruutimine ja
Esituskiht OSI-mudeli altpoolt kuues kiht, määrab andmete esitusviisi ning koodi- ja vorminguteisendused. Esituskiht võimaldab rakenduskihis asuvatel omavahel kokkusobimatutel rakendustel suhelda üle seansikihi. Seansikiht Seansikiht OSI-mudeli altpoolt viies kiht. Seansikiht kasutab transpordikihti ühenduse loomiseks kahel erineval hostil toimuvate protsesside vahel. Seansikiht loob, säilitab ja lõpetab seansi ning tagab andmevahetuse turvalisuse. Seansikihti kasutab esituskiht. Transpordikiht Transpordikiht OSI mudeli altpoolt neljas kiht. Transpordikiht määrab ära selle, kuidas kasutada võrgukihti virtuaalse veavaba kakspunktühenduse tagamiseks nii, et host A saab saata sõnumeid hostile B õiges järjekorras ja ilma vigadeta. Transpordikihti kasutab sellest kõrgemal asuv seansikiht Võrgukiht Võrgukiht Seitsmekihilise OSI sidemudeli altpoolt kolmas kiht. Võrgukiht kasutab andmete
Suudab vastu võtta ka haldamine. võimalikku teed pidi“ Paketi päises on alati saatja ja vastuvõtja graafika-, audio- ja videofaile. 3. Mitmekihiline arhitektuur failiedastussüsteemi näite aadressid mille järgi teevad võrgus oleva ruuterid otsuseid 19. DNS Domeeninimede süsteem – internetiteenus, mis tõlgib baasil. Rakenduskiht – transpordikiht – võrgukiht – millist marsruuti pidi konkreetset paketti kõige parem saata on. domeeninimed IP aadressideks. Kuna domeeninimed transpordikiht – rakenduskiht. On organiseeritud 3 suhteliselt Virtuaalahelaga võrk e. Virtual Circuit Network. Enne andmete koosnevad tähtedest, siis on neid kergem meeled pidada kui sõltumatut kihti, mis kõik on iseseisvad, neid saab sõltumatult saatmist pannakse marsruut paika
• Interneti rünnakute eest võib saada kuni 5 aastat vangistust • Küberturvalisus ehk IT süsteemida kaitse riist-ja tarkvara süsteemi osadel • Häkker – keegi, kes otsib süsteemi nõrkusi • White-box testing – häkkeril on süsteemist kõik teadmised • Black-box testing – süsteemi kohta eelnevat infot pole • Projektijuht vastutab, et turvatestid oleks läbitud • OSI mudel – 7. rakenduskiht, 6. esitluskiht, 5. seansikiht, 4. transpordikiht (TCP), 3. Võrgukiht (IP), 2. Kanalikiht (lülikiht), 1. füüsiline kiht. • OWASP – open web application security project e vabas kasutuses olevad veebiturvalisuse eest vastutavad asjad • ASVS – application security verification standard – rakenduse tasemel turva kontroll • DDOS – distributed denial of service attack – eesmärk on arvuti või võrk teha kasutajatele
2. Kommunikatsioonisüsteemi ülesanded -signaalide genereerimine -kasutajaliidesed (HTTP ,Telnet ,FTP ) -sünkroniseerimine -vigade avastamine ja parandamine (kontrollsummad) -voo juhtimine ( liikuv aken ,tagasiside ACK, NAK) -adresseerimine (IP , MAC) -marsruutimine (virtuaalkanalid , distantsvektor ,link state) -pakettide formeerimine -turvalisus (võtmed ,algoritmid , krüptograafia) -võrgu haldus (SNMP) 3. Mitmekihiline arhitektuur postisüsteemi näite baasil + Rakenduskiht -> Transpordikiht -> Võrgukiht -> Transpordikiht -> Rakenduskiht. Võimaldab lahutada arvutivõrgu ja riistvara konkreetsest rakendusest. Kõik komponendid on iseseisvad, neid saab sõltumatult asendada. Üks komponent (kiht) ei pea teadma, kuidas teine täpselt töötab. Olulised on ühe kihi poolt teisele pakutavad teenused. Alumine kiht pakub teenust ülemisele kihile (nt. transpordikiht rakenduskihile). Kõige madalam kiht on võrgukiht. Andmevahetus kahe osapoole vahel: Allikas - andmete genereerimine
Access Control).Lülikihi protokollid on näiteks PPP, SLIP, HDLC, ABP, Go Back N, SRP. Füüsiline adresseerimine. Füüsilises kihis tekkinud vigade avastamine. Voo reguleerimine. Kaadrite formeerimine ja saatmine. 3. Võrgukiht - Seitsmekihilise OSI sidemudeli altpoolt kolmas kiht. Võrgukiht kasutab andmete edastamiseks vahetult selle all asuvat andmelüli kihti ning teda ennast kasutab kõrgemalasuv transpordikiht. Võrgukihi ülesandeks on pakettide marsruutimine ja edastamine, samuti adresseerimine, võrkudevaheliste ühenduste loomine, veatöötlus, ummistuste reguleerimine ja pakettide järjestamine.Levinuim võrgukihi protokoll on IP protokoll. Loogiline adresseerimine. Pakettide marsruutimine. 4. Transpordikiht - OSI mudeli altpoolt neljas kiht. Transpordikiht määrab ära selle, kuidas kasutada võrgukihti virtuaalse
38. Avaliku võtme krüptograafia, RSA 39. Autentimine 40. Digitaalallkiri 41. Sertifitseerimine 42. Turvaline elektronpost, PGP 43. E-kommerts, SSL, SET 44. Võrgukihi turtvalisus, Ipsec 45. Võrguhaldus, SNMP 46. ASN.1 47. Tulemüürid 48. Pidevad ja diskreetsed signaalid 49. Analoog- ja digitaalandmed 50. Mürad 51. Kodeerimine 52. Asünkroon- ja sünkroonedastus 1 1. Mitmekihiline arhitektuur Rakenduskiht -> Transpordikiht -> Võrgukiht -> Transpordikiht -> Rakenduskiht. Võimaldab lahutada arvutivõrgu ja riistvara konkreetsest rakendusest. Kõik komponendid on iseseisvad, neid saab sõltumatult asendada. Üks komponent (kiht) ei pea teadma, kuidas teine täpselt töötab. Olulised on ühe kihi poolt teisele pakutavad teenused. Alumine kiht pakub teenust ülemisele kihile (nt. transpordikiht rakenduskihile). Kõige madalam kiht on võrgukiht. Andmevahetus kahe osapoole vahel: Allikas - andmete genereerimine
1. Kihiline arhitektuur: kuidas see tekib ja milleks see hea on? 3-kihiline mudel: *rakendused, *arvutid, *võrk. Kihtide vaheline suhtlemine toimub läbi SAP-punktide (Service Access Point). Selle 3-kihilisele mudelile oleks vaja 2 tasemelist aadressi: *jaama aadress (network address) ja rakenduste poole pöördumise aadress (SAP address). Sõnum liiga pikk , siis transpordikiht jaotab selle väiksemateks tükkideks ning paneb igale tükile päise (header) juurde. Saadakse andmeüksus PDU (Protocol Data Unit). OSI raammudel(1984) jagab keerulise arvutitevahelise infovahetuse probleemi seitsmeks väiksemaks, iseseisvamaks ja lihtsamini käsitletavaks probleemiks. Igale seitsmest probleemist vastab mudelis üks kiht. OSI kirjeldab, kuidas informatsioon leiab tee rakendusprogrammist võrgumeediumi kaudu teise rakendusprogrammi teises hostis. 2
kihtide Meil võib olla erinevate failide edastuse tarkvara, aga meil oleks vaja ühtset kommunikatsiooniteenust, mis võtaks standardsel kujul ühtede-nullide jada ette ja toimetaks selle teise punkti. Teenuse jaoks on aga ükskõik, mis sorti failidega on tegemist. Erinevad kihid jaotuvad: 1) failide edastuskiht (rakenduskiht) rakenduskihi protokoll, kus saatja ja vastuvõtja süsteemid saavad üksteisest aru, millega on tegemist. 2) kommunikatsiooniteenuse kiht (transpordikiht) transpordikihi protokoll, kus saatja transpordisüsteem ja vastuvõtja transpordisüsteem omavahel suhtlevad ja saavad aru, kas ainevahetus toimus ning kas see toimus korrektselt. 3) võrguteenuse kiht (füüsiline andmeedastus) tegeletakse marsruutimisega läbi erinevate võrkude ja läbi erinevate võrguseadmete ning tegeletakse tegelike pakettide edastusega. Siin on ka protokoll, mis garanteerib marsruudi toimimise ja tegeliku edastuse. IP abil edastatakse paketid soovitud
Yleslink on seega 40MHz. Arvestame iga operaatori vahele ka 1 tyhja raadiokanali, siis 40MHz/4MHz=10 operaatorit max. 1. Kihiline arhitektuur: kuidas see tekib ja milleks see hea on? 3-kihiline mudel: *rakendused, *arvutid, *võrk. Kihtide vaheline suhtlemine toimub läbi SAP-punktide (Service Access Point). Selle 3-kihilisele mudelile oleks vaja 2 tasemelist aadressi: *jaama aadress (network address) ja rakenduste poole pöördumise aadress (SAP address). Sõnum liiga pikk , siis transpordikiht jaotab selle väiksemateks tükkideks ning paneb igale tükile päise (header) juurde. Saadakse andmeüksus PDU (Protocol Data Unit). OSI raammudel(1984) jagab keerulise arvutitevahelise infovahetuse probleemi seitsmeks väiksemaks, iseseisvamaks ja lihtsamini käsitletavaks probleemiks. Igale seitsmest probleemist vastab mudelis üks kiht. OSI kirjeldab, kuidas informatsioon leiab tee rakendusprogrammist võrgumeediumi kaudu teise akendusprogrammi teises hostis. 2
Olulised on ühe kihi poolt teisele pakutavad teenused. nõudva lehe puhul iga päringu algusesse lisama authorization rea. Kui seda ei ole, siis nõutakse kasutajanime ja parooli uuesti sisestamist mis ei ole unikaalsed globaalses mõttes, vaid igas ruuteris hoitakse vastavuste tabelit, mille järgi saab teada, kuhu antud identifikaatoriga Alumine kiht pakub teenust ülemisele kihile. Kõige madalam on võrgukiht. Rakenduskiht > transpordikiht > võrgukiht. Protokoll iga kord. pakett on vaja edasi saata. reeglistik, mida järgides on kaks osapoolt võimelised suhtlema. Koosneb süntaksist, semantikast ja ajastusest. Saatja ja vastuvõtja samad Paljud veebilehed kasutavad küpsiseid. Sinna salvestatakse info, mida järgnevatel päringutel vaja võib minna
andmepakettidest formaati, mida vastuvõtva tööjaama rakenduskiht saab töödelda, ehk tegeleb võrgust saabuvate andmete teisendamisega üldkujult konkreetse rakenduse jaoks sobivale kujule ja vastupidi. 3)Seansikiht Seansikiht võimaldab eri hostide kasutajatel luua omavahelise sideseansi. Seansid peavad olema kas täisdupleks või pooldupleks reziimis. Seansikiht juhib ja sünkroniseerib andmeülekannet ning kaitseb ülekande katkestuste eest. 4)Transpordikiht Teostab andmepakettide transporti täpses jadas ilma vigade ja kadudeta. Teeb rakenduselt saadud andmed segmentideks ja vastupidi ning määrab ja kontrollib ka nende järjekorda. Lisaks on see kiht võimeline liiklust optimeerima, ühendades eelnevaid mittetäielikke andmepakette. Selles kihis töötavad transpordiprotokollid nagu TCP, UDP ja domeeninimesüsteemi teenus. 5)Võrgukiht Võrgukihi ülesandeks on pakettide marsruutimine ja edastamine, samuti
ja edastab tulemuse madalamale kihile. Vastuvõtmisel eemaldab iga kiht temale mõeldud päise. 5. OSI mudel OSI mudel koosneb 7-st kihist: 1)Rakenduskiht rakendusprogrammile antavad teenused 2)Esitluskiht Võrgust saabuvate andmete teisendamine üldkujult konkreetese rakenduse jaoks sobivale kujule ja vastupidi 3)Seansikiht Ühenduse loomine suhtlevate rakenduste vahel. Määratakse ära millisel kujul toimub info saatmine, sünkronisatsioon jms 4)Transpordikiht Usaldusväärse andmevahetuse garanteerimine. Tehakse rakenduselt saadud andmed segmentideks ja vastupidi ning määratakse ja kontrollitakse ka nende järjekorda 5)Võrgukiht sõnumite marsruutimine, IP aadresside tasemel tegutsemine. Tehakse andmed datagrammideks. 6)Kanalikiht vigade parandamine, sünkroniseerimine. Tehakse saabunud andmed datagrammideks ja väljaminevad andmed kaadriteks. 7)Füüsiline kiht andmete füüsiline edastus punktist punkti. 6. TCP/IP mudel
Adressaat kasutab saadud andmeid. 4. KIHID, TEENUSED, PROTOKOLLID JA ANDMETE LIIKUMINE LÄBI KIHTIDE Mitmekihiline arhitektuur võimaldab lahutada arvutivõrgu ja riistvara konkreetsest rakendusest. Kõik komponendid on iseseisvad, neid saab sõltumatult asendada. Üks kiht ei pea täpselt teadma, kuidas teine kiht töötab. Olulised on ühe kihi poolt teisele pakutavad teenused. Alumine kiht pakub teenust ülemisele kihile. Kõige madalam on võrgukiht. /// Rakenduskiht > transpordikiht > võrgukiht. /// Protokoll reeglistik, mida järgides on kaks osapoolt võimelised suhtlema. Koosneb süntaksist, semantikast ja ajastusest. /// Saatja ja vastuvõtja samad kihid suhtlevad omavahel tinglikult s.t. talle alumise kihi poolt temale osutatud teenuseid ja eelnevalt kokkulepitud protokolli kasutades. // Iga kiht lisab saadud andmetele juurde kindla päise ja edastab tulemuse temast madalamal olevale kihile. Vastuvõtmisel võtab iga kiht talle määratud päise maha. 5
Adressaat – kasutab saadud andmeid. 4. KIHID, TEENUSED, PROTOKOLLID JA ANDMETE LIIKUMINE LÄBI KIHTIDE Mitmekihiline arhitektuur võimaldab lahutada arvutivõrgu ja riistvara konkreetsest rakendusest. Kõik komponendid on iseseisvad, neid saab sõltumatult asendada. Üks kiht ei pea täpselt teadma, kuidas teine kiht töötab. Olulised on ühe kihi poolt teisele pakutavad teenused. Alumine kiht pakub teenust ülemisele kihile. Kõige madalam on võrgukiht. /// Rakenduskiht > transpordikiht > võrgukiht. /// Protokoll – reeglistik, mida järgides on kaks osapoolt võimelised suhtlema. Koosneb süntaksist, semantikast ja ajastusest. /// Saatja ja vastuvõtja samad kihid suhtlevad omavahel tinglikult s.t. talle alumise kihi poolt temale osutatud teenuseid ja eelnevalt kokkulepitud protokolli kasutades. // Iga kiht lisab saadud andmetele juurde kindla päise ja edastab tulemuse temast madalamal olevale kihile. Vastuvõtmisel võtab iga kiht talle määratud päise maha. 5
· lähtekohas "tükeldatakse" ja varustatakse sihtkoha aadressiga ning · sihtkohas uuesti algseks sõnumiks "kokku kleebitakse" Paketid võivad olla erineva pikkusega · Iga pakett sisaldab: adressi- ja juhtinformatsiooni Interneti protokollistikus eristatakse nelja kihti (7) : · füüsiline kiht tegeleb füüsilise ühenduse loomise, käigushoidmisega, väljalülitamisega · võrgukiht tegeleb pakettide suunamisega läbi võrgu adressaadini · transpordikiht jagab portsudeks · rakenduskiht üksustevahelise koostöötingimuste rahuldamine Võrguga seoses kohtame mõisteid : 7 Modem - ühendab arvuti telefoniliiniga teisendab digiandmed telefonisignaaliks ja vastupidi Hub "jaotur" või ühenduskarp, kuhu ühenduvad kohtvõrgu arvutid ja ta lihtsalt suunab andmepaktette võrgu ühest osast teise.
Seitsmekihiline avatud süsteemi mudel OSI-7 Kiht Nimetus Otstarve 7 Rakenduskiht Madalamate kihtide ohjamise ja rakendusprogrammide (application layer) võrgutöö kasutajaliides 6 Esituskiht, Koodide muundamine, andmevorming, andmeesitus, (presentation layer) andmetihendus 5 Seansikiht Sünkroniseerimine ja andmeside juhtimine (session layer) 4 Transpordikiht Andmevoo juhtimine: teatekomponentide tuvastamine, (transport layer) järjestuse jaühenduse juhtimine, segmenteerimine 3 Võrguohjekiht Side teiste võrkudega: adresseerimine/võrguühendused, (network layer) teatepakettide (kaadrite) jaotamine 2 Kanalikiht Andmevahetuse korraldamine seadme ja võrgu vahel biti (data link layer) ja baidi tasandil
tuvasta võrgumuutusi adaptiivne marsruutimine - tuvastab võrgumuutusi, teab ootejärjekordi ja lävesid minimaalse kuluga - marsruutidel on “hinnad”, leitakse vähima hinnaga tee Dijkstra algoritm: iga sõlme koguhinna leidmiseks for each sõlm u{ for each sõlm v{ if (v on u kõrval){ koguhind = u ja v vaheline hind; }else{ koguhind = lõpmatus; } } Transpordikiht ja selle funktsioonid usaldusväärse ja ebausaldusväärse võrguühenduse korral. TCP protokoll. TCP segment ja TCP port. Vookontroll, libisev aken (parameetrid, ISN, SN, AN, W). TCP olekumasin. Ühenduse loomine ja katkestamine. Segmentide järjestamine, retransmissioon, duplikaatide tuvastamine. Võrgu ülekoormusele reageerimine. Ülesanded: • kujuteldava otsekanali loomine kahe masina vahel • ühenduse alustamine ja lõpetamine (SYN, FIN) • adresseerimine (pordid)
de jure – organisatsiooni poolt kehtestatud 5. OSI mudel koosneb 7-st kihist: 1) Rakenduskiht – rakendusprogrammile antavad teenused 2) Esitluskiht – Võrgust saabuvate andmete teisendamine üldkujult konkreetse rakenduse jaoks sobivale kujule ja vastupidi 3) Sessioonikiht – Tegeleb andmevahetuse korraldamisega, ehk ühenduse loomine suhtlevate rakenduste vahel. Määratakse ära millisel kujul toimub info saatmine, sünkronisatsioon jms 4) Transpordikiht – Usaldusväärse andmevahetuse garanteerimine. Tehakse rakenduselt saadud andmed segmentideks ja vastupidi ning määratakse ja kontrollitakse ka nende järjekorda 5) Võrgukiht – sõnumite marsruutimine, IP aadresside tasemel tegutsemine. Tehakse andmed datagrammideks. võrkudevaheliste ü henduste loomine, veatöötlus, ummistuste reguleerimine ja pakettide järjestamine. 6) Kanalikiht – vigade parandamine, sünkroniseerimine. Tehakse saabunud
Kihtide vaheline suhtlemine toimub läbi SAP-punktide (Service Access Point). Selle 3-kihilisele mudelile oleks EDGE 3G TDDuplex igal operaatoril on 5 MHz. Kanali samm 200 KHz, 3.84 Mbit/s vaja 2 tasemelist aadressi: *jaama aadress (network address) ja rakenduste poole pöördumise aadress (SAP address). Sõnum liiga pikk , siis transpordikiht andmeülekanne analoogtelefonikanalis (a/b) liides - 3100 Hz jaotab selle väiksemateks tükkideks ning paneb igale tükile päise (header) juurde. Saadakse andmeüksus PDU (Protocol Data Unit). OSI raammudel(1984)
Küsimus 5 Hajutatud arhitektuuri kohta kehtivad järgmised laused Vali üks või enam: a. Võimalda tõsta süsteemi jõudlust b. Esitab vähem nõudmisi administraatorile c. Võimaldab kasutada PC võimsused d. Kokkuvõteks, aon alati odavam, kui keskarvutiga arhitektuur e. Protsessid ja andmed on hajutatud mitme arvutite vahel Küsimus 6 Mitmekihilise arhitektuuri peamised kihid on Vali üks või enam: a. Andmete kiht (data layer) b. Transpordikiht c. Kanalikiht (Data Link layer) d. Esitluse kiht (presentation layer) e. Rakenduse kiht (application layer) Küsimus 7 Internet – based architecture kohta kehtivad järgmised väited Vali üks: a. Esitluskiht browser-is (kliendiarvuti), Rakenduskiht rakendusserveris, Andmed salvestatud andmebaasi serveris b. Esitluskiht kliendiarvutis, Rakenduskiht kliendiarvutis, Andmed salvestatud andmebaasi serveris c. Esitluskiht kliendiarvutis, Rakenduskiht rakendusserveris, Andmed salvestatud
Kihtidel ei ole vaja teada kuidas mingi teine kiht töötab, aga oluline on mis teenuseid pakub üks kiht teisele (alumine pakub teenuseid ülemisele [kui nilbe saab olla?]) Kihte on kokku kolm, kõige alumine on võrgukiht Failiedastus arhitektuur (lihtsustatud ver) 3 kihi mudel Failiedastus rakendus Rakenduskiht -failid & failiedastuskäsud Aplikat. protokoll (Pm reeglid kuidas pakette teha) Kommunikatsiooni moodul Transpordikiht Kommun. seotud sõnumid Transpordi protokoll Network Access Module Võrgukiht Kommun. võrk Võrgukihi protokoll 1. Tase: Failiga seotud tasemel toimingud 2. Tase: Kommunikatsiooniga seotud tegevused - faili tükeldamine, saatmiseks ettevalmistamine. Räägime pakettidest, sisu pole oluline (ei tee vahet kas edastame pilti või videot), kommunikatsiooni korraldamine. 3
ruuterid. Iga arvuti peab teadma vähemalt ühe marsruuteri aadressi. rakenduskiht rakenduskiht application layer rakendus- tarkvara esituskiht esituskiht presentation layer seansikiht seansikiht session layer transpordikiht TCP transpordikiht transport layer IP, võrgukiht võrgukiht network layer marsruuterid MAC-aadress, ARP, andmelüli kiht andmelüli kiht data link layer kommutaatorid
saadab selle kõikidele teistele sülmedele. Halb, sest kui seda väga tihti teha, siis kogu võrk on info küsimist täis ning seega hõivatud. Kui seda väga harva teha, siis on marsruutimisinfo vananenud. Kui keskset „pealikku“ pole,vahetavad sõlmed ise omavahel infot. Dijkstra algoritm 41 42 32. Transpordikiht ja selle funktsioonid usaldusväärse ja ebausaldusväärse võrguühenduse korral. TCP protokoll. TCP segment ja TCP port. Vookontroll, libisev aken (parameetrid, ISN, SN, AN, W). TCP olekumasin. Ühenduse loomine ja katkestamine. Segmentide järjestamine, retransmissioon, duplikaatide tuvastamine. Võrgu ülekoormusele reageerimine. Tagab rakenduse jaoks virtuaalse ühenduse
Viimasel ajal räägitakse et see arv on juba 50% elanikkonnast. 7.2. Kuidas töötab Internet? Rääkides arvutivõrgust kasutatakse nn. kihtide mõistet, st. arvutivõrgu funktsioonide jagamisest sõltumatutesse osadesse. Internetis on 4 kihti. Iga kiht täidab eri funktsioone. Andmete edastamisel on kihtide järje kord selline: - rakenduskiht, see tegeleb konkreetse rakendusega, näiteks failiedastus, E-post jne. - transpordikiht, mis jagab andmed pisemateks osadeks (andmepakettideks), millised saadetakse võrgukihile - võrgukiht saadab andmepaketi punktist A punkti B, st. transpordib andme- pakette suvaliste Interneti arvutite vahel - füüsiline kiht teeb ära bittide edastamise "musta tee", st. tegeleb elektriliste signaalidega. Vastuvõttev pool toimib täpselt vastupidises järjekorras.