kontrollimisega. Seansikiht (session l.) - Loob ühenduse tööjaamas töötava rakenduse ja võrgu vahel. Siin tehakse vahet juhtkäskudel ja andmetel. Toimub ühenduse loomine ja sulgemine, samuti autentimine. Määratakse, millisel kujul toimub info saatmine (krüpteerimine ?). Transpordikiht (transport I.) - Realiseeritud lõppjaamades. Tegeleb lõppjaamade vahelise andmesidega. Siin toimub usaldusväärse andmeedastuse garanteerimine. Siin muudetakse rakenduselt saadud andmed segmentideks. Võrgu ülekandeks sobivateks segmentideks ja määratakse ning kontrollitakse nende järjekorda. Samuti määratakse ara, kas edastamisel kasutatakse TCP või UDP protokolli. Selles kihis luuakse ühendus masinate vahel. Siit allapoole võib ühendust lugeda punkt-punkt ühenduseks. Võrgukiht (network I.) - Tegutsetakse IP aadresside tasemel. Andmeühikuks on datagramm. Kasutab võrguliidesena IP protokolli. Tegeleb marsruutimise ja
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 TCP/IP mudel koosneb 5-st kihist:
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 andmed datagrammideks ja väljaminevad andmed kaadriteks.
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 adresseerimine, võrkudevaheliste ühenduste loomine, veatöötlus, ummistuste reguleerimine ja pakettide järjestamine
andmeid rakenduse ja võrgu vahel Seansikiht Reguleerib kes-kellega ühenduses on, katkestab ühendusi rakenduste vahel, autentimine. Tagab andmevahetuse turvalisuse Transpordikiht Vastutab kahe punkti vahelise andmeedastuse eest, veakontroll ja vookontroll teostatakse samuti siin. Tegeleb lõppjaamade vahelise andmesidega. Rakenduselt saadud andmed segmenteeritakse ja määratakse ning kontrollitakse nende järjekorda. Määrab kas kasutatakse TCP või UDP protokolli. Alates sellest kihist võib lugeda ühendust punkt-punkt ühenduseks. Võrgukiht IP aadresside tasemel tegutsemine, vastutab ühenduste alustamise, pidamise ja lõpetamise eest. Andmeühikuks datagram. Pakettide marsruutimine, vookontroll
Seansikiht (session l.) Loob ühenduse tööjaamas töötava rakenduse ja võrgu vahel. Siin tehakse vahet juhtkäskudel ja andmetel. Toimub ühenduse loomine ja sulgemine, samuti autentimine. Määratakse, millisel kujul toimub info saatmine (krüpteerimine ?). Transpordikiht (transport l.) Realiseeritud lõppjaamades. Tegeleb lõppjaamade vahelise andmesidega. Siin toimub usaldusväärse andmeedastuse garanteerimine. Siin muudetakse rakenduselt saadud andmed segmentideks. Võrgu ülekandeks sobivateks segmentideks ja määratakse ning kontrollitakse nende järjekorda. Samuti määratakse ära, kas edastamisel kasutatakse TCP või UDP protokolli. Selles kihis luuakse ühendus masinate vahel. Siit allapoole võib ühendust lugeda punkt-punkt ühenduseks. Võrgukiht (network l.) Tegutsetakse IP aadresside tasemel. Andmeühikuks on datagramm. Kasutab võrguliidesena IP protokolli. Tegeleb marsruutimise ja erinevate võrkude vahelise
Seansikiht (session l.) – Loob ühenduse tööjaamas töötava rakenduse ja võrgu vahel. Siin tehakse vahet juhtkäskudel ja andmetel. Toimub ühenduse loomine ja sulgemine, samuti autentimine. Määratakse, millisel kujul toimub info saatmine (krüpteerimine ?). Transpordikiht (transport l.) – Realiseeritud lõppjaamades. Tegeleb lõppjaamade vahelise andmesidega. Siin toimub usaldusväärse andmeedastuse garanteerimine. Siin muudetakse rakenduselt saadud andmed segmentideks. Võrgu ülekandeks sobivateks segmentideks ja määratakse ning kontrollitakse nende järjekorda. Samuti määratakse ära, kas edastamisel kasutatakse TCP või UDP protokolli. Selles kihis luuakse ühendus masinate vahel. Siit allapoole võib ühendust lugeda punkt-punkt ühenduseks. Võrgukiht (network l.) – Tegutsetakse IP aadresside tasemel. Andmeühikuks on datagramm. Kasutab võrguliidesena IP protokolli
ülejäänud süsteemile). Interneti protokolli puhul: Rakenduse kiht: toetab võrgu rakendusi(ftp, smtp, http); Transpordi kiht: host-host andmete edastamine(tcp, udp); võrk: marsruudib datagramme allikast sihtpunkti(ip, marsruutimise protokollid); kanal: andmete üle kandmine võrgu naaberelementide vahel(ppp, ethernet); füüsiline: bitid “traadil”. Iga kiht teostab kindlaid tegevusi, suhtleb samasuguste kihtidega. Näiteks transport: *Rakenduselt võetakse andmed * lisatakse adresseerimine; usaldatavuse kontroll; info vormile; saadakse datagramm * saadetakse datagramm teisele suhtluspoolele * oodatakse ack kviitungit Võrgukiht(network) Protokollid defineerivad andmeformaadid, sõnumite Rakendus(applicatio järjekorra(nii saatmisel kui vastuvõtmisel), tegevused n) vastuvõtmisel.
uuesti saata. Kui tuli vastuseks nüüd ACK koos kviitung_0iga, siis võib edasi minna. Järgmine pakett, mis tuleb rakenduse käest, kannab nime pakett_1. Jälle saatja formeerib paketi, paneb järjekorranumbri, andmeosa ja kontrollkoodi ning siis paneb selle teele. Nüüd saatja ootab kviitungit pakett_1-le. Kui saadud kviitung on NAK, tuleb saatmist korrata ja jääda samasse olekusse ja kui on ACK, siis läheb järgmisesse olekusse ja võtab rakenduselt järgmise paketi. Kuna korraga saadetakse ainult üks pakett, 0 või 1, siis need järjekorranumbrid sassi ei lähe. Kui aga saadetakse rohkem pakette korraga, siis on vaja ka rohkem järjekorranumbreid. Vastuvõtja pool ootab alguses pakett_0-i ja kui on mitteriknenud paketiga tegemist ja järjekorranumber on 0, siis ta eraldab andmeosa ja annab andmed rakenduse kätte edasi. Siis formeerib paketi ACK koos kontrollsummaga ja saadab selle teele ning läheb olekusse, et ta ootab pakett_1-te.