Linuxi võrgutamine II

Size: px
Start display at page:

Download "Linuxi võrgutamine II"

Transcription

1 Linuxi võrgutamine II Virtuaalarvutitõmmised Avalik/septer-linuxiadmin Kui eelmisest (edukalt sooritatud) harjutusest on jäänud VM-id alles, oleks soovitav need seagduse vältimiseks (ja kettaruumi säästmiseks) kustutada. Linux bonding I Väga põhjalik linux bonding manuaal on saadaval sellelt lingilt Kasutame VM tõmmist, vajalik on importida tõmmis 2 korda, nii et tekiks 2 VMi. Impordil pane "linnuke" kasti " reinitialize MAC addresses... Enne käivitamist seadista mõlema arvuti võrguavõrguadapterid järgnevalt (ole tähelepanelik, kui siin eksid läheb kogu harjutus untsu) 1. Adapter1 NAT 2. Adapter2 "Internal network" intnet1 3. Adapter3 "Internal network" intnet2 4. Võid kõigi virtuaalarvutite esimese võrguadapteri seadetest seadistada "port forwarding". Host port sinu poolt vabalt valitud port >1024, guest port 22. Host portide osas ei tohi tekkida kattuvust, see peab igal virtuaalarvutil olema erinev (näiteks 2222,2224 jne.). Nüüd on võimalik virtuaalarvutitele ka ssh abil ligi pääseda (näiteks: ssh student@localhost -p 2222) Nagu ikka käivad kõik tegevused juurkasutaja (root) õigustes. Käivita VMid Veendume, et VMid on õigesti seadistatud. Utiliidi ip abil veendu, et mõlemas süsteemis on olemas 2 konfigureerimata võrguadapterit eth1 ja eth2. Aktiveerime kerneli mooduli, mis tagab meile bondingu toe modprobe bonding mode=802.3ad Pane tähele parameetrit "mode" seda ei tohi unustada, vaikimisi seatakse moodul režiimi balancerr 0 Paigaldame bondingu jaoks vajaliku utiliidi apt-get install ifenslave Enne seadistamise kallale asumist võtame mõlemad liidesed maha. (Kui juba ei ole). Ifenslave ei tööta, kui liidesed on üleval. ip link set dev eth1 down ip link set dev eth2 down Loome bondi nimega bond0 kuhu seome liidesed eth1 ja eth2 ifenslave bond0 eth1 eth2

2 Vaatame üle (tuleta meelde sysfs teenuste loengut), kuidas meie bond süsteemi jaoks välja näeb töörežiim cat /sys/class/net/bond0/bonding/mode cat /sys/class/net/bonding_masters Kui kõik õnnestus, siis peaks teile otsa vaatama umbes selline pilt Lõpuks toome selle liidese üles ka ip link set dev bond0 up Huvitavat infot selle kohta, kuidas bond ennast tunneb, näeb ka käsuga dmesg. Jätame selle masina hetkeks rahule ja vaatame järgmist. _1 Siin tegutseme veidi teisiti. Kui esimeses masinas olid meie seaded mittepersistentsed, siis siin seadistame sama asja persistentselt, /etc/network/interfaces faili. apt-get install ifenslave Oma-Lemmik-Tekstiredaktoriga ava /etc/network/interfaces ja sõnu sinna sedasi (eth0 konfiguratsioon jäta paika) auto eth1 iface eth1 inet manual auto eth2 iface eth2 inet manual auto bond0 iface bond0 inet static address netmask slaves eth1 eth2 bond_miimon 100 bond_mode 802.3ad service networking restart Tee võrguteenustele restart. (Kui selle peale ssh-st välja kukkusid, siis logi konsoolilt sisse ja tee dhclient eth0, pärast seda saad uuesti ssh-d kasutada. ) (Võrguteenuse taaskäivitamise ajal VÕIB konsoolile ilmuda nurinat valesti töötava bond0 teemal. Siis on tõenäoliselt kusagil näpukas tehtud)

3 Järgnevalt võiksime vaadata, milline on bondingu staatus cat /proc/net/bonding/bond0 Õige konfiguratsiooni korral peaksid nägema sellist pilti. Veel üks võimalus aru saada, kas bonding töötab õigesti, on vaadata ifconfig väljundit mõlema "slave" liidese RX ja TX peavad tasapisi suurenema. Kui asjad nüüd ka tööle ei lähe ja kõik seaded on üle kontrollitud, siis tõenäoliselt sai VirtualBox kipkas võrgupinu pahaseks ja lülitas virtuaalse pordi üldse välja. Abiks võib olla VM shut-down, küsi nõu õppejõult.

4 Lisame ka selle masina bondile IP aadressi ip addr add /24 brd + dev bond0 Kontrolli L3 lingi toimimist, kui tegid kõik õigesti siis töötab ping ja _1 vahel (aadressid ja...100) Kui vaatad käsu dmesg väljundit, siis VÕID näha seal selliseid veateateid. [ ] bonding: bond0: An illegal loopback occurred on adapter (eth1) Check the configuration to verify that all adapters are connected to 802.3ad compliant switch ports Küsi abi õppejõult. Enne kui läheme edasi, paneme tähele, et tehtud muudatused EI OLE persistentsed. Me tegime need käsurealt ja rebooti nad üle ei ela. Selleks, et võrgukonff säiliks, tuleb selle võrguliideste konfiguratsiooni samuti lisada auto eth1 iface eth1 inet manual auto eth2 iface eth2 inet manual auto bond0 iface bond0 inet static address netmask slaves eth1 eth2 bond_miimon 100 bond_mode 802.3ad Linux bonding II Teeme nüüd bondi ringi sellisesse režiimi kus meil on vahel "rumal" kommutaator, mis ei oska 802.3ad-d rääkida. muuda ja _1 võrguliideste konfiguratsioon alljärgnevalt auto bond0 iface bond0 inet static slaves eth1 eth2 bond_miimon 100 bond_mode 6 address netmask _1 auto bond0 iface bond0 inet static slaves eth1 eth2 bond_miimon 100 bond_mode 6 address netmask

5 Mida me siis muutsime. Seadsime bondi adaptive-load-balancing töörežiimi. (Muid võimalikke töörežiime ja nende kirjeldust vaata harjutuse alguses olevalt lingilt) Lihtsuse mõttes tee mõlemale serverile restart. vaata üle bondingu staatus cat /proc/net/bonding/bond0 cat /sys/class/net/bond0/bonding/mode pingi ühest masinast teist ja vastupidi. Jälgi, et suureneks eth1 kui eth2 saadetud ja vastu võetud pakettide loendur. Kui tegid kõik õigesti on sul nüüd kenasti töötav liiasusega ja koormuse jaotusega ühendus kahe "serveri" vahel. Harjutuse eduka sooritamise järel on sinu võrgu topoloogia selline. Mida sellest ülesandest kõrva taha panna 1. bondi saab seadistada nii "lennult" käsureautiliitidega, kui seadetefaili kaudu 2. lennult tehtud seaded ei ole persistentsed, aga vahel on vaja mõnda kriitilist süsteemi "käigu pealt" ringi seadistada (restarti ja isegi võrguteenuse restarti teha ei tohi), sellisel juhul on abiks selline käigu pealt seadistamine 3. Kui see on tehniliselt võimalik, kasuta 802.3ad (ära unusta, et see ühendus tuleb ka kommutaatori poolt seadistada) 4. "lollkommutaatorite" ja meie emulatsioonikeskkonna jaoks sobivad režiimid balance-tlb or 5 Adaptive transmit load balancing: channel bonding that does not require any special switch support. balance-alb or 6 Adaptive load balancing: includes balance-tlb plus receive load balancing (rlb) for IPV4 traffic, and does not require any special switch support. Need režiimid ei vaja küll kommutaatori poolset tuge, aga nagu igasugune "tarkvaraline võrgutamine" koormavad sellevõrra rohkem arvutit. Iseseisev töö 1. Miks oli esimeses ja teises harjutuses võimalik kasutada masinast Internetti kuigi võrguliides eth0 oli liideste failis välja kommenteeritud? Võrgusegmentide vaheline marsruutimine III Kui bondingu harjutus on edukalt sooritatud, oleks mõistlik Vm-id ära kustutada ja alustada uuesti puhtalt lehelt Selle harjutuse sooritamiseks on vaja importida.ova 3 korda. Impordil pane "linnuke" kasti " reinitialize MAC addresses... Ettevalmistus. Seadista VMid järgnevalt: Ole tähelepanelik, kui seadete juures eksid, siis asjad käima ei lähe.

6 1. Impordi järjekorras saavad arvutid nimed, _1 ja Sx_ Lisa võrguadapter Adapter1 NAT 2. Lisa võrguadapter Adapter2 "Internal network" intnet1 (lisa "1" adapteri nimele) 3. Igaks juhuks uuenda mac aadress "noolekestega" nupp MAC aadressi kasti taga 4. Lisa võrguadapter Adapter3 "Internal network" intnet2 (lisa "2" adapteri nimele) 5. Igaks juhuks uuenda mac aadress "noolekestega" nupp MAC aadressi kasti taga 3. _1 1. Lisa võrguadapter Adapter1 "Internal network" intnet1 (lisa "1" adapteri nimele) 2. Igaks juhuks uuenda mac aadress "noolekestega" nupp MAC aadressi kasti taga 4. _2 1. Lisa võrguadapter Adapter1 "Internal network" intnet2 (lisa "2" adapteri nimele) 2. Igaks juhuks uuenda mac aadress "noolekestega" nupp MAC aadressi kasti taga Kuna nendes virtuaalarvutites on vaikepaigalduses network-manager, tuleb kõigepealt tagada, et network-manager meid segama ei hakkaks. Piilu faili /etc/networkmanager/networkmanager.conf sisse. Näed, et seal on stanza [ifupdown] managed=false Nutikas inimene võib sellest järeldada, et NetworkManagerile on öeldud, et kõik millega tegeleb ifupdown tuleb rahule jätta. Seega tuleb liidesed /etc/network/interfaces sees kirjeldada. Toimi järgmiselt: Kommenteeri sisse eth0, lisa eth1 ja eth2 deklaratsioonid (inet manual) _N Lisa eth0 deklaratsioon (inet manual) Näide auto eth0 iface eth0 inet manual Tee võrguteenusele restart ja igaks juhuks võid network-manageri üldse seisma panna (service network-manager stop) Omista masinatele oma-lemmik-töövõtet kasutades IP aadressid järgnevalt eth0 dhcp eth /24 eth /24 _1 eth /24 _2 eth /24 Kontrolli seadete õigsust! Hetkel peab olukord olema selline: Ping ja _1 vahel toimib! Ping ja _2 vahel toimib! Ping _2 ja _1 vahel toimi!

7 Viimane on ka täiesti loomulik, sest esialgu nende võrgusegmentide vahel marsruutimist ei toimu. Lülitame peal sisse marsruutimise (pakettide edastus ühest võrgusegmendist teise) sysctl net.ipv4.ip_forward Näeme vastuseks, et ip4 marsruutimist ei tehta. (0) Lülitame sisse: sysctl -w net.ipv4.ip_forward=1 Proovime nüüd arvutist _1 pingida _2. Saame veateate Network is unreachable. (osa juba taipab miks), aga proovime natuke debuugida. Selleks kasutame paketianalüsaatorit tshark (eriti võimas vahend ja adminni Kõige Suurem Sõber võrguasjades) (tshark sessiooni katkestamiseks CTRL C) _1 ei tea loomulikult võrgust mitte midagi. Õpetame talle siis tee sellesse võrku selgeks. _1 ip route add /24 via Proovi uuesti pingida. (jäta ping tööle!) Nagu näeme vastust ikka ei tule. (Nutikamad juba teavad, miks) Poovime siiski natuke debuugida. Paigaldame võrguanalüsaatori ja mõned tööriistad. apt-get update apt-get install tshark screen käivita screen, see on tekstirežiimi aknahaldur millega on võimalik mitu konsooli lahti võtta. Uue akna tegemiseks CTRL+a,c. Ekraanide vahel liikumiseks on CTRL+a,n screen tshark -i eth1 uus aken (CTRL+a,c) tshark -i eth2 Me näeme, et ping pakett tuleb sisse õige liidese kaudu ja näeme, et pakett läheb ka välja õige liidese pealt. Aga vastust ei tule. Milles siis küsimus? Loomulikult selles, et _2 on määramata gw mille kaudu vastata. Ta ei tea midagi /24 võrgust. See võib tunduda triviaalne, aga kahjuks on väga tüüpiline viga võrkude (staatilise marsruutingu) seadistamisel. Tehakse route "kusagile" aga unustatakse ära, et seal "kusagil" tuleb teha ka route tagasi. Lisame _2 ka route (Aga seekord default route, mis ütleb, et kõik võrgud millest sa midagi ei tea, suuna marsruuterile) ip route add default via vaatame _1 konsoolile ping hakkas vastama Proovi ka _1 pingida _2. Töötab? Voila, kahe võrgu vahel ühendus loodud. Pane tähele, et see on nüüd 2 füüsilise võrgusegmendi (L2) vaheline marsruuditud ühendus (L3) ja erineb seetõttu esimeses harjutuses (sildamine) tehtust.

8 Ka see võib tunduda triviaalne, aga väga paljud imelikud võrguprobleemid lahenevad niipea kui määrata õige vaikelüüs õige võrgumaskiga. Päris elus eksitakse kahjuks liigagi palju selle vastu. Võtame uuesti ette _2 (eelnevalt katkesta ping _1 peal, kui see on tööle jäänud) ping (jäta tööle) Ei tööta. Debugime Lisa veel üks screen aken ja tee seal tshark -i eth0 tshark -i eth0 Tuleks nagu õige liidese pealt välja ja läheks nagu laia maailma ka. Aga mis valesti on? Meie mõistes "välise" liidese peale lähevad privaataadresside ruumist pärineva aadressiga paketid. Loomulikult ei oska VirtBox NAT nendega enam midagi mõistlikku peale hakata ja viskab nad minema. (tshark logis näed ka seda, et VirtualBox NAT püüab meelehetlikult ARP abil IP-d MAC aadressiks lahendada) Seega tuleb seadistada snat ehk source NAT (lähteaadresside transleerimine) Jäta oma tsharkid tööle, tee screenis uus aken ja... NATiga tegeleb Linuxis pakett iptables. Tegelikult on iptables lihsalt adminni utikas linuxi kerneli tulemüüri netfilter seadistamiseks. Netfilter võimaldab paketifiltri, võrguaadresside transleerimise (NAT) pordi transleerimise (PAT) ja veel mõnesid teenuseid. Meid huvitab esialgu ainult snat. Lisa screeni veel üks aken ja sisesta järgmine käsk iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Mida see teeb. Tabelisse nat lisatakse kirje, et pärast marsruutimisotsuse tegemist tuleb pakettidele, mis on määratud väljuma liidese eth0 kaudu tuleb sooritada aadressi transleerimine. Masquerade ütleb, et selleks tuleb kasutada liidese eth0 aadressi. Kuna eth0 saab aadressi DHCP käest, siis tuleb seda just nii teha. Eth0 staatlise IP kasutamise korral oleks käsu süntaks järgmine ## Change source addresses to # iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to Vaatame taas _2 konsooli. Ping hakkas vastama! (Kui ei hakka, siis võib olla vajalik ping korraks katkestada ja uuesti käivitada, kui siis ka ei hakka, küsi abi) Oledki ehitanud linuxi baasil lihtsas seades marsruuteri. Iseseisev töö 2. Proovi kolmanda harjutuse masinas _1 pingida Kas õnnestub? Aga kui määrata vaikelüüs? 3. Vaata kolmanda harjutuse masina konsoolilt tshark logisid. Milline on PING paketi aadressi marsruuterisse sisenemisel Kuidas muutub ICMP paketi lähteaadress eth0 liidesest väljumisel?

Linuxi võrgutamine. Harjutus 1 Sildamine Linuxis. Kõik vajalik, nagu ikka, Avalik/linuxiadmin-septer

Linuxi võrgutamine. Harjutus 1 Sildamine Linuxis. Kõik vajalik, nagu ikka, Avalik/linuxiadmin-septer Linuxi võrgutamine Kõik vajalik, nagu ikka, Avalik/linuxiadmin-septer Harjutus 1 Sildamine Linuxis Ettevalmistus. Tee ettevalmistus ära ja jää ootama loengu alguse DEMO ja SELGITUST sama harjutuse kohta.

More information

Linuxi võrgutamine IV

Linuxi võrgutamine IV Linuxi võrgutamine IV ETTEVALMISTUS Selle harjutuse tegemiseks vajalik topolooga on veidi erinev harjutsute II ja III omast, ole liideste seadistamisel tähelepanelik! Kõigepealt tuleb ise luua üks "NAT

More information

WD My Net N600 juhend:

WD My Net N600 juhend: WD My Net N600 juhend: 1) Kui WD My Net N600 seade on ühendatud näiteks Elioni Thomsoni ruuteriga (TG789vn või TG784) või Elioni Inteno DG301a ruuteriga, kus üldiselt on ruuteri Default Gateway sama, nagu

More information

SQL Server 2005 Expressi paigaldamine

SQL Server 2005 Expressi paigaldamine SQL Server 2005 Expressi paigaldamine Laadige alla.net Framework 2.0 http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d- 8edd-aab15c5e04f5 Avage http://www.microsoft.com/express/2005/sql/download/default.aspx

More information

TP-Link TL-WR743ND Juhend

TP-Link TL-WR743ND Juhend TP-Link TL-WR743ND Juhend 1) Ühenda oma arvuti TP-Link ruuteriga üle kaabli (LAN). 2) Kui arvuti ja ruuter said omavahel ühendatud, siis võid minna seadme koduleheküljele (interneti brauseri otsingu reasse

More information

MSDE Upgrade platvormile SQL 2005 Server Express SP4

MSDE Upgrade platvormile SQL 2005 Server Express SP4 MSDE Upgrade platvormile SQL 2005 Server Express SP4 NB! Windos XP puhul peab veenduma, et masinas oleks paigaldatud.net Framework vähemalt versioon 2.0!!! NB! Muutke oma SA parool turvaliseks ( minimaalne

More information

Andmebaasid (6EAP) I praktikum

Andmebaasid (6EAP) I praktikum Andmebaasid (6EAP) I praktikum Mõisteid Server on arvutisüsteem või selles töötav tarkvara, mis pakub teatud infoteenust sellega ühenduvatele klientidele. Klient on tarkvara, mis võimaldab suhelda serveriga.

More information

Bluetooth Software Update Manual for Windows 7. Applicable from 2012 products CDE-13xBT & CDE-W235BT & CDA-137BTi

Bluetooth Software Update Manual for Windows 7. Applicable from 2012 products CDE-13xBT & CDE-W235BT & CDA-137BTi Bluetooth Software Update Manual for Windows 7 Applicable from 2012 products CDE-13xBT & CDE-W235BT & CDA-137BTi 1 Sissejuhatus See juhend kirjeldab samm-sammult kuidas uuendada seadme Bluetooth tarkvara.

More information

SQL Serveri paigaldus. Laadimine:

SQL Serveri paigaldus. Laadimine: SQL Serveri paigaldus Laadimine: http://msdn.microsoft.com/vstudio/express/sql/download/ Tasub paigaldada kõige lihtsam versioon (SQL Server 2005 Express Edition SP2). Samalt lehelt saab laadida ka Sql

More information

IPv6 harjutused. Aadressi kuju, kirjaviis, osad, liigid Aadressi saamise viisid

IPv6 harjutused. Aadressi kuju, kirjaviis, osad, liigid Aadressi saamise viisid IPv6 harjutused Aadressi kuju, kirjaviis, osad, liigid Aadressi saamise viisid IPv6 aadressi kuju IPv4 32 bitti (4 baidi kaupa) Kuju kümnendarvud 4 kaupa punktidega eraldatud 192.168.252.200 IPv6 128 bitti

More information

Nokia E51 kasutamine modemina

Nokia E51 kasutamine modemina Tartu Ülikool Matemaatika-informaatika teaduskond Arvutiteaduse instituut Nokia E51 kasutamine modemina Juhend Koostaja: Allar Tammik Juhendaja: Kersti Taurus Tartu 2008 Sisukord Sissejuhatus...3 Arvuti

More information

Allalaadimiseks. Virtuaalmasinad. Slaidid

Allalaadimiseks.     Virtuaalmasinad. Slaidid 1 Allalaadimiseks Virtuaalmasinad http://elab.itcollege.ee:8000/ Slaidid http://enos.itcollege.ee/~irokk/v6rgud.pdf ARVUTIVÕRGUD - ALUSED Indrek Rokk Indrek.Rokk@itcollege.ee 3 Meeldetuletuseks (1) Milline

More information

Tabelid <TABLE> Koostanud: Merike Hein

Tabelid <TABLE> Koostanud: Merike Hein Tabelid Tabelite kasutusvõimalus on HTML'is olemas juba pikka aega. Tabelimärgendite esmaseks kasutusalaks oli muidugi mõista tabelkujul info kuvamine. tähendab siis tabelite joonistamist.

More information

XmlHttpRequest asemel võib olla vajalik objekt XDomainRequest

XmlHttpRequest asemel võib olla vajalik objekt XDomainRequest 1 2 3 XmlHttpRequest asemel võib olla vajalik objekt XDomainRequest 4 5 6 7 8 https://www.trustwave.com/global-security-report http://redmondmag.com/articles/2012/03/12/user-password-not-sophisticated.aspx

More information

Tallinna Ülikooli veebipuhvri teenuse kasutamine väljaspool ülikooli arvutivõrku

Tallinna Ülikooli veebipuhvri teenuse kasutamine väljaspool ülikooli arvutivõrku Tallinna Ülikooli veebipuhvri teenuse kasutamine väljaspool ülikooli arvutivõrku Selleks, et kasutada Tallinna Ülikooli veebipuhvrit väljaspool ülikooli arvutivõrku, tuleb luua ühendus serveriga lin2.tlu.ee

More information

Plokkseadme lisamine ja failisüsteemi laiendamine linuxis

Plokkseadme lisamine ja failisüsteemi laiendamine linuxis Plokkseadme lisamine ja failisüsteemi laiendamine linuxis Simuleerime olukorda, kus kasutajate partitsioon /home hakkab täis saama ja vaja on juurde lisada salvestusmahtu. Ühtlasi soovime üle minna vanamoodsalt

More information

Puudub protseduur. Protseduuri nimi võib olla valesti kirjutatud. Protseduuri (või funktsiooni) poole pöördumisel on vähem argumente kui vaja.

Puudub protseduur. Protseduuri nimi võib olla valesti kirjutatud. Protseduuri (või funktsiooni) poole pöördumisel on vähem argumente kui vaja. Puudub protseduur. Protseduuri nimi võib olla valesti kirjutatud. Sub prog1() Msgox "Tere" Sub prog2() a = si(1) Protseduuri (või funktsiooni) poole pöördumisel on vähem argumente kui vaja. a = Sin() Protseduuri

More information

Andmebaasi krüpteerimine ja dekrüpteerimine

Andmebaasi krüpteerimine ja dekrüpteerimine Andmebaasi krüpteerimine ja dekrüpteerimine Me võime küll asetanud kõikidele andmebaasi objektidele ligipääsuõigused eri kasutajate jaoks, kuid ikkagi võib mõni häkker avada vastava faili lihtsalt failina

More information

NAS, IP-SAN, CAS. Loeng 4

NAS, IP-SAN, CAS. Loeng 4 NAS, IP-SAN, CAS Loeng 4 Tunniteemad Network Attached Storage IP Storage Attached Network Content Addressed Storage Network Attached Storage Tehnoloogia, kus andmed on jagatud üle võrgu Salvestusvahendile

More information

Andmebaaside varundamine ja taastamine

Andmebaaside varundamine ja taastamine Andmebaaside varundamine ja taastamine Sybase SQL Anywhere 12 Menüü Pane tähele... 1. Andmebaasist kujutise tegemine ja taastamine 2. Andmebaasist pakitud varukoopia tegemine ja taastamine 3. Andmebaasist

More information

Mälu interfeisid Arvutikomponendid Ergo Nõmmiste

Mälu interfeisid Arvutikomponendid Ergo Nõmmiste Mälu interfeisid Arvutikomponendid Ergo Nõmmiste Mälu liigid Read-only memory (ROM) Flash memory (EEPROM) Static random access memory (SRAM) Dynamic random access memoty (DRAM) 1 kbaidine mälu vajab 10

More information

Windowsi võrguseaded. My Network Places (Windows XP)

Windowsi võrguseaded. My Network Places (Windows XP) Windowsi võrguseaded My Network Places (Windows XP) My Network Places (Windows 95, Windows 98 ja Windown NT 4.0 puhul Network Neighborhood) pakub Windows XP operatsioonisüsteemis vaadet võrgule. Vaikimisi

More information

VPN - Virtual Private Network

VPN - Virtual Private Network IT infrastruktuuri teenused VPN - Virtual Private Network Margus Ernits margus.ernits@itcollege.ee 1 Kuidas kasutada sisevõrgus resideeruvaid teenuseid ebaturvalise võrgu kaudu? Teeme teenused igalt poolt

More information

Natlog. For this exercise you must again be root. Login and obtain root privileges:

Natlog. For this exercise you must again be root. Login and obtain root privileges: 1 For this exercise you must again be root. Login and obtain root privileges: sudo su Caveat: this exercise requires at least one computer with two network interfaces. 2 Make sure natlog is installed First

More information

Lühike paigaldusjuhend TK-V201S TK-V401S 1.01

Lühike paigaldusjuhend TK-V201S TK-V401S 1.01 Lühike paigaldusjuhend TK-V201S TK-V401S 1.01 Sisukord Eesti 1 1. Enne alustamist 1 2. Riistvara paigaldamine 2 Technical Specifications 8 Tõrkeotsing 9 Version 05.12.2010 1. Enne alustamist Eesti Pakendi

More information

Google Earth API juhendmaterjali koostamine

Google Earth API juhendmaterjali koostamine Tallinna Ülikool Informaatika Instituut Google Earth API juhendmaterjali koostamine Seminaritöö Autor: Ronald Kaul Juhendaja: Jaagup Kippar Tallinn 2011 Sisukord Sisukord... 2 Sissejuhatus... 3 1 Juhend

More information

IT infrastruktuuri teenused. Failiserver. Margus Ernits

IT infrastruktuuri teenused. Failiserver. Margus Ernits IT infrastruktuuri teenused Failiserver Margus Ernits margus.ernits@itcollege.ee 1 Failide hoidmine kasutaja arvutis pole tihti mõistlik, kuna Failiserver Arvuti kõvaketta hävimisega kaovad andmed ja nendest

More information

SIDE (IRT 3930) Põhipunktid. Loeng 11 Transpordiprotokollid Teema - infotransport. Teenuse (lingi) demultipleks. Infotransport kliendilt serverini

SIDE (IRT 3930) Põhipunktid. Loeng 11 Transpordiprotokollid Teema - infotransport. Teenuse (lingi) demultipleks. Infotransport kliendilt serverini SIDE (IRT 3930) Loeng 11 Transpordiprotokollid Teema - infotransport Klient- mudel Teenuste jaotus Infotransport klient- seoses Töökindel infoülekanne võrgukihi kaudu ja transpordiprotokollid Põhipunktid

More information

Digitaalne signaal Diskreetimine ja Dirac Delta Digitaalfiltrid. Digitaalne heli. Hendrik Nigul. Mathematics of Sound and Music.

Digitaalne signaal Diskreetimine ja Dirac Delta Digitaalfiltrid. Digitaalne heli. Hendrik Nigul. Mathematics of Sound and Music. Mathematics of Sound and Music Aprill 2007 Outline 1 Digitaalne signaal 2 3 z-teisendus Mis on heli? Digitaalne signaal Heli on elastses keskkonnas lainena leviv mehaaniline võnkumine. amplituud heli tugevus

More information

Objektorienteeritud programmeerimine. 5. märts, 4. loeng Marina Lepp

Objektorienteeritud programmeerimine. 5. märts, 4. loeng Marina Lepp Objektorienteeritud programmeerimine 5. märts, 4. loeng Marina Lepp 1 Loeng Möödunud nädalal Klassid. Isendid. Konstruktorid. Sõned. Mähisklassid Praktikum Objektid ja klassid. Muutujate skoobid. Objektide

More information

Androidi rakenduste ligipääsu õigused

Androidi rakenduste ligipääsu õigused Tallinna Ülikool Digitehnoloogiate Instituut Androidi rakenduste ligipääsu õigused Seminaritöö Autor: Martin Kütt Juhendaja: Jaagup Kippar Autor:...... 2017 Juhendaja:...... 2017 Instituudi direktor:......

More information

Lõimed. Lõime mõiste. Lõimede mudelid. Probleemid lõimedega seoses. Pthreads. Solarise lõimed. Windowsi lõimed. FreeBSD lõimed.

Lõimed. Lõime mõiste. Lõimede mudelid. Probleemid lõimedega seoses. Pthreads. Solarise lõimed. Windowsi lõimed. FreeBSD lõimed. Lõimed Lõime mõiste Lõimede mudelid Probleemid lõimedega seoses Pthreads Solarise lõimed Windowsi lõimed FreeBSD lõimed Linuxi lõimed MEELIS ROOS 1 Ühe- ja mitmelõimelised protsessid code data files code

More information

SEADISTAMISE JUHEND. Zoiper. Toompuiestee 37, Tallinn;

SEADISTAMISE JUHEND. Zoiper. Toompuiestee 37, Tallinn; SEADISTAMISE JUHEND Zoiper Toompuiestee 37, 10133 Tallinn; teenindus@gonetwork.ee; +372 6310700 Sisukord Sissejuhatus... 3 Täpsustav info... 3 Sätted... 3 Windows (UDP)... 4 Allalaadimine ja Paigaldamine...

More information

IDU0080 Harjutusülesande 1 abimaterjal. viimati muudetud:

IDU0080 Harjutusülesande 1 abimaterjal. viimati muudetud: IDU0080 Harjutusülesande 1 abimaterjal. viimati muudetud: 04.02.2013 1. Olulisi linke ja eeldusi.... 2 2. Esimese ülesande sisu.... 3 3. Kuidas teha.... 3 3.1. Eclipse konfigureerimine.... 3 1. Charset

More information

This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green with the host.

This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green with the host. Networking Guide for BeagleBone (Black or Green) by Brian Fraser Last update: Nov 17, 2017 This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green

More information

Andmebaasid kursuse andmemudel

Andmebaasid kursuse andmemudel Veebiteenused SyBase SQL Anywhere koostanud Sander Sepp SQL Anywhere on andmebaasi juhtsüsteem, mis sisaldab HTTP veebiserveri funktsionaalsust. Veebiserver võimaldab andmebaasi luua veebiteenuseid. Veebiteenused

More information

Lab Exercise Sheet 2 (Sample Solution)

Lab Exercise Sheet 2 (Sample Solution) Lab Exercise Sheet 2 (Sample Solution) Document and analyze your experimental procedures by using your Wireshark and terminal recordings. Note all relevant intermediate steps. Mark and explain all relevant

More information

IRT0030 ANDMESIDE LOENG 4. Indrek Rokk

IRT0030 ANDMESIDE LOENG 4. Indrek Rokk IRT0030 ANDMESIDE LOENG 4 Indrek Rokk IPv6 Technology Scope 2 3 IPv6 pakett Etherneti paketi sees Etherneti paketis päis Type IPv4 0x0800 IPv6 0x86DD ARP 0x0806 IPv6 paketi struktuur 4 IPv4 and IPv6 Header

More information

VIITMUUTUJA. ARVUTI MÄLU PAINDLIK KASUTAMINE

VIITMUUTUJA. ARVUTI MÄLU PAINDLIK KASUTAMINE VIITMUUTUJA. ARVUTI MÄLU PAINDLIK KASUTAMINE SISSEJUHATUS Selle teema raames tutvustan ma Teile üht omapärast andmeobjekti VIITMUUTUJAT. Selleks, et järgnevast jutust hästi aru saada, tuleb meelda tuletada

More information

Microsoft DirectAccess ja OpenVPN võrdluses

Microsoft DirectAccess ja OpenVPN võrdluses Tallinna Ülikool Informaatika Instituut Microsoft DirectAccess ja OpenVPN võrdluses Bakalaureusetöö Autor: Toomas Väärt Juhendaja: Meelis Karp Autor:..... 2013. a. Juhendaja:...... 2013. a. Instituudi

More information

Erik Jõgi. twitter.com/erikjogi twitter.com/codeborne

Erik Jõgi. twitter.com/erikjogi twitter.com/codeborne Disain Erik Jõgi erik@codeborne.com twitter.com/erikjogi twitter.com/codeborne Disain? Miks? Bad code Clean Code A Handbook of Agile Software Craftsmanship Robert C. Martin, 2008 Uncle Bob You know you

More information

Õpimapi loomise protsess Juhendi sisu I Saidi loomine Mine alusta uue saidi loomist CREATE

Õpimapi loomise protsess Juhendi sisu I Saidi loomine Mine alusta uue saidi loomist CREATE Õpimapi ehk e-portfoolio loomine google sites keskkonnas Õpimapi loomise protsess I. Igapäevane õppetöö, mille õppeülesannete täitmise käigus loob õppija erinevaid materjale: klassitööd, kodutööd, esseed,

More information

3.1 Valikulause. Sõnede ja arvude võrdlemine

3.1 Valikulause. Sõnede ja arvude võrdlemine 3.1 Valikulause. Sõnede ja arvude võrdlemine SISSEJUHATUS Elus tuleb teha mitmeid valikuid. Näiteks tuleb abielutseremoonial valida kahe valiku vahel - kas jah või ei. Selles osas vaatame, kuidas valikulausete

More information

Internet ja veebivahendid (HTML,CSS,DHTML) Kursuse konspekt. Autor Jüri PUHANG

Internet ja veebivahendid (HTML,CSS,DHTML) Kursuse konspekt. Autor Jüri PUHANG Internet ja veebivahendid (HTML,CSS,DHTML) Kursuse konspekt Autor Jüri PUHANG T a l l i n n 2 0 0 7 - 2 - Sisukord: SISSEJUHATUS... 5 1. PEATÜKK - INTERNET... 6 1.1. INTERNETI ÜLDMÕISTED JA ARENGULUGU...

More information

Nimeserveri teenuse installeerimiese juhend loodud IT infrastruktuuri teenused õppeaine õppetöö raames ITK 2008

Nimeserveri teenuse installeerimiese juhend loodud IT infrastruktuuri teenused õppeaine õppetöö raames ITK 2008 Nimeserveri installeerimiese juhend Versioon 1.0 (14.10.2008) Koostas: Siim Adamson (14.10.2008) Testis: Hermo Adamson (14.10.2008) Sisukord Sissejuhatus...1 Taastamise eelused...1 Riistvara eeldused...1

More information

Turvaauk CVE

Turvaauk CVE Turvaauk CVE-2012-0158 Marko Täht Microsoft Office on laialdaselt kasutatud tarkvara erinevate andmete töötluseks. Office versioonidel 2003, 2007 ja 2010 olid haavatavad läbi spetsiaalselt valmistatud

More information

Näidisrakendusel põhinev Microsoft Silverlight 3 õppematerjal

Näidisrakendusel põhinev Microsoft Silverlight 3 õppematerjal Tallinna Ülikool Informaatika Instituut Näidisrakendusel põhinev Microsoft Silverlight 3 õppematerjal Microsoft Silverlight 3 Tutorial for Creation of a Data Driven Application Bakalaureusetöö Autor: Ilja

More information

IT341 Introduction to System Administration Project II Setting up our LAN

IT341 Introduction to System Administration Project II Setting up our LAN IT341 Introduction to System Administration Project II Setting up our LAN Before we start, please make sure that you have a snapshot of your finished VM/base installation from Project 1, so that you can

More information

TARTU ÜLIKOOL Füüsika-keemiateaduskond Eksperimentaalfüüsika ja tehnoloogia instituut. Aapo Prii HP ProCurve Switch 2848 (J4904A) Arvutiriistvara II

TARTU ÜLIKOOL Füüsika-keemiateaduskond Eksperimentaalfüüsika ja tehnoloogia instituut. Aapo Prii HP ProCurve Switch 2848 (J4904A) Arvutiriistvara II TARTU ÜLIKOOL Füüsika-keemiateaduskond Eksperimentaalfüüsika ja tehnoloogia instituut Aapo Prii HP ProCurve Switch 2848 (J4904A) Arvutiriistvara II Tartu 2007 Sisukord Sissejuhatus 2 Tarkvaralised omadused

More information

Sisuhaldustarkvarade Drupal ja Joomla! funktsionaalsuse võrdlus

Sisuhaldustarkvarade Drupal ja Joomla! funktsionaalsuse võrdlus Tallinna Ülikool Informaatika Instituut Sisuhaldustarkvarade Drupal ja Joomla! funktsionaalsuse võrdlus Seminaritöö Autor: Indrek Ruubel Juhendaja: Jaagup Kippar Autor:...... 2010 Juhendaja:...... 2010

More information

Camunda protsessimootori tutvustus

Camunda protsessimootori tutvustus Tallinna Ülikool Digitehnoloogiate Instituut Camunda protsessimootori tutvustus Seminaritöö Autor: Keio Arula Juhendaja: Jaagup Kippar Autor: Juhendaja: 2015 2015 Instituudi direktor: 2015 Tallinn 2015

More information

11. Transpordikiht. Side IRT3930 Ivo Müürsepp

11. Transpordikiht. Side IRT3930 Ivo Müürsepp 11. Transpordikiht Side IRT3930 Ivo Müürsepp Transpordikihi funktsioonid Ühendusele orienteeritud side. Virtuaalne otsekanal alg- ja sihtpunkti vahel. Sõltumatus alumiste kihtide ülesehitusest ja protokollistikust.

More information

Vähetuntud tootjate tahvelarvutid ja nende täiustamine

Vähetuntud tootjate tahvelarvutid ja nende täiustamine TALLINNA ÜLIKOOL Digitehnoloogiate instituut Vähetuntud tootjate tahvelarvutid ja nende täiustamine Seminaritöö Autor: Janek Kossinski Juhendaja: Jaagup Kippar Autor:......... 2017 Juhendaja:.........

More information

Kirje. Kirje. Tüpiseeritud fail. CASE-lause. Laiendatud klahvikoodid. 1

Kirje. Kirje. Tüpiseeritud fail. CASE-lause. Laiendatud klahvikoodid. 1 Kirje. Tüpiseeritud fail. CASE-lause. Laiendatud klahvikoodid. 1 Kirje Kirje (record) on struktuurne andmetüüp (nagu massiiv) erinevat tüüpi andmete gruppeerimiseks. Kirje koosneb väljadest (field). Iga

More information

A. Toote kirjeldus. B. Ülevaade

A. Toote kirjeldus. B. Ülevaade A. Toote kirjeldus SUPERTOOTH DISCO on Bluetooth tehnoloogia põhine multimeedia kõlar, mille võib ühendada Bluetooth tehnoloogiaga varustatud mobiiltelefoni, pihu-, süle- või lauaarvutiga traadita leviva

More information

Testis kaheksa väga odavat mobiiltelefoni

Testis kaheksa väga odavat mobiiltelefoni riistvara tarkvara fototehnika mobiilid kodutehnika Nr 36, Hind 39.90 kr Sõbrad: Ernits mängib sõjamänge ja joonistab Lottet nippi nutitelefoni 12 omanikule uus liider? katsetame ja kiidame Nikon D60 Seekord

More information

Unity 2D keskkonnas rakenduste loomine Javascripti abil

Unity 2D keskkonnas rakenduste loomine Javascripti abil Tallinna Ülikool Informaatika Instituut Unity 2D keskkonnas rakenduste loomine Javascripti abil Seminaritöö Autor: Magnus Kvell Juhendaja: Jaagup Kippar Autor:...,,...,, 2014 Juhendaja:...,,...,, 2014

More information

Experimenting Internetworking using Linux Virtual Machines Part I

Experimenting Internetworking using Linux Virtual Machines Part I Experimenting Internetworking using Linux Virtual Machines Part I Hui Chen Previous Release on October 27, 2014 Lastly revised on November 4, 2015 Revision: Copyright c 2016. Hui Chen

More information

Multipank versioon 8.3 paigaldamine. 1 Eeldused. 1.1 Multipank. 1.2 Multipanga andmebaas

Multipank versioon 8.3 paigaldamine. 1 Eeldused. 1.1 Multipank. 1.2 Multipanga andmebaas Multipanga versioon 8.3 paigaldamine Multipank versioon 8.3 paigaldamine Enne uue versiooni installeerimist palun saatke e-mail firma@luminor.ee (teemaks: Multipank versioon 8) sooviga uuele versioonile

More information

Inuaki reptiil minu sees. Erakorralised avastused Maa minevikust, olevikust ja tulevikust

Inuaki reptiil minu sees. Erakorralised avastused Maa minevikust, olevikust ja tulevikust Inuaki reptiil minu sees Erakorralised avastused Maa minevikust, olevikust ja tulevikust I osa See on vestlus Rumeenia naise psühholoog Ariana Hawa ja ebatavalise poisi vahel, kes ütleb, et minevikus kehastus

More information

Quick Start Guide for BeagleBone Black. Table of Contents. by Brian Fraser Last update: Summer, 2015

Quick Start Guide for BeagleBone Black. Table of Contents. by Brian Fraser Last update: Summer, 2015 Quick Start Guide for BeagleBone Black by Brian Fraser Last update: Summer, 2015 This document guides the user through: 1. Installing Ubuntu in a virtual machine. 2. Connecting to the target using serial

More information

PHP-põhise tarkvaraarenduse abivahendid.

PHP-põhise tarkvaraarenduse abivahendid. Tallinna Ülikool Matemaatika-loodusteaduskond Informaatika osakond PHP-põhise tarkvaraarenduse abivahendid. Seminaritöö Ahti Nurme Juhendaja: Jaagup Kippar Autor:.........2006.a. Juhendaja:.........2006.a.

More information

suures testis uut telefoni! Kitarr vs kitarr: [digi] pani vastamisi uue Guitar Hero ja Rock Bandi 2! Imeväike Asus lauaarvutina Uus on parem

suures testis uut telefoni! Kitarr vs kitarr: [digi] pani vastamisi uue Guitar Hero ja Rock Bandi 2! Imeväike Asus lauaarvutina Uus on parem Tõsine asi Uputa Sonim või veeklaasi Karu ei maga Sven Začek ja uus Nikon D3x Odav!!! Imeväike Asus lauaarvutina Teine katse Uus on parem Creative i kõlarid saavad kiita Kitarr vs kitarr: [digi] pani vastamisi

More information

FUNKTSIONAALNE PROGRAMMEERIMINE. Animatsioonid

FUNKTSIONAALNE PROGRAMMEERIMINE. Animatsioonid Animatsioon on liikuv, ehk ajast sõltuv, graafika Liikumise illusioon saavutatakse sellega, et teatud ajavahemike järel (optimaalseks peetakse 30 freimi sekundis) joonistatakse erineva pildiga uus freim

More information

Exercises: Basics of Network Layer Experiential Learning Workshop

Exercises: Basics of Network Layer Experiential Learning Workshop Exercises: Basics of Network Layer Experiential Learning Workshop 1 General Guidelines 1. Make a team of two or three unless stated otherwise. 2. For each exercise, use wireshark capture to verify contents

More information

MTAT OPERATSIOONISÜSTEEMID praktikumid. Kersti Taurus

MTAT OPERATSIOONISÜSTEEMID praktikumid. Kersti Taurus MTAT.03.008 OPERATSIOONISÜSTEEMID praktikumid Kersti Taurus Mida tehakse praktikumides? Paigaldatakse operatsioonisüsteemid: Windows 7 Professional 64 bit eestikeelne ver. opensuse Linux 11.2 Edasi ülesanded

More information

Vea haldus ja logiraamat hajutatud süsteemides Enn Õunapuu.

Vea haldus ja logiraamat hajutatud süsteemides Enn Õunapuu. Vea haldus ja logiraamat hajutatud süsteemides Enn Õunapuu enn.ounapuu@ttu.ee Millest tuleb jutt? Kuidas ma näen, millises sammus erinevad protsessid parasjagu on? Kuidas ma aru saan, kas protsess töötab

More information

Turvaline laohaldussüsteem programmeerituna keeles PHP

Turvaline laohaldussüsteem programmeerituna keeles PHP TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Informaatika eriala Kristjan Robam Turvaline laohaldussüsteem programmeerituna keeles PHP Bakalaureusetöö (6 EAP) Juhendaja: Helle

More information

Praktikum 3 GROUP POLICY JA ACTIVE DIRECTORY

Praktikum 3 GROUP POLICY JA ACTIVE DIRECTORY Praktikum 3 GROUP POLICY JA ACTIVE DIRECTORY Group Policy Group Policy - vahend Active Directory arvutite ja kasutajate tsentraalseks haldamiseks. Group Policy abil on võimalik kontrollida süsteemi registri

More information

Milleks tüübid? Mida teeb järgmine programmijupp? x 1 := "Pii siinus on : "; x 2 := ; printx 2 ; print(sin(x 1 ));

Milleks tüübid? Mida teeb järgmine programmijupp? x 1 := Pii siinus on : ; x 2 := ; printx 2 ; print(sin(x 1 )); Milleks tüübid? Mida teeb järgmine programmijupp? x 1 := "Pii siinus on : "; x 2 := 3.1415926;... printx 2 ; print(sin(x 1 )); Ei tea (loodetavasti siiski mitte midagi väga hullu :-) VARMO VENE 1 Milleks

More information

LAN Setup Reflection

LAN Setup Reflection LAN Setup Reflection After the LAN setup, ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? o Are you able to log into other

More information

Mis on tõene? Tsüklid, failihaldus. if - näited. unless - näited. unless. Merle Sibola. if ($arv > $suur) { #leitakse suurim arv $suur=$arv; } #if

Mis on tõene? Tsüklid, failihaldus. if - näited. unless - näited. unless. Merle Sibola. if ($arv > $suur) { #leitakse suurim arv $suur=$arv; } #if Mis on tõene? Tsüklid, failihaldus Merle Sibola iga string on tõene, välja arvatud "" ja "0" iga number on tõene, v.a. number 0 Iga viide (reference) on tõene Iga defineerimata muutuja on väär. if if (EXPR)

More information

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external?

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? LAN Setup Reflection Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? o Are you able to log into other VMs in the classroom?

More information

Veebilehe loomine HTML5 abil

Veebilehe loomine HTML5 abil Tallinna Ülikool Informaatika Instituut Veebilehe loomine HTML5 abil Seminaritöö Autor: Vladimir Vološin Juhendaja: Andrus Rinde Autor:......... 2011 Juhendaja:...... 2011 Tallinn 2011 Sisukord Sissejuhatus...

More information

The Essentials of Linux Network Administration

The Essentials of Linux Network Administration White Paper by David Davis, ActualTech Media The Essentials of Linux Network Administration In this Paper Understanding Linux Network Interfaces... 2 MAC Addresses... 3 IP Addressing... 3 DHCP... 5 DNS...

More information

GTK+ raamistiku kasutamine Pythonis PyGl mooduli vahendusel

GTK+ raamistiku kasutamine Pythonis PyGl mooduli vahendusel Tallinna Ülikool Digitehnoloogiate instituut GTK+ raamistiku kasutamine Pythonis PyGl mooduli vahendusel Seminaritöö Autor: Sander Peerna Juhendaja: Inga Petuhhov Tallinn 2016 Autorideklaratsioon Deklareerin,

More information

3.1 Tsükkel KORDUV TEGEVUS

3.1 Tsükkel KORDUV TEGEVUS 3.1 Tsükkel KORDUV TEGEVUS Kui püüda arvuti võimalikke plusse välja tuua, siis üheks oluliseks neist on kahtlemata võime mingeid tegevusi kiiresti ja korduvalt sooritada. Nii saab teha arvutusi, midagi

More information

DLK Pro mitmekülgne seade mobiilseks andmete allalaadimiseks Kohandatud-valmistatud erinevatele nõudmistele

DLK Pro mitmekülgne seade mobiilseks andmete allalaadimiseks Kohandatud-valmistatud erinevatele nõudmistele www.dtco.vdo.com DLK ro mtmekülgne seade moblseks andmete allalaadmseks Kohandatud-valmstatud ernevatele nõudmstele Lhtsalt genaalne, genaalselt lhtne DLK ro on VDO tootegrupp, ms on määratud vastavalt

More information

VPN-against-Firewall Lab: Bypassing Firewalls using VPN

VPN-against-Firewall Lab: Bypassing Firewalls using VPN SEED Labs 1 VPN-against-Firewall Lab: Bypassing Firewalls using VPN Copyright c 2016 Wenliang Du, Syracuse University. The development of this document was partially funded by the National Science Foundation

More information

SIDE (IRT 3930) Põhipunktid. Loeng 23/2007 Sidevõrkude haldus Teema võrguhaldus. Eeldused võrguhalduseks. Telefonivõrk. Mitmetasemeline andmevõrk

SIDE (IRT 3930) Põhipunktid. Loeng 23/2007 Sidevõrkude haldus Teema võrguhaldus. Eeldused võrguhalduseks. Telefonivõrk. Mitmetasemeline andmevõrk SIDE (IRT 3930) Loeng 23/2007 Sidevõrkude haldus Teema võrguhaldus Põhipunktid Võrguhalduse ülesanded Klient server mudel võrguhalduses Halduse standardimine Arvutivõrkude haldussüsteemid Terminalide ja

More information

Robot iehit amise j uhend Mikrokont rolleri programmeerimine C keeles Põhiline C keelest

Robot iehit amise j uhend Mikrokont rolleri programmeerimine C keeles Põhiline C keelest Robot iehit amise j uhend Mikrokont rolleri programmeerimine C keeles Põhiline C keelest Autorid: Alar Ainla Alvo Aabloo Tartu Ülikool Juhendi koostamist on toetanud EITSA SISUKORD SISUKORD 2 SISSEJUHATUS

More information

Tallinna Pedagoogikaülikool Haapsalu Kolledž. Rakenduste programmeerimine. Jaagup Kippar

Tallinna Pedagoogikaülikool Haapsalu Kolledž. Rakenduste programmeerimine. Jaagup Kippar Tallinna Pedagoogikaülikool Haapsalu Kolledž Rakenduste programmeerimine Jaagup Kippar 2004 Sisukord Eessõna...7 Andmebaasid...8 Andmebaasiühenduse loomine...8 Otsene draiver... 11 Servlet...12 Sisestus...

More information

Pädevushaldus RESTful veebiteenuste abil

Pädevushaldus RESTful veebiteenuste abil Tallinna Ülikool Informaatika Instituut Pädevushaldus RESTful veebiteenuste abil Seminaritöö Autor: Eigen Lenk Juhendaja: Mart Laanpere Tallinn 2010 Sisukord Sissejuhatus... 3 1. Muutused veebitarkvara

More information

Topics. 1. Basic Concepts. 2. Connectivity. 3. Configuration files. 4. IP-Binding. 5. Bonding 6. VLANS. 7. Some commands. 8.

Topics. 1. Basic Concepts. 2. Connectivity. 3. Configuration files. 4. IP-Binding. 5. Bonding 6. VLANS. 7. Some commands. 8. Linux Networking Overview Thales November 2018 The following applies to most if not all linux distribution, but the commands and configuration files may differ. This session concentrates on CentOS 7. Topics.

More information

CSS i laiendusvõimalused läbi Sass i ning selle kasutamine veebirakenduste loomisel

CSS i laiendusvõimalused läbi Sass i ning selle kasutamine veebirakenduste loomisel Tallinna Ülikool Informaatika Instituut CSS i laiendusvõimalused läbi Sass i ning selle kasutamine veebirakenduste loomisel Seminaritöö Autor: Martin Koidu Juhendaja: Jaagup Kippar Tallinn 2012 Autorideklaratsioon

More information

on. Interneti aadressid

on. Interneti aadressid Interneti aadressid Internetis on igal arvutil oma unikaalne aadress, mille abil teda eristatakse teistest arvutitest. Aadressid on kirjutatud: a) numbrilisel kujul või b) tähekombinatsioonidena. On kasutusel

More information

Marsruutimine. Thanks and enjoy! JFK/KWR. All material copyright J.F Kurose and K.W. Ross, All Rights Reserved

Marsruutimine. Thanks and enjoy! JFK/KWR. All material copyright J.F Kurose and K.W. Ross, All Rights Reserved If you use these slides (e.g., in a class) that you mention their source (after all, we d like people to use our book!) If you post any slides on a www site, that you note that they are adapted from (or

More information

PHP koodimisstandard PSR

PHP koodimisstandard PSR Tallinna Ülikool Informaatika Instituut PHP koodimisstandard PSR Seminaritöö Autor : Manuel Vulp Juhendaja : Jaagup Kippar Tallinn 2014 Sisukord Sissejuhatus... 4 1 Mis on koodimisstandard?... 5 2 Miks

More information

EESTI STANDARD EVS-ISO 11620:2010

EESTI STANDARD EVS-ISO 11620:2010 EESTI STANDARD EVS-ISO INFORMATSIOON JA DOKUMENTATSIOON Raamatukogu tulemusindikaatorid Information and documentation Library performance indicators (ISO 11620:2008) EVS-ISO EESTI STANDARDI EESSÕNA NATIONAL

More information

Tarkvaraprogrammi Hot Potatoes kasutamine

Tarkvaraprogrammi Hot Potatoes kasutamine Tarkvaraprogrammi Hot Potatoes kasutamine 16.- 17.08.2006 Anneli Kesksaar Anneli Kesksaar anke@hot.ee - Liivalaia Gümnaasium 1 HotPotatoes on vabavarana saadaval olev tarkvaraprogramm harjutuste koostamiseks.

More information

Experimenting Internetworking using Linux Virtual Machines Part II

Experimenting Internetworking using Linux Virtual Machines Part II Experimenting Internetworking using Linux Virtual Machines Part II Hui Chen October 27, 2014 Contents 1 Overview This document is Part II of the series of experiments to plan and implement internetworks

More information

BOSE, DENON, LOGITECH JA FIREANT: TESTIS VIIS. ipodi DOKKI. Olympus muutub retroks Testis uus E-P1 MIDA KASSETTMAKI ASEMEL OSTA?

BOSE, DENON, LOGITECH JA FIREANT: TESTIS VIIS. ipodi DOKKI. Olympus muutub retroks Testis uus E-P1 MIDA KASSETTMAKI ASEMEL OSTA? Enne Androidi Testime HTC uut Windowsitelefoni Valge Asus Miniarvutite edu jätkub FritzBox! Julge nimevalik, samas hea WiFi-ruuter Väike, aga vali Väikesed ümarad kõlarid teevad kõva peo Olympus muutub

More information

Static and source based routing

Static and source based routing Static and source based routing Lab setup For this lab students have to work in teams of two. Two team of two students (that is overall four students) should form a group and perform lab tasks together.

More information

2

2 1 2 3 4 5 St. seotud grupid 6 7 Soovitused: Vältida sidusgruppide tähtsuse järgi järjestamist. Minimeerige üksikute sidusgruppide esiletõstmist. 8 9 10 11 12 Päästeameti avalik veebileht (www.päästeamet.ee)

More information

TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND

TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND ARVUTITEADUSE INSTITUUT INFORMAATIKA ERIALA Risto Saar Privaatsust säilitava arvutussüsteemi Sharemind andmebaasikiht Bakalaureusetöö (6 EAP) Juhendaja:

More information

Catel raamistik ja MVVM muster WPF rakendustes

Catel raamistik ja MVVM muster WPF rakendustes Tallinna Ülikool Informaatika Instituut Catel raamistik ja MVVM muster WPF rakendustes Bakalaureusetöö Autor: Lauri Mattus Juhendaja: Jaagup Kippar Autor:...... 2014 Juhendaja:...... 2014 Instituudi direktor:......

More information

Failide jagamine ilma internetiühenduseta kasutades Android operatsioonisüsteemi

Failide jagamine ilma internetiühenduseta kasutades Android operatsioonisüsteemi Tallinna Ülikool Digitehnoloogiate Instituut Informaatika õppekava Failide jagamine ilma internetiühenduseta kasutades Android operatsioonisüsteemi Bakalaureusetöö Autor: Teele Pae Juhendaja: Jaagup Kippar

More information

Võrdluses 10 kuvarit

Võrdluses 10 kuvarit Samsung Galaxy Tab: kelle süü see on? Sony tegi suure ja tõsise sülearvuti Müttame esimese mudakindla Androidiga Kui hea on imeodav WiFi-ruuter? Nr 79, november 2011 Hind 2.79 Võrdluses 10 kuvarit Tulevikuta

More information

Supplies VLab pod 192 VMs shown above. Forum

Supplies VLab pod 192 VMs shown above. Forum Lab 4: Dynamic routing In this lab we will be using the Quagga package to implement dynamic routing across the three routers shown in the diagram below. Supplies VLab pod 192 VMs shown above Forum Use

More information

Aegridade analüüs Praktikum nr. 1, 2016, SAS tarkvara kasutamisest

Aegridade analüüs Praktikum nr. 1, 2016, SAS tarkvara kasutamisest Aegridade analüüs Praktikum nr. 1, 2016, SAS tarkvara kasutamisest Andmete lugemine SAS keskkonda. Protseduur sobiva skripti kirjutamiseks on järgmine: 1. Anname andmestikule nime ja alustame sisselugemise

More information