Algselt oli igale võrku ühendatud arvutile määratud üks püsiv aadress. Hiljem aga tekkisid lahendused, kus mingi võrguosa piires kasutati nn sisemisi aadresse (sel juhul oli püsiaadress üksnes võrgu keskarvutil, mis siis vahendas võrguliiklust sisemise võrgu ja välise Interneti vahel). Teiseks levinud variandiks on nn. dünaamilised IP-aadressid, mille puhul võrku ühendatud arvuti "laenutab" keskarvutilt töö ajaks ühe paljudest vabadest aadressidest. Töö lõppedes antakse aadress vabaks ning see võidakse "laenata" mõnele teisele arvutile. Sellist süsteemi kasutavad paljud koduste internetilahenduste pakkujad ka Eestis (Elion, Starman jt). Kasutatud kirjandus: 1) http://maailm.com/domeen.php?p=m 2) http://itiabi.elil.ee/index.php/IP-aadress 3) ,,Minu arvutiõpik I ja II osa"
informatsiooni Apple´i toodete kohta. Kõige lõpuks küsisin, kui pika aja jooksul suudab iPod shuffle muusikat mängida. Küsitlusest selgus, et kasutajad vahel ei tea sedagi täpselt, mis asja nad kasutavad või kasutanud on. Kõige vähem teati ajaloost, kuid reklaamikampaaniast olid mitmed kuulnud. Kõige rohkem oldi teadlikud Internetiaadressist, kust leiab eestikeelset informatsiooni Eestis saadaval olevate Apple´i toodete kohta. Esindussalongide aadressidest seevastu nii palju ei teatud. Viimane küsimus tundus kohati päris ,,Bingo loto" olevat. 5 1. Küsimus Selle küsimusega tahtsin teada, millised tooted on populaarsed 14-19-aastaste õpilaste seas. Küsitlesin kahtkümmend kuut õpilast, aga kokku sain vastuseks kolmkümmend kaheksa produkti. Sellest võib järeldada, et kui inimesed juba ükskord Apple´i avastavad ja see neile
Kõvakettale ligipääsemine on palju aeglasem kui kasutada süsteemi mälu. Kasutades korraga süsteemis liiga paljusid programme korraga ebapiisava hulga RAM-ita, põhjustab pideva andmete vahetuse ketta vahel (trashing), mis võib tõsiselt aeglustada süsteemi jõudlust. 6. Kokkuvõte Virtuaalmälu on oluline osa kaasaegsest arvutiarhitektuurist. Virtuaalmälu süsteemid lahutavad protsesside poolt kasutatavad mäluaadressid tegelikest füüsilistest aadressidest, kirjutades osa mälu sisut kettale ja suurendades nii efektiivse vaba mälu mahtu. Kui arvutil 7 Õppeasutus Nimi Operatsioonisüsteemide teooria alused Rühma nr jääb muutmälu (RAM) programmi jooksutamisel või opereerimiseks puudu, kasutab
Iga failiga saab siduda mitu kiirikooni ja need võivad asuda suvalistes kohtades. Enamasti paigutatakse töölauale sagedamini kasutatavate programmide või dokumentide kiirikoonid. Pärisikoon asub ühes kindlas kohas ja selle kustutamisel kustub ka fail. Ruuter (marsruuter, router) on võrgu seade, mis edastab andmepakette üle võrgu sihtpunkti poole ja seda protsessi nimetatakse marsruutimiseks. Lihtsamalt seletades, kui tavaline switch (võrgulüliti) ei tea arvuti IP aadressidest midagi, siis tegelevad ruuterid ka parima tee valimisega, vahetades selleks omavahel marsruutimisinfot. Tavaliselt kodus ühendab teenusepakkuja (ISP) võrgu kohtvõrku (LAN) ruuter. Tavaline switch sobib ühendamiseks ainult kohtvõrku. Ruuterit ja switchi saab ka omavahel ühendada. Ruuter võib sisaldada erinevaid funktsioone: SWITCH - võrgu jagamiseks; DHCP - arvutile automaatselt IP aadresse andev funktsioon; FIREWALL - arvutite kaitsmiseks rünnakute eest;
tegelevad organisatsioonid loodavad, et seda kasutavad marsruutimiseks kõik internetiteenuse pakkujad (ISP) . Esialgne internetiprotokoll defineeris IP aadresse neljast klassist koosneva struktuuri alusel, millest enimkasutatav oli klass B. Selles klassis on ruumi kuni 65533 hostiaadressile. Probleem oli siin selles, et kui organisatsioon vajas enam kui 254 hosti, kuid palju vähem kui B-klassis võimalikud 65533 hosti, läks suur hulk organisatsioonile eraldatud aadressidest lihtsalt "raisku" (jäi kasutamata) ja nii hakkas vabade IP-aadresside arv kiiresti vähenema. CIDR lahendas selle probleemi, pakkudes uut ja paindlikumat meetodit võrguaadresside määramiseks marsruuterites. Internetiprotokolli uus versioon IPv6 võimaldab kasutada 128-bitiseid aadresse, mis suurendab võimalike aadresside arvu tohutult. 8
sihtkohta IP aadressiga, edastab datagramme. internetikiht valib järgmise sõlme saatmisel, fragmenteerib datagrammi ja edastab selle kanalikihile, IPv4 aadress (32 bitti) esitatakse kümnendarvu kujul: 172.16.254.3 IPv6 aadress (128 bitti) esitatkse kuueteistkümnendarvudena: 2001:db8:85a3:0:0:8a2e:370:7334 DHCP dynamic host configuration protocol - kleindi-serveri vaheline protokoll, kui võrku ühendatakse uus seade annab kohe talle ühe vabadest IP aadressidest, ei pea ise midagi konfigureerima. ARP - address resolution protocol – arvuti saadab kaadri kõikidele arvutitele küsimuse, kellele kuulub vastav aadress. Vastav arvuti vastab oma MAC-aadressiga. ARP jätab mingiks ajaks MAC aadressid meelde. NAT - network address translator. Mitmel masinal võib olla sama IP aadress, NAT translaator muudab seda üldaadressi masina enda aadressiks ja vastupidi Võrguaadresside klassid: • A – standartne/algne. võrgu määrab esimene bait
kiri postiga ja kolmanda sammuna lülitab internetipakkuja ühenduse aastaks välja. Eesti Andmekaitse Inspektsiooni kontrolliosakonna vaneminspektor Indrek Jürgensoni sõnul on prantslaste idee õilis, kuid sarnase süsteemi rakendamine näiteks Eestis oleks äärmiselt keeruline. Piraatlusega tegelevad eraisikud ju kodudes. Nii peaks tegema suuri pingutusi, et luua andmebaas autoriõigusi rikkunud isikutest ja nende aadressidest.78 Esmajärjekorras tuleb tarbijatel anda endale aru sellest, kuidas käituda. Valida on seaduskuuleka ja õigustrikkuva käitumise vahel. Kumb valida, on kindlasti igaühe südametunnistuse asi. Küsimus on selles, kas tarbija tahab olla samasugune varas nagu seda on piraatkoopiate valmistaja ja müüja.79 Päris kindlasti on vaja suurendada ühiskonna teadlikkust piraatluse alal ja selles osas, kuidas tarbija saab teha vahet teose piraatkoopia ja legaalse koopia vahel
I don't have a watch. 18 Practise saying them: 12.30 22.20 14.50 9.15 10.45 19.05 6.15 7.45 20.15 19.40 14.30 16.29 23.25 5.49 8.02 13.55 17.09 18.22 Addresses Aadressidest rääkides kasutatakse eessõna at, kui öeldakse ka korteri või maja number, ning eessõna in, kui öeldakse ainult tänava nimi. They live at 5 Oxford Street. She got a job in Weston Road. Ameerika inglise keeles kasutatakse tänavatest rääkides eessõna on. He lives on Penn Street. What's the address? Do you know the address? Practise asking and saying addresses: Süda 1, 10118 Tallinn Akadeemia tee 311 Kentmanni 25-91 Saue, Harjumaa, 76402 Jõgisoo
programmi tööks vajatakse. Seeläbi ei tule programmil töö käigus mälust puudust. Virtuaalmälu organiseerimiseks kasutatakse 3 mehhanismi: 1. lehekülgedeks jagamine 2. segmenteerimine 3. segementeerimine lehekülgedeks jagamisega 16.1. Lehekülgedeks jagamine Mälu jagatakse fikseeritud suurusega lehekülgedeks. V juures lahut teineteisest programmis kasutatavad virtuaalaadressid füüsilistest aadressidest, millega viidatakse tegelikult sõnadele põhimälus. Programmi täitmise ajal teisendatakse automaatselt kasutajale nähtamatult virtuaalsed aadressid füüsilisteks aadressideks. Olgu näiteks kogu aadressiruumist laetud põhimällu 4K suurune lehekülg, mis hetkel on virtuaalse aadresside vahemikus 4096 kuni 8191. Vajadusel laetakse välismälust põhimällu mõni teine lehekülg, mida tarkvara vajab. Lehekülje maht on fikseeritud (näites 4096 sõna) (Joonis 5.11) 16.2
Virtuualmälu mehhanism teeb seda kõike automaatselt riistvaras ja tegevus pole programmeerijale nähtav. Virtuaalmälu korral seotakse oluliselt suurem virtuaalse mälu ruum väiksema füüsilise põhimälu ruumiga. Lehekülgedeks jagamist kasutatakse virtuaalmälude juures, kus mälu jagatakse fikseeritud suurusega lehekülgedeks. Virtuaalmälude juures lahutatakse teineteisest programmis kasutatavad loogilised aadressid ehk virtuaalaadressid füüsilistest aadressidest, millega viidatakse tegelikult sõnadele põhimälus. Programmi täitmise ajal teisendatakse virtuaalsed aadressid füüsilisteks aadressideks, virtuaalse lehekülje number transleeritakse füüsiliseks lehekülje numbirks ja koos nihkega moodustavad nad lehekülje füüsilise aadressi. Virtuaalne mälu võimaldab suurendad aadressi järkude arvu, mida tarkvara kasutab ehk virtuaalmahtu. Samas laetakse põhimällu aeglasemast välismälust infot lehekülgede kaupa
reeglitele.Tavaliselt kasutatakse tulemüüri interneti ja kohaliku kohtvõrgu vahel. Tulemüüri esmane otstarve on väljapoolt juurdepääsu takistamine ressurssidele, millele pole sellist juurdepääsu ette nähtud. On ka tulemüüre, mis piiravad väljuvat liiklust. 30. IP-datagramm ja selle päis. Paketi eluiga TTL. Versioon näitab, millist tüüpi interneti protokolliga on tegu. (IPv4 aadressidest ei jätku, niiet võeti kasutusele IPv6). 36 IHL – internet header lenght. Ütleb, kui pikk on päis ehk millal algavad andmed (miinimum IHL =5). DSCP – different service caud point. Ütleb millise teenusega on tegemist. ECN – optional. Annab teada, kui võrgus on tekkinud ummikulaadne toode. Kogupikkus – päise + andmete pikkus
kasutada. Kettaseadmed võimaldavad mälu laiendada, kuid kasutavad põhimälu. Virtuaalmälu korral seotakse omavahel oluliselt suurem virtuaalse mälu ruum väiksema füüsilise põhimälu ruumiga. Organiseerimise mehhanismid: - Lehekülgedeks jagamine - Segmenteerimine - Segmenteerimine lehekülgedeks jagamisega Lehekülgedeks jagamine – mälu jagatakse fikseeritud suurusega lehekülgedeks. Teineteisest lahutatakse loogilised aadressid (virtuaal-) füüsilistest aadressidest (põhimälu). Programmi täitmisel teisendatakse virtuaalsed aadressid füüsilisteks (kõik virtuaalne teisendatakse füüsiliseks) ning on võimalik adresseerida arvuti mälu. Virtuaalne mälu võimaldab suurendada aadressi järkude arvu, mida tarkvara kasutab e virtuaalset mälumahtu. Info loetakse põhimällu lehekülgede kaupa. Aadressi teisendamine toimib juhtimisplokis, mis võib olla realiseeritud ka riistvaras. Kui põhimälus puudub aadress,
Kuigi see disainiti SMTP jaoks, siis seda kasutatakse ka HTTP ja WWWs. MIME lubab saata texti, mis ei ole ASCII character setis, lisasid mis pole tekst (heli, video, pildid jne), päise infot mis sisaldaab ka mitte-ASCII tähti + kiri võib olla mitmeosaline. 16. DNS Inimesed kasutavad veebilehtede “verbaalset” nime, ehk midagi, mida suudame ise ka meelde jätta. Ruuterid jne kasutavad IP aadressi (32 bit aadress), et datagramme saata- vastuvõtta. DNS on seega kogum IP aadressidest ja neile vastavatest domeeninimedest. Kõik nimed ei ole ühes serveris, aga on mitu DNSi. Domeeninimedest ei saa esiteks ruuterid suht midagi aru ja teiseks ei ütle domeeninimi eriti midagi asukoha kohta. Okei kui seal on .jp lõpus, siis teame et server asub ilmselt Jaapanis, aga see ei ole ka piisavalt täpne. IP on 4 bitine ja hierarhiline. Iga biti väärtus 0-255. Hierarhiline, sest iga bit annab meile aina detailsemat informatsiooni
Vastavalt algoritmide tabelitest lähtudes teevad otsuse, millisest sisendist millisesse väljundisse tuleb pakett edasi saata. Ruuteril on sisendpordid ja väljundpordid ja keskel on kommutatsioonisõlm, mis suudab ühest sisendist pakette saata vastavasse väljundisse, mis tabeli järgi on ette nähtud. Marsruuteri protsessor korraldab algoritmi täitmist. Ruuteri sisendi pool Kuna ruuter töötab võrgukihil, siis ta teeb marsruutimisotsuseid lähtudes IP-aadressidest ja ruuteris on realiseeritud ka kanalikiht ja füüsiline kiht. Alguses saadakse pakett kätte kui signaalide jada. Kanalikihi tasemel vaadeldakse paketti ja võetakse ta vastu, et ta on vastava ruuteri sisendile mõeldud ja harutatakse sealt lahti võrgukihi paketi päise osa. See läheb võrgukihi tasemele ja jõuab ruuterini ja ruuter saab kätte paketi päises IP-aadressi ja selle järgi hakkab tegutsema. Vastavalt IP-aadressile