Sovellukset Interne.ssä
|
|
- Kirsi-Kaisa Jurkka
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Sovellukset Interne.ssä Jyry Suvilehto Herkkuja varaste7u Tancred Lindholmin ja Timo Kiravuon vastaavista kalvoista
2 Rakenne 1. Kertausta ja introa 2. Vapaamuotoinen johdatus 3. Mitä tapahtuu kun lähetetään Noppa- uu.nen Web 2.0 ja Ajax RSS HTTP IMAP DNS 4. Peer- to- Peer protokollat Esimerkkinä BitTorrent 5. Muita protokollia
3 TCP/IP- protokollapino Sovelluskerros Middleware: HTTP, SSL, XML... Asiakas/palvelin- sovellukset ja monenväliset palveluarkkitehtuurit Siirtokerros: TCP, UDP,... Verkkokerros: IPv4, IPv6 Linkkikerros: Ethernet, MPSL, WLAN, GPRS... 3
4 Nimiavaruudet Sovelluskerros Middleware: HTTP, SSL, XML... Sähköpos.osoite, URL, DNS- nimi, jne. Siirtokerros: TCP, UDP,... Verkkokerros: IPv4, IPv6 Linkkikerros: Ethernet, MPSL, WLAN, GPRS... 4
5 Vies.en muoto Sovelluskerros Middleware: HTTP, SSL, XML... Pyynnöt ja vastaukset Siirtokerros: TCP, UDP,... Verkkokerros: IPv4, IPv6 Linkkikerros: Ethernet, MPSL, WLAN, GPRS... 5
6 Alapuolella Sovelluskerroksen alla on siirtokerros TCP: luote7avaa kaksisuuntaista.edonsiirtoa UDP: epäluote7avaa datagrammien välitystä
7 VAPAAMUOTOINEN JOHDATUS SOVELLUSPROTOKOLLIIN
8 Apteekin.ski
9 Apteekin.ski Hei, saisinko x Toki, tässä on / Ei, ei ole / Ei, et ole oikeute7u saamaan Hei, olen x [antaa resep.n], saisinko x Toki, tässä on Hei, mulla on tämmöinen [antaa resep.n], saisinko x Toki, tässä on Hei, olen x [antaa Kela- kor.n] ja mulla on tämmöinen resep., voi7eko o7aa talteen Toki Hei, olen x [antaa Kela- kor.n] ja mulla on täällä.skin takana resep.. Saisinko lisää x? Toki, tässä on / Ei, et
10 Apteekin.ski Asiakas ja farmaseu` Lääke voi olla hyllyssä tai se voidaan joutua sekoi7amaan Apteekin.ski ei muista kuka olitkaan ja mitä teit viimeksi, mu7a muistaa mitä teit juuri äsken à Istunto (sessio) Jotkut asiat kuka tahansa saa saada Uniikki- ID (henkilötunnus) iden.fioi saman asiakkaan käyn.en ja farmaseu`en välillä à auten.kaa.o Anna- pyynnön lisäksi apteekki voi talle7aa asioita Asiakas- palvelin malli Sivu voidaan generoida dynaamises. tai se voi olla staa`nen HTTP on.laton protokolla Useimpiin GET- kutsuihin ei vaadita mitään tunnistautumista Istunnot toteutetaan evästeillä (cookies), jotka iden.fioivat saman käy7äjän kutsujen välillä Standardin GET- kutsun lisäksi on olemassa POST ja vähemmän käyte7yjä
11 Pos.toimisto
12 Pos.toimisto - SMTP Numerokoodit ja ISOLLA KIRJOITETTU.etokoneen ymmärtämiä osia Asiakas: Hei, olen katuosoi7eesta X ja haluaisin lähe7ää pos.a Pos.tä.: Hei henkilö X:stä Asiakas: Minun nimeni on Y, haluaisin paluupos.n osoi7eeseen Y@X Pos.tä.: Ok Asiakas: Lähe7äisin pos.a osoi7eeseen Z@W Pos.tä.: OK, laita kirje tuohon Asiakas: Tässä kirje Pos.tä.: Okei, vastaanote7u Asiakas: Kiitos ja näkemiin Pos.tä.: Kiitos Lähe7äjän henkilöllisyy7ä ei varmisteta. Se ei myöskään (tämän pui7eissa) näy vastaano7ajalle. S: 220 smtp.example.com ESMTP Posjix C: HELO relay.example.org S: 250 Hello relay.example.org, I am glad to meet you C: MAIL FROM:<bob@example.org> S: 250 Ok C: RCPT TO:<alice@example.com> S: 250 Ok C: DATA S: 354 End data with <CR><LF>.<CR><LF> C: Actual S: 250 Ok: queued as C: QUIT S: 221 Bye Molemmat osapuolet ilmoi7avat lopetusaikeistaan, kohteliaisuus ennen kaikkea.
13 Tikkiläisten juorupiiri Hei, kuulitko e7ä... Miten juoru lähtee leviämään e7ä se pääsee kaikille?
14 Tapa 1 Tehokas, vies. lähetetään vain tarvi7aessa Juoru Epävarma: Jos tämä ei tee kuten pitää, osa jää ilman.etoa
15 Tapa 2 Mitä juoruja olet kuullut? Kerro ne, mitä minä en.edä. Haasteita juorujen yksilöllisessä nimeämisessä, keskinäisessä järjestyksessä jne. Sama juoru liikkuu monta kertaa
16 Kuka on asiakas, kuka palvelin?
17 NOPPA 17
18 www = World Wide Web WWW kehite`in CERNissä tutkimustulosten välityskeinoksi Internet oli jo olemassa, mm. Usenet, sähköpos. Alunperin Interne.n killer- app oli sähköpos.: selkeä etu ei- sähköiseen verrokkiinsa Interne.n ääressä.edemiehiä, akateemikkoja Ikuinen syyskuu 1993 Staa`set,.edemiesten käsin pakertamat sivut
19 Web 2.0 www:n suosion kasvoi luvun loppua kohden Paljon ei- akateemisia käy7äjiä Pää7eiden (.etokoneiden) suorituskyky räjäh. à Modernit www- sivut ovat monimutkaisia suorite7avia ohjelmia Kaikki haluavat tuo7aa.etoa, erityisiä taitoja ei vaadita
20 Noppa h7ps://noppa.tkk.fi 20
21 Noppa- palvelu Jyrsa HTTP(AJAX- kutsu) Noppa Opiskelija HTTP(RSS) IMAP Internet SMTP Kaikki yhteydet toteu7avat Asiakas- palvelin - mallia imap.niksula.hut.fi mail.niksula.hut.fi Kaikki.edonsiirto toteute7u TCP:llä (yhteydellistä) 21
22 Dynaaminen HTML <!DOCTYPE html PUBLIC "- //W3C//DTD XHTML 1.0 Transi.onal//EN" "h7p:// transi.onal.dtd"> <!- - Applica.on: Noppa - - > <!- - Page: CourseNews - - > <!- - Generated: Thu Jan 21 16:44:38 EET > <html> <head> <meta name="generator" content="tapestry Applica.on Framework, version 4.1.3" /> <meta h7p- equiv="content" content="no- cache" /> <meta h7p- equiv="content- Type" content="text/html;charset=utf- 8" /> <script type="text/javascript" src="/noppa/assets/sta.c/dojo /dojo.js"></script> Otteita edellisen kuvan sivun -lähdekoodista <script type="text/javascript" src="/noppa/assets/sta.c/dojo /dojo2.js"></script><script type="text/javascript" src="/noppa/assets/sta.c/dojo /dojo3.js"></script> <script type="text/javascript"> dojo.registermodulepath("tapestry", "/noppa/assets/sta.c/tapestry"); </script> <script type="text/javascript"><! func.on togglehelp(id, class_1, class_2) { if(document.getelementbyid(id).classname == class_1) { document.getelementbyid(id).classname = class_2; } else { document.getelementbyid(id).classname = class_1; } } dojo.require("tapestry.widget.widget"); dojo.require("dojo.event.common"); // - - ></script>... <div class="do7ed"> <!- - IE needs this comment - - ></div> <table> <tr> <th colspan="2" class="editboxownlinksheading">lisää linkki</th> <th></th> </tr> <tr class="ognl:beans.evenodd.next"> <td> <div class="editboxownlinkstitle">otsikko</div> <div class="editboxownlinkstitle">url</div> </td> <td> <input type="text" name="addownlinktitle" value="" id="addownlinktitle" class="editboxownlinksfield" tabindex="6" style="" /><br/> <input type="text" name="addownlinklink" value="" id="addownlinklink" class="editboxownlinksfield" tabindex="7" style="" /> </td> <td> 22
23 Dynaaminen HTML <!DOCTYPE html PUBLIC "- //W3C//DTD XHTML 1.0 Transi.onal//EN" "h7p:// transi.onal.dtd"> <!- - Applica.on: Noppa - - > <!- - Page: CourseNews - - > <!- - Generated: Thu Jan 21 16:44:38 EET > <html> <head> <meta name="generator" content="tapestry Applica.on Framework, version 4.1.3" /> <meta h7p- equiv="content" content="no- cache" /> <meta h7p- equiv="content- Type" content="text/html;charset=utf- 8" /> <script type="text/javascript" src="/noppa/assets/sta.c/dojo /dojo.js"></script> <script type="text/javascript" src="/noppa/assets/sta.c/dojo /dojo2.js"></script><script type="text/javascript" src="/noppa/assets/sta.c/dojo /dojo3.js"></script> <script type="text/javascript"> dojo.registermodulepath("tapestry", "/noppa/assets/sta.c/tapestry"); </script> <script type="text/javascript"><! func.on togglehelp(id, class_1, class_2) { if(document.getelementbyid(id).classname == class_1) { document.getelementbyid(id).classname = class_2; } else { document.getelementbyid(id).classname = class_1; } } dojo.require("tapestry.widget.widget"); dojo.require("dojo.event.common"); // - - ></script>... <div class="do7ed"> <!- - IE needs this comment - - ></div> <table> <tr> </tr> <tr class="ognl:beans.evenodd.next"> <th colspan="2" class="editboxownlinksheading">lisää linkki</th> <th></th> <td> <div class="editboxownlinkstitle">otsikko</div> <div class="editboxownlinkstitle">url</div> </td> <td> <input type="text" name="addownlinktitle" value="" id="addownlinktitle" class="editboxownlinksfield" tabindex="6" style="" /><br/> <input type="text" name="addownlinklink" value="" id="addownlinklink" class="editboxownlinksfield" tabindex="7" style="" /> </td> <td> Otteita edellisen kuvasivun -lähdekoodista <script type="text/javascript" src="/noppa/assets/sta.c/dojo /dojo.js Nykyaikaiset webbisivut ovat interak.ivisia Javascript- ohjelmia, jotka kommunikoivat käy7äjän ja palvelimen kanssa if(document.getelementbyid(id).classname == class_1) 23
24
25 JavaScript Halu`in dynaamisia elemen7ejä ne`sivuihin Netscape kehi` 1995 JavaScript- nimisen kielen, ja lisäsi Netscape- selaimeen sille tulkki HTML- kieleen lisä`in <script> tägi, jonka sisällä olevaa Javascript- koodia selain suori7aa JavaScrip.llä ei ole mitään tekemistä Javan kanssa, nimi vali`in markkinoin.syistä Microso esi` tämän jälkeen Jscript- kielen jossa (lähes?) iden`nen kielioppi C- tyylinen kielioppi Ajonaikainen tyypitys ( duck typing if it quacks like a duck...) 01/25/10
26 JavaScript Esimerkki <!DOCTYPE HTML PUBLIC "-// W3C//DTD HTML 4.01 Transitional// EN"> <html> <head> <title>javascript Esimerkki</title> </head> <body> <script> var lasku = 2* /3; alert('tulos on ' + lasku); </script> </body> </html> 01/25/10
27 JavaScript nyky.la JS- tuki on lähtenyt räjähdysmäiseen kasvuun Helppo päästä vauh.in Kehi7äjälle yksinkertainen syntaksi tyypitys, mitä se on? Alustan tekijälle tulkin tekeminen helppoa, valmiita ja hyviä saatavilla kaikki ns. vaikea kuten.edostojen avaus, käy7öjärjestelmärajapinta yms. puu7uu käy7äjäkunta olemassa Asioiden tekeminen helpo7uu, esim jquery
28 JavaScript - tulevaisuus Hyvän JavaScrip.n koodaminen on vaikeaa Ylläpide7ävyys on huono Trendi: tehdään kieli, josta käännetään JavaScrip.ä, koska sille tulkkeja kaikkialla CoffeeScript, ClojureJS, esimerkkejä paljon liikkeellä
29 Noppa- palvelu Jyrsa HTTP(AJAX- kutsu) Noppa Opiskelija HTTP(RSS) Internet SMTP IMAP mail.niksula.hut.fi imap.niksula.hut.fi
30 RSS- syöte GET noppa/kurssi/t /uutiset/rss HTTP/1.1 Host: noppa.tkk.fi User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us; rv: ) Gecko/ Firefox/3.5.7 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO ,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive HTTP/ OK Date Thu, 21 Jan :37:35 GMT Server Apache/2.2.3 (Red Hat) X-Powered-By Servlet 2.4; JBoss GA (build: CVSTag=Branch_4_0 date= )/tomcat-5.5 Keep-Alive timeout=15, max=99 Connection Keep-Alive Transfer-Encoding chunked Content-Type application/rss+xml;charset=utf-8 <?xml version="1.0" encoding="utf-8"?> <rss xmlns:content=" xmlns:taxo=" xmlns:dc=" purl.org/dc/elements/1.1/" xmlns:rdf=" version="2.0"> <channel> <title>t Johdatus tietoliikenteeseen ja multimediatekniikkaan</title> <link> <description /> <item> HTTP ei ota kantaa Kuten XHTML, RSS on XML- pohjainen formaa`. <title>tervetuloa kevään 2010 kurssille</title> <link> mitä <description>huomaathan sen päällä kuljetetaan. että kurssin tehtävät ovat pakollisia ja kurssin läpäisemiseksi kurssiin täytyy panostaa aikaa jo tammikuussa. Lisäksi tarvitsemme kaikkien opiskelijanumerot palautusjärjestelmää varten, joten kurssille tulee ilmoittautua Oodissa. Kevällä 2010 kurssia uudistetaan edellisenä vuonna saadun palautteen perusteella. Erityisesti multimediaosuudesta pyritään rakentamaan yhtenäisempi kokonaisuus. Lisäksi yhteyksiä eri multimedia- ja tietoliikenneosuuksien välillä pyritään osoittamaan selkeämmin. Analyysiä edellisen vuoden kurssipalautteesta voi lukea Nopasta. Pyrimme kehittämään kurssia vuosittain palautteen perusteella ja toivomme, että mahdollisimman moni opiskelija antaa kurssista palautetta. Virallinen kommunikointi kurssin kanssa tulee suorittaa kurssin sähköpostiosoitteeseen Erityisesti Noppa tykkää arpoa kurssihenkilökunnan henkilökohtaisia osoitteita uutisiin. Näihin osoitteisiin lähetettyihin kyselyihin vastataan vähintään viikon viiveellä, jos silloinkaan. <br></description> <pubdate>tue, 29 Dec :34:23 GMT</pubDate> 30 <guid>
31 HTTP HTTP = Hypertext transfer protocol (RFC 2616) Vies.ssä komento ja resurssi Myös selaimeen lii7yvää.etoa otsakkeissa (headers) Mahdolliset evästeet (cookies) Paluuvies.ssä.lannekoodi (status code) ja resurssin sisältö Myös otsakkeita joissa resurssin metadataa Tärkein vies. on GET + resurssi 01/27/10
32 HTTP Yleisimmät komennot GET x: hae resurssi x sisältö PUT x,y: tallenna data y resurssiin x (lue GETilla) POST x,y: kirjoita resurssiin x lii>yen data y (lomakkeen lähetys) GET voidaan toistaa useamman kerran ilman sivuvaikutuksia, muita ei 01/27/10
33 HTTP Yleisiä statuskoodeja 200 OK: kaikki meni hyvin 404 Not found: resurssia ei löydy 403 Forbidden 302 Moved temporarily: resurssi löytyy uudesta osoi7eesta Yleisiä otsakkeita Content- Length: resurssin koko tavuina (vastausvies.n alussa) Muita määrite7y RFC /25/10
34 noppa.tkk.fi? Noppa- palvelu Jyrsa HTTP(AJAX- kutsu) Noppa Opiskelija HTTP(RSS) IMAP Internet SMTP smtp.hut.fi Hakemistopalvelu DNS kertoo palvelimen nimeä vastaavan IP- osoi7een ja vastaano7ajan sähköpos.osoite7a vastaavan SMTP- palvelimen nimen imap.tkk.fi DNS- protokolla ei käytä sanomiensa siirtoon TCP:tä vaan UDP:tä 34
35 DNS- nimiavaruus. com net fi [.مصر] se Arpa in- addr aalto tkk hut Yksi nimi voi osoi7aa useampaan IP- osoi7eeseen. Yhden IP- osoi7een takana voi olla monta nimeä. noppa www smtp dusk.niksula.cs.hut.fi Kts. host- komento Unixissa
36 DNS Domain Name System on interne.n hakemistopalvelu Aikanaan yksi päätekijä interne.n voitossa muita.etoverkkoja vastaan 13 juurinimipalvelinta Yhdysvaltain vies.ntäministeriön hallinnassa Jokaisella maallaan oma Top Level Domain(TLD) Nippu yleisiä: com, net, info, biz, asia, travel xxx (!) Maailman ensimmäinen ei- ASCII TLD مص (Egyp.) 2009 Mm. рф Venäjällä suosi7u Uusien yleisien top level domainien haku päällä, paljon vääntöä aiheesta DNS ei tyypillises. käytä TCP:tä vaan UDP:tä, se on siis yhteydetön protokolla DNS kertoo osoi7een lisäksi mm. domainin posteista vastaavan sähköpos.palvelimen
37 DNS- hierarkia Lähin nimipalvelin saa7aa joutua tekemään monta kyselyä. Se talle7aa tulokset vaivan säästämiseksi. 2. tkk.fi? Juurinimipalvelin (lähin Innopolissa) Lähin nimipalvelin ns1.songnet.fi fi- TLD:n nimipalvelin (vies.ntävirasto) ns1.hut.fi Esimerkki Aalto Openista noppa.tkk.fi- osoi7eesta vastaava Authority pää7ää kauanko hakutulosta saa säily7ää
38 DNS (jatkoa) DNS- protokolla luo7aa välikäsiin.edon väli7ämisessä à ongelmapoten.aalia Kenen tahansa mahdollista väärentää.etoa DNS- järjestelmässä tosin kallista ja vaikeaa DNSSec leviämässä Rauhaa rakastavat sivistysval.ot val.ot (Suomi, Kiina,Egyp., Norja) pako7avat palveluntarjoajat tarjoamaan.etyille domaineille vääriä IP- osoi7eita Karkea, mu7a halpa tapa suoda7aa ne`ä Mus.en listojen hallinnoin. ainoa haaste
39 SMTP HTTP(AJAX- kutsu) Jyry Ajax- kutsun perusteella Noppa haluaa lähe7ää sähköpos.a opiskelijalle Teemu Teekkari Noppa Opiskelija Sähköpos.palvelimen nimi saadaan kuten IP- osoi7eet, DNS- palvelusta HTTP(RSS) IMAP Internet SMTP mail.niksula.hut.fi imap.niksula.hut.fi Koulun.etokanta sanoo, e7ä Teemu käy7ää osoite7a Niksulan pos.t käsi7elee mail.niksula.hut.fi 39
40 SMTP From: han.hut.fi To: Subject: Tervetuloa kurssille... Teemu voi hakea pos.nsa koska haluaa (tai jä7ää hakema7a) Teemu IMAP/POP3 smtp- 3.hut.fi SMTP??? Noppa Smtp- 3.hut.fi yri7ää lähe7ää sähköpos.n mail.niksula.hut.fi:lle kunnes saa kui7auksen onnistumisesta mail.niksula.hut.fi / imap.niksula.hut.fi SMTP on push- protokolla (vrt. HTTP ja pull) IMAP ja POP3 ovat pull- protokollia, joten Teemun koneen ei ole pakko olla aina verkossa 40
41 Noppa- palvelu Jyrsa Opiskelija HTTP, IMAP ja SMTP käy7ävät kaikki TCP:tä.edon siirtoon HTTP(AJAX- kutsu) HTTP(RSS) IMAP Internet form:coursenews newsitemtopic: Tervetuloa kurssille.. state:coursenews BrO0ABXceAAAAAQAAF2FkZE1hdGVyaWFsRGlhbG9nSGlkZ GVuc3IAEWphdmEubGFuZy5Cb29sZWFuzSBygNWc +u4caafaaav2ywx1zxhwaa== (huom. Arvailua) SMTP Noppa smtp.hut.fi imap.tkk.fi From: han.hut.fi Subject: Tervetuloa... HTTP ja IMAP voidaan suojata käy7ämällä SSL:ää 41
42 P2P
43 Asiakas- palvelin Peer to peer
44 P2P Yritysasiakkaat maksavat käy7ämästään kaistasta, yksityisasiakkailla kiinteä kuukausimaksu à P2P- levitys tulee halvemmaksi Joissain tapauksissa selkeäs. tyhmää kierrä7ää liikenne7ä palvelimen kau7a (IP- puhelut, Skype) Toisissa tapauksissa asiakkaat au7avat tallentamaan verkon.etoja, joten ylläpitokustannukset ovat pienempiä (Spo.fy) Graafiteorian mukaan P2P- protokollien tarjoamat nopeudet huoma7avas. parempia BitTorrent on laajalle levinnyt P2P- protokolla, jolla voidaan siirtää.edostoja Spo.fy ja Skype ovat sulje7uja, niiden toteutuksesta ei ole helppo saada varmaa.etoa
45 BitTorrent torrent-.edoston voi saada mistä tahansa fi.org torrent.ubuntu.com Torrent-.edosto sisältää.edon käytetystä seurantapalvelimesta eli trackerista.
46 BitTorrent Tietyn pisteen jälkeen alkuperäinen lisääjä on tarpeeton. fi.org torrent.ubuntu.com Tiedoston voi hakea niin kauan kuin verkostossa on yksi kokonainen kopio ja tracker on pystyssä.
47 BitTorrent fi.org torrent-.edoston voi saada mistä tahansa torrent.ubuntu.com
48 BitTorrent fi.org Torrent-.edosto sisältää.edon käytetystä seurantapalvelimesta eli trackerista. torrent.ubuntu.com
49 Lisäykset alkuperäiseen protokollaan poistavat seurantapalvelimen tarpeellisuuden. Emme käy hajaute7uja.ivisteitä tässä. BitTorrent fi.org torrent.ubuntu.com
50 MUITA PROTOKOLLIA
51 News luvun keskusteluryhmät Jae7u ryhmiin Ryhmät organisoitu hierarkiaksi opinnot..k.media opinnot.k media Lähete7y vies. levitetään pikku hiljaa kaikkille maailman news- palvelimille Jokainen news- palvelin kyselee muutamalta muulta vies.listausta NTTP- protokollalla Serveri hakee vies.t, joita serverillä ei vielä ole Tikkiläisten juorupiiri tapa 2 Periaa7eessa p2p Kestää minuu`en tun.en viiveitä
52 IRC luvun lopulla Suomessa kehite7y korvaamaan interne.ä vanhempaa Relay Chat protokollaa Nopeahko vies.nvälitys Vies.en jakelu kuten.kkiläisten juorupiiri 1 Verkossa ei ole silmukoita, se voi siis katketa
Sovellukset Interne.ssä
Sovellukset Interne.ssä Jyry Suvilehto Herkkuja varaste7u Tancred Lindholmin ja Timo Kiravuon vastaavista kalvoista Rakenne 1. Kertausta ja historiaa 2. Mitä tapahtuu kun lähetetään Noppa- uu.nen Web 2.0
LisätiedotSovellukset Internetissä
Sovellukset Internetissä Jyry Suvilehto Herkkuja varastettu Tancred Lindholmin ja Timo Kiravuon vastaavista kalvoista Rakenne 1.Historiaa 2.Mitä tapahtuu kun lähetetään Noppa-uutinen Web 2.0 ja Ajax RSS
LisätiedotSovellukset Internetissä
Sovellukset Internetissä Jyry Suvilehto Herkkuja varastettu Tancred Lindholmin ja Timo Kiravuon vastaavista kalvoista Rakenne 1. Kertausta ja historiaa 2. Mitä tapahtuu kun lähetetään Noppa-uutinen Web
LisätiedotMiten Internet toimii. Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014
Miten Internet toimii Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014 Sisältö 1. Internet ylhäältä alas 2. Esimerkki median tallentamisesta tietokoneelle 3. Sovelluskerros
LisätiedotMiten Internet toimii. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2010
Miten Internet toimii Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2010 Sisältö 1. Mitä Internet on syönyt 2.Internetin protokollapino 3.Katse kohti tulevaisuutta
LisätiedotMiten Internet toimii. Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2013
Miten Internet toimii Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2013 Luennon sisältö 1. Esimerkki 1: nettiselailu 2. Esimerkki 2: sähköposti 3. Internetin protokollapino 2 ESIMERKKI 1: NETTISELAILU
LisätiedotKertaus. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011
Kertaus Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011 Sisältö 1. Mitä ja miten teidän olisi pitänyt oppia 2. Perse edellä puuhun 2 http://tinyurl.com/ydinaines
LisätiedotKertaus. Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013
Kertaus Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013 Sisältö Mitä ja miten teidän olisi pitänyt oppia Kurssi takaperin Kysykää rohkeasti joka kohdassa. 2 http://tinyurl.com/ydinaines
LisätiedotMiten Internet toimii. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2010
Miten Internet toimii Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2010 Outline 1. Esimerkki 1: nettiselailu 2. Esimerkki 2: sähköposti 3. Internetin protokollapino 2 ESIMERKKI 1: NETTISELAILU
LisätiedotTietoliikenne II (2 ov)
Tietoliikenne II (2 ov) Kevät 2001 Liisa Marttinen Kurssikirja: Tanenbaum, Computer Networks (3. Painos) Tietoliikenne II Kertausta ja täydennystä Tietoliikenne I - kurssin asioihin perusteellisemmin laajemmin
LisätiedotKertaus. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2012
Kertaus Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2012 Sisältö 1. Mitä ja miten teidän olisi pitänyt oppia 2. Kurssi takaperin 3. Synteesipohdittavaa kurssin
LisätiedotMiten Internet toimii?
Miten Internet toimii? WWW-sivu 2 HTML-koodi Nixu International Nixu
LisätiedotPush- ja pull-protokollat
S: 220 helsinki.fi C: MAIL FROM: S: 250 OK C: RCPT TO: S: 250 OK C: DATA S: 354 Enter mail, end with.
LisätiedotOSI ja Protokollapino
TCP/IP OSI ja Protokollapino OSI: Open Systems Interconnection OSI Malli TCP/IP hierarkia Protokollat 7 Sovelluskerros 6 Esitystapakerros Sovellus 5 Istuntokerros 4 Kuljetuskerros 3 Verkkokerros Linkkikerros
LisätiedotSähköpostisanoman muoto. Push- ja pull-protokollat. työntöprotokolla (PUSH) Yleisiä sanoman otsakekenttiä kentät erotettu rivinvaihdolla
Lähettävä postipalvelin muodostaa TCP-yhteyden esittelee itsensä kertoo lähettäjän ja vastaanottajan lähettää sanoman, jos vastaanottava palvelin antaa luvan Vastaanottava postipalvelin kuuntelee TCP-porttia
LisätiedotTietoliikenne II (2 ov)
Tietoliikenne II (2 ov) Kevät 2001 Liisa Marttinen Kurssikirja: Tanenbaum, Computer Networks (3. Painos) Tietoliikenne II Kertausta ja täydennystä Tietoliikenne I - kurssin asioihin perusteellisemmin laajemmin
LisätiedotC:. S: 250 Message accepted for delivery C: QUIT S: 221 princeton.edu closing connection
Lähettävä postipalvelin muodostaa TCP-yhteyden esittelee itsensä kertoo lähettäjän ja vastaanottajan lähettää sanoman, jos vastaanottava palvelin antaa luvan Vastaanottava postipalvelin kuuntelee TCP-porttia
LisätiedotLähettävä postipalvelin Vastaanottava postipalvelin
Lähettävä postipalvelin muodostaa TCP-yhteyden esittelee itsensä kertoo lähettäjän ja vastaanottajan lähettää sanoman, jos vastaanottava palvelin antaa luvan Vastaanottava postipalvelin kuuntelee TCP-porttia
LisätiedotMiten Internet toimii. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013
Miten Internet toimii Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013 Sisältö 1. Internet ylhäältä alas 2. Internetin protokollapino 3. Katse kohti tulevaisuutta
LisätiedotS 38.1105 Tietoliikennetekniikan perusteet. Pakettikytkentäiset verkot. Helsinki University of Technology Networking Laboratory
S 38.1105 Tietoliikennetekniikan perusteet Pakettikytkentäiset verkot Kertausta: Verkkojen OSI kerrosmalli Sovelluskerros Esitystapakerros Istuntokerros Kuljetuskerros Verkkokerros Linkkikerros Fyysinen
LisätiedotSiirto- ja verkkokerrokset. Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014
Siirto- ja verkkokerrokset Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014 Luennon sisältö 1. Kertausta Protokollapino DNS 2. Johdanto Yhteys, yhteydettömyys Best
LisätiedotKäyttäjäliitäntä (user agent) sanomien kirjoittaminen, lukeminen ja lähettäminen
2.2. Sähköposti Käyttäjäliitäntä (user agent) sanomien kirjoittaminen, lukeminen ja lähettäminen Postipalvelin (mail server) postilaatikot Postiprotokolla SMTP sanomien toimittaminen lähettäjän postijärjestelmästä
LisätiedotELEC-C7241 Tietokoneverkot Sovelluskerros
ELEC-C7241 Tietokoneverkot Sovelluskerros Pasi Sarolahti (useat kalvot: Sanna Suoranta) 17.1.2017 Agenda Viiveet Kuinka suhtautuvat toisiinsa? DNS dig Web Netcat / curl Sähköposti Wireshark (Verkkosovellukset)
LisätiedotELEC-C7241 Tietokoneverkot Sovelluskerros
ELEC-C7241 Tietokoneverkot Sovelluskerros Pasi Sarolahti (useat kalvot: Sanna Suoranta) 16.1.2018 Agenda Viiveet Kuinka suhtautuvat toisiinsa? DNS dig Web Netcat / curl Sähköposti Wireshark Alustusta kuljetuskerrokselle
LisätiedotLinkkikerros, tiedonsiirron perusteet. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013
Linkkikerros, tiedonsiirron perusteet Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013 Luennon sisältö 1. Päivänpolitiikkaa 2. Kertausta 3. Linkkikerros 4. Tiedonsiirron
Lisätiedot2.2. Sähköposti. SMTP (Simple Mail Transfer Protocol) Postipalvelimet käyttävät SMTPprotokollaa. TCP-yhteys on pysyvä
2.2. Sähköposti Käyttäjäliitäntä (user ) sanomien kirjoittaminen, lukeminen ja lähettäminen Postipalvelin (mail server) postilaatikot Postiprotokolla sanomien toimittaminen lähettäjän postijärjestelmästä
LisätiedotKanta PHR:n Sandboxympäristöt. Eeva Turkka
Kanta PHR:n Sandboxympäristöt Eeva Turkka 16.4.2018 Mikä on Sandbox Sandbox on Kanta PHR:n avoin kehitys- ja kokeiluympäristö, jota voi käyttää itsenäisesti Sandboxin sovellukset noudattavat Kanta PHR:
LisätiedotLaajuus 5 op Luennot: 12 x 2t Harjoitukset: 7 viikkoharjoitusta harjoitusten tekemiseen saatavissa apua 2 ryhmää / harjoitus
Laajuus 5 op Luennot: 12 x 2t 11.3.2014 29.4.2014 Harjoitukset: 7 viikkoharjoitusta harjoitusten tekemiseen saatavissa apua 2 ryhmää / harjoitus Lähiopetuksen jäkeen harjoitustyö ja tentti Aulikki Hyrskykari
LisätiedotWWW-sivu. Miten Internet toimii? World Wide Web. HTML-koodi. HTTP-istunto URL <#>
WWW-sivu Miten Internet toimii? HTML-koodi World Wide Web Nixu International
LisätiedotT Johdatus tietoliikenteeseen ja multimediatekniikkaan 5 op. Kevät 2013
T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan 5 op Kevät 2013 Käytännön asioita Ilmoittaudu Oodissa, tarvitsemme listan palautusjärjestelmään Ajantasaisin tieto kurssin asioista aina
LisätiedotSovellusprotokolla on vain osa hajautettua sovellusta Esim. WWW
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua sovellusta
LisätiedotLaitteessa tulee olla ohjelmisto tai uudempi, tarvittaessa päivitä laite
TW-EAV510: PORTTIOHJAUS (VIRTUAL SERVER) ESIMERKISSÄ VALVONTAKAMERAN KYTKEMINEN VERKKOON Laitteessa tulee olla ohjelmisto 5.00.49 tai uudempi, tarvittaessa päivitä laite OPERAATTORIN IP---OSOITE - Jotta
LisätiedotTietoliikenne II. Syksy 2005 Markku Kojo. Tietoliikenne II (2 ov,, 4 op) Page1. Markku Kojo Helsingin yliopisto Tietojenkäsittelytieteen laitos
Tietoliikenne II Syksy 2005 Markku Kojo 1 Syksy 2005 Tietoliikenne II (2 ov,, 4 op) Markku Kojo Helsingin yliopisto Tietojenkäsittelytieteen laitos 2 Page1 1 Kirjallisuus ja muuta materiaalia Kurssikirja:
LisätiedotSovellusprotokolla on vain osa hajautettua sovellusta Esim. WWW
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua sovellusta
Lisätiedot2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 27.9.2001 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
Lisätiedot2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 23.1.2002 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
Lisätiedot2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 23.1.2002 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
LisätiedotKuljetus- ja sovelluskerroksen tietoturvaratkaisut. Transport Layer Security (TLS) TLS:n suojaama sähköposti
Kuljetus- ja sovelluskerroksen tietoturvaratkaisut Transport Layer Security (TLS) ja Secure Shell (SSH) TLS Internet 1 2 Transport Layer Security (TLS) Sopii monenlaisille sovellusprotokollille, esim HTTP
LisätiedotJyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2012
Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2012 Luennon sisältö 1. Johdantoa Yhteys, yhteydettömyys Best effort 2. Kuljetuskerros UDP TCP 3. Verkkokerros Internetin
LisätiedotKertaus. Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014
Kertaus Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2014 Sisältö Mitä ja miten teidän olisi pitänyt oppia Mitä tässä toteutuksessa jäi vähemmälle Kertausta Kysykää
Lisätiedot2. PEHMEÄ XHTML XRAJAHTML
Luennot 1. Intro 2. PEHMEÄ XHTML XRAJAHTML Dokumentin (matalan tason) rakenne DOCTYPE ja merkistökoodaukset Elementtien syvät rajat 3. CSS 4. JavaScript 5. JavaScript-kirjastot & AJAX 6. Käytettävyys &
LisätiedotH T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki
H T M L eli kuinka laadin itselleni päheät kotisivut Janne Käki 13.9.2006 Mikä ihmeen HTML? HyperText Markup Language hypertekstiä eli toisiinsa linkitettyjä dokumentteja merkintäkieli, perustuu erilaisiin
LisätiedotTaustaa. CGI-ohjelmointi
Taustaa CGI-ohjelmointi CGI = Common Gateway Interface Hyvin yksinkertainen ja helppo tapa toteuttaa dynaamisuutta ja interaktivisuutta htmldokumentteihin Kehitetty tiedon siirtoon palvelimen ja asiakasselaimen
LisätiedotSivuston tiedotmysiteworthcheck.com
Sivuston tiedotmysiteworthcheck.com Luotu Huhtikuu 26 2019 09:24 AM Pisteet59/100 SEO Sisältö Otsikko Check you website value Pituus : 23 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta. Kuvaus
LisätiedotSovelluskerros: Socket API, WWW, sähköposti, DNS
Sovelluskerros: Socket API, WWW, sähköposti, DNS Tancred Lindholm T-110.2100 Johdatus tietoliikenteeseen kevät 2010 Luennon sisältö 1. Socket-rajapinta 2. HTTP: Miten edellisen luennon viestit siirtyvät
LisätiedotMikä on internet, miten se toimii? Mauri Heinonen
Mikä on internet, miten se toimii? Mauri Heinonen Mikä on Internet? Verkkojen verkko Muodostettu liittämällä lukuisia aliverkkoja suuremmaksi verkoksi Sivustojen tekemiseen käytetään kuvauskielta HTML
LisätiedotYhteenveto / kertaus. Tuomas Aura T-110.2100 Johdatus Tietoliikenteeseen kevät 2013
Yhteenveto / kertaus Tuomas Aura T-110.2100 Johdatus Tietoliikenteeseen kevät 2013 Kurssin luennot 1. Aloitus: Miten Internet toimii, Tuomas Aura 2. Web 2.0 ja uudet sovellustekniikat, Otto Seppälä 3.
LisätiedotT Harjoitustyöluento
29. syyskuuta 2010 Luennon sisältö 1 2 3 Simulaatiopalvelin Moodle Harjoitustyön demoaminen 4 Aikataulu Kysyttävää? Harjoitustyössä toteutetaan ohjelma, joka simuloi reititintä: ohjelma vastaanottaa reititysdataa
LisätiedotKäyttäjänedustaja (User Agent) Internetin kuljetusprotokollat. Sovellus ja kuljetuspalvelun laatu
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua sovellusta
LisätiedotT Johdatus tietoliikenteeseen 5 op
T-110.2100 Johdatus tietoliikenteeseen 5 op T-110.2100 Johdatus tietoliikenteeseen Suunnattu tietotekniikan opiskelijoille Esivaatimuksena Tietokone Työvälineenä -kurssi T-106.1001 Kurssin tavoitteet:
Lisätiedot3. Kuljetuskerros 3.1. Kuljetuspalvelu
End- to- end 3. Kuljetuskerros 3.1. Kuljetuspalvelu prosessilta prosessille looginen yhteys portti verkkokerros koneelta koneelle IP-osoite peittää verkkokerroksen puutteet jos verkkopalvelu ei ole riittävän
LisätiedotTietoturvan perusteet. Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2010
Tietoturvan perusteet Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2010 Luennon sisältö Tällä viikolla: 1. Tietoturvallisuus 2. Uhkia ja hyökkäyksiä verkossa 3. Tietoverkkojen turvaratkaisuja
LisätiedotH T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki 13.9.2006
H T M L eli kuinka laadin itselleni päheät kotisivut Janne Käki 13.9.2006 Mikä ihmeen HTML? HyperText Markup Language hypertekstiä eli toisiinsa linkitettyjä dokumentteja merkintäkieli, perustuu erilaisiin
LisätiedotSosiaalihuollon asiakastiedon arkiston validointipalvelu. Käyttöohje
Sosiaalihuollon asiakastiedon arkiston validointipalvelu Käyttöohje Sisällys 1 Johdanto 3 2 Käyttötarkoitus 3 3 Palvelut 3 3.1 HL7 V3 Medical Records sanoman skeemavalidointi 3 3.2 HL7 V3 Medical Records
LisätiedotAJAX-konsepti AJAX. Asynkronisuus. Nykyisten web-ohjelmien ongelmia. Asynchronous JavaScript And XML
AJAX-konsepti AJAX Asynchronous JavaScript And XML Viimeisin muoti-ilmiö web-ohjelmoinissa, termi Ajax tuli käyttöön vuoden 2005 aikana Joukko teknologioita, joiden avulla voidaan toteuttaa uudenlaisen
LisätiedotD-Link DSL-504T ADSL Reitittimen Asennusohje ver. 1.0
D-Link DSL-504T ADSL Reitittimen Asennusohje ver. 1.0 Tervetuloa D-Link ADSL reitittimen omistajaksi. Tämän ohjeen avulla saat reitittimesi helposti ja nopeasti toimimaan. Tämä ohje kannattaa lukea läpi
LisätiedotJärjestelmäarkkitehtuuri (TK081702)
Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
Lisätiedot1.1 Internetistä lyhyesti. Mikä Internet on? 1.2 Maailmanlaajuinen verkko
1.1 Internetistä lyhyesti Alkuperä: - ARPAnet 1960-luvun loppu, 1970-luvun alku - Verkon luotettavuus - ARPA organisaatioit (Advanced Research Projects Agency) - BITnet, CSnet 1970-luvun loppu ja 1980-luvun
LisätiedotT Johdatus tietoliikenteeseen 5 op. Kevät 2013
T-110.2100 Johdatus tietoliikenteeseen 5 op Kevät 2013 Yleistä Suunnattu tietotekniikan opiskelijoille Esitietona T-106.1150 Tietokone ja käyttöjärjestelmä tai vastaavat tiedot Kurssin tavoitteet: Tietää
LisätiedotKuljetus- ja verkkokerrokset. Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011
Kuljetus- ja verkkokerrokset Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011 Luennon sisältö 1. Johdantoa Kertaus, motivointi Yhteys, yhteydettömyys Best effort
LisätiedotT-111.361 Hypermediadokumentin laatiminen. Sisältö. Tavoitteet. Mitä on www-ohjelmointi? Arkkitehtuuri (yleisesti) Interaktiivisuuden keinot
T-111.361 Hypermediadokumentin laatiminen -Ohjelmointi Peruskäsitys www-ohjelmoinnin kentästä Tekniikat interaktiivisuuden toteuttamiseen tekniikat tekniikat Tietokannat Juha Laitinen TKK/TML juha.laitinen@hut.fi
LisätiedotTekninen kuvaus Aineistosiirrot Interaktiiviset yhteydet iftp-yhteydet
Tekninen kuvaus Aineistosiirrot Interaktiiviset yhteydet iftp-yhteydet 15.11.2012 Sisällysluettelo 1 Johdanto... 3 1.2 Interaktiivinen FTP-yhteystapa... 3 1.3 Linkki aineistosiirtopalveluun liittyvät dokumentit...
LisätiedotTuotteiden tiedot: Lisää uuden tuotteen tiedot. Muuta tai poista tuotteen tiedot. Selaa kaikkien tuotteiden tietoja.
laskutus_index http://media.stadia.fi/~0700527/laskutus/laskutus_index.html Sivu 1/1 13.12.2007 Laskutus -tietokanta Henkilöiden tiedot: Lisää uuden henkilön tiedot Muuta tai poista henkilön tiedot Selaa
LisätiedotPertti Pennanen OSI 1 (4) EDUPOLI ICTPro1 29.10.2013
Protokollat Pertti Pennanen OSI 1 (4) SISÄLLYSLUETTELO Protokollat... 1 OSI-mallin kerrokset ovat... 2 Fyysinen kerros (Ethernet) hubi, toistin... 2 Siirtoyhteyskerros (Ethernet) silta, kytkin... 2 Verkkokerros
LisätiedotTeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri. Pikaohje
TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri Pikaohje Pikaohje Myyntipaketin sisältö 1. TeleWell TW-EA711 ADSL modeemi & palomuuri 2. AC-DC sähköverkkomuuntaja 3. RJ-11 puhelinjohto ja suomalainen
Lisätiedotwww.citroenkerho.fi Edellinen päivitys: 10.08.2010-06:10 Raportin aikaväli: Kuukausi Elo 2010
Statistiikat:: www.citroenkerho.fi Edellinen päivitys: 10.08.2010-06:10 Raportin aikaväli: Kuukausi 2010 Yhteenveto Raportin aikaväli Kuukausi 2010 Ensimmäinen vierailu 01.08.2010-00:01 Viimeisin vierailu
LisätiedotSiltojen haitat. Yleisesti edut selvästi suuremmat kuin haitat 2/19/2003 79. Kytkin (switch) Erittäin suorituskykyisiä, moniporttisia siltoja
Siltojen haitat sillat puskuroivat ja aiheuttavat viivettä ei vuonsäätelyä => sillan kapasiteetti voi ylittyä kehysrakenteen muuttaminen => virheitä jää havaitsematta Yleisesti edut selvästi suuremmat
LisätiedotJyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013
Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013 Luennon sisältö 1. Johdantoa Yhteys, yhteydettömyys Best effort 2. Kuljetuskerros UDP TCP 3. Verkkokerros Internetin
LisätiedotATK yrittäjän työvälineenä
ATK yrittäjän työvälineenä Internet viestintä- ja kauppakanavana Timo Laapotti / F4U - Foto For You f4u@f4u.fi http://f4u.fi/mlykl/ 27.5.2008 Tietoverkko Tietoverkossa on yhteen kytkettyjä tietokoneita.
LisätiedotJohdatusta selainohjelmointiin
Johdatusta selainohjelmointiin Ohjelmat ja tyylit selaimessa ja HTML Jaana Holvikivi Selaimet ja HTML Selaimet: Internet Explorer, Exchange Firefox, Chrome Opera 10 Safari 4 Lukevat HTML sivuja ja asettelevat
LisätiedotIHTE 1900 Seittiviestintä (syksy 2007) VERKKOTEKNIIKKAA. Mikä on protokolla, IP osoite, nimipalvelu jne ja mihin näitä tarvitaan?
VERKKOTEKNIIKKAA Sisältö: Johdatus aiheeseen. Mikä on tieto(kone)verkko ja miksi sellaisia on? Verkot ohjelmistonäkökulmasta. Mikä on protokolla, IP osoite, nimipalvelu jne ja mihin näitä tarvitaan? Verkot
Lisätiedot1 of 6 1.11.2006 20:58
Takaisin valikkoon Statistiikat:: www.fbsk.info Edellinen päivitys: 02.11. - 01:02 Kausi: OK Milloin: Kuka: Navigaatio: Viittaajat: Muut: Raportti kuukausittain Raportti kuukauden ajalta Viikonpäivät Tunnit
LisätiedotSovelluskerros. Sovelluskerros. Sovellusarkkitehtuuri. WWW ja HTTP. Asiakkaan HTTP-viestintä. Palvelimen HTTP-viestintä <#>
Sovelluskerros Sovelluskerros Kirja sivut 354-399 Nämä protokollat yhdistävät sovelluksia ja käyttävät alempien tasojen protokollia hyväkseen Sovellukset kommunikoivat käyttäen sovellusprotokollaa Sovellukset
LisätiedotSecurity server v6 installation requirements
CSC Security server v6 installation requirements Security server version 6.4-0-201505291153 Pekka Muhonen 8/12/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes
LisätiedotDigitaalisen median tekniikat xhtml - jatkuu Harri Laine 1
Digitaalisen median tekniikat xhtml - jatkuu 30.4.2004 Harri Laine 1 XHTML lomakkeet Lomakkeet mahdollistavat tiedon välityksen asiakkaalta (selaimesta) tiedon vastaanottajalle Vastaanottaja voi olla sähköpostiosoite
LisätiedotWeb Service torilla tavataan!
Web Service torilla tavataan! Jari Putula Avarea Oy COPYRIGHT BY AVAREA 2009 1 Google Trends COPYRIGHT BY AVAREA 2009 2 1 1. Mahdollistajat 2. Web service? 3. KISS 4. Miksi? 5. Analogia 6. Ajax 7. Esimerkki
LisätiedotICT1TN004. Lomakkeet. Heikki Hietala
Lomakkeet Heikki Hietala Lomakkeet Lomakkeita käytetään keräämään tietoa käyttäjältä ja siirtämään se palvelimelle Lomakkeen luominen ei yksin riitä, vaan pitää luoda myös lomakkeenkäsittelijä Lomakkeen
LisätiedotDigitaalisen median tekniikat xhtml - jatkuu
Digitaalisen median tekniikat xhtml - jatkuu 26.3.2004 Harri Laine 1 Lomakkeet mahdollistavat tiedon välityksen asiakkaalta (selaimesta) tiedon vastaanottajalle Vastaanottaja voi olla sähköpostiosoite
LisätiedotYhteenveto / kertaus. Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2011
Yhteenveto / kertaus Tuomas Aura T-110.2100 Johdatus tietoliikenteeseen kevät 2011 Kurssin luennot (toteutunut järjestys) Aloitus: Miten Internet toimii, Tuomas Aura Web 2.0 ja uudet sovellustekniikat,
LisätiedotSosiaalihuollon asiakastiedon arkiston validointipalvelu
Sosiaalihuollon asiakastiedon arkiston validointipalvelu Käyttöohje, 7.11.2017 Sisällys 1 Johdanto 3 2 Käyttötarkoitus 3 3 Palvelut 3 3.1 Käyttötapa 3 3.2 HL7 V3 Medical Records sanoman skeemavalidointi
LisätiedotPaavo Räisänen. WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys. www.ohjelmoimaan.net
Paavo Räisänen WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys www.ohjelmoimaan.net Tätä opasta saa vapaasti kopioida, tulostaa ja levittää ei kaupallisissa tarkoituksissa.
LisätiedotHajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin
Hajautettujen sovellusten muodostamistekniikat, TKO_2014 Johdatus kurssiin Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2009 p.1/15 HSMT (Java-kielellä) Aineopintotasoinen kurssi, 5op. Luennot:
LisätiedotMiten Internet toimii. Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011
Miten Internet toimii Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011 Sisältö 1. Internet ylhäältä alas 2. Internetin protokollapino 3. Katse kohti tulevaisuutta
LisätiedotDigitaalisen median tekniikat xhtml - jatkuu
Digitaalisen median tekniikat xhtml - jatkuu Harri Laine 1 Kehykset IFRAME - elementti (inline frame) mahdollistaa kehysten upottamisen myös muihin kuin frameset.dtd:n mukaisiin dokumentteihin IFRAME toimii
LisätiedotT-110.4100 Tietokoneverkot kertaus
kertaus 1 Infrastruktuuripalvelut: DNS, SNMP Tietoturvaratkaisu TLS Sovelluskerros Käyttäjän sovellukset: sähköposti (SMTP, IMAP) WWW (HTTP) FTP, SSH, Socket-rajapinta ohjelmoinnille IP, osoitteet, reititys
LisätiedotWWW-ohjelmoinnin kokonaisuus. WWW-OHJELMOINTI 1 Merkkauskielet. Merkkauskielten idea. Merkkauskielet (markup languages) Merkkauskielten merkitys
WWW-OHJELMOINTI 1 WWW-ohjelmoinnin kokonaisuus SGML, XML, HTML WWW-selaimen sovellusohjelmointi WWW-palvelimen sovellusohjelmointi Eero Hyvönen Tietojenkäsittelytieteen laitos Helsingin yliopisto 26.10.2000
LisätiedotTietoliikenteen perusteet
582202 Tietoliikenteen perusteet (4 op /2 ov) Kevät 2007. Liisa Marttinen Helsingin yliopisto Tietojenkäsittelytieteen laitos Tietoliikenteen perusteet Asema opetuksessa (v 2006 tutkintovaatimukset) Pakollinen
LisätiedotTikon Ostolaskujenkäsittely versio 6.1.2 SP1
Toukokuu 2012 1 (14) Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Asennusohje Toukokuu 2012 2 (14) Sisällysluettelo 1. Vaatimukset palvelimelle... 3 1.1..NET Framework 4.0... 3 1.2. Palvelimen Internet
LisätiedotKYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012 SISÄLLYS 1 JOHDANTO 3 2 WWW-PALVELIMEN TOIMINTA 4 3 OMINAISUUDET
LisätiedotSecurity server v6 installation requirements
CSC Security server v6 installation requirements Security server version 6.x. Version 0.2 Pekka Muhonen 2/10/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes Contents
LisätiedotDNS- ja DHCPpalvelut. Linuxissa. Onni Kytönummi & Mikko Raussi
DNS- ja DHCPpalvelut Linuxissa Onni Kytönummi & Mikko Raussi Sisällysluettelo 1. Yleisesti DNS ja DHCP palveluista... 2 1.1. DNS yleisesti... 2 1.2. DNS hierarkia ja TLD... 2 1.3. DHCP yleisesti... 3 2.
LisätiedotChapter 2 Application Layer
Chapter 2 Application Layer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and
LisätiedotTietoliikenteen perusteet
582202 Tietoliikenteen perusteet (4 op ) Kevät 2010 Sasu Tarkoma Helsingin yliopisto Tietojenkäsittelytieteen laitos Perustuu Liisa Marttisen luentokalvoihin. Tietoliikenteen perusteet Asema opetuksessa
LisätiedotTietoliikenteen perusteet
582202 Tietoliikenteen perusteet (4 op ) Kevät 2009. Liisa Marttinen Helsingin yliopisto Tietojenkäsittelytieteen laitos Tietoliikenteen perusteet Asema opetuksessa (v 2005 / 2008 tutkintovaatimukset)
LisätiedotWeb 2.0 ja uudet sovellustekniikat
Web 2.0 ja uudet sovellustekniikat Tancred Lindholm T-110.2100 Johdatus tietoliikenteeseen kevät 2010 Luennon sisältö Web 2.0: Luku/kirjoitus nettiselailu ja sosiaaliset mediat Nettiselailu hajautettuna
LisätiedotWWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY
1 WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY 10.4.2015 Lounea Oy Tehdaskatu 6, 24100 Salo Puh. 029 707 00 Y-tunnus 0139471-8 www.lounea.fi Asiakaspalvelu 0800 303 00 Yrityspalvelu 0800 303 01 Myymälät 0800 303
LisätiedotTietokoneverkot. T Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa
Tietokoneverkot T-110.4100 Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa ja Matti Siekkinen Tietokoneverkot 2014 sanna.suoranta@aalto.fi Kurssista kaksi versiota
LisätiedotELEC-C7241 Tietokoneverkot Kuljetuskerros
ELEC-C7241 Tietokoneverkot Kuljetuskerros Pasi Sarolahti (kalvoja Matti Siekkiseltä) 23.1.2018 Laskareista Lisävuoro ke 16-18 U8 Edelleen myös ke 14-16 ja pe 12-14 Ke 14 16 tällä viikolla poikkeuksellisesti
LisätiedotOutlook Office 365. Tässä ohjeessa kuvataan miten sähköpostitili (IMAP) sekä Kotisivut.com Autentikoiva SMTPlisäpalvelu
1 Tämä ohje on tarkoitettu seuraaville Outlook-sähköpostiohjelman versioille: Outlook 2016 tai uudempi tai sekä Windows-käyttöjärjestelmille. Tässä ohjeessa kuvataan miten sähköpostitili (IMAP) sekä Kotisivut.com
Lisätiedot