Chapter 2 Application Layer
|
|
- Maarit Järvinen
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 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 delete slides (including this one) and slide content to suit your needs. They obviously represent a lot of work on our part. In return for use, we only ask the following: If you use these slides (e.g., in a class) in substantially unaltered form, that you mention their source (after all, we d like people to use our book!) If you post any slides in substantially unaltered form on a www site, that you note that they are adapted from (or perhaps identical to) our slides, and note our copyright of this material. Thanks and enjoy! JFK/KWR All material copyright J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley, July Sovelluskerros (1/3) 1 Sovelluskerros Tavoite: Tutustua verkkosovellusten protokollien käsitteisiin ja toteutusnäkökulmiin: kuljetuskerroksen palvelumallit asiakas-palvelinmalli vertaisverkkomalli Opiskellaan protokollia tutkimalla yleisimpiä sovelluskerroksen protokollia: HTTP FTP SMTP / POP3 / IMAP DNS Sovelluskerros (1/3) 2 1
2 Sovelluskerros Verkkosovellusten periaatteet WWW ja HTTP FTP Sähköposti SMTP, POP3, IMAP DNS P2P ja tiedostojen jakaminen Sokettiohjelmointi Sovelluskerros (1/3) 3 Joitain verkkosovelluksia sähköposti WWW pikaviestimet etäkäyttö P2P tiedostojen jako verkkopelit suoratoisto (streaming) Internet-puhelut reaaliaikaiset etäneuvottelut massiivinen rinnakkaislaskenta Sovelluskerros (1/3) 4 2
3 Verkkosovelluksen luominen Kirjoitetaan ohjelma, joka toimii eri päätelaitteissa kommunikoi verkon yli esim. WWW-palvelimen ohjelmisto kommunikoi selainohjelmiston kanssa Verkon rungon laitteisiin ei kirjoiteta sovellusohjelmia rungon laitteet eivät toimi sovelluskerroksella tämä mahdollistaa nopean sovellussuunnittelun application transport network data link physical application transport network data link physical application transport network data link physical Sovelluskerros (1/3) 5 Sovellusarkkitehtuurit Asiakas-palvelin (client-server) Vertaisverkko (peer-to-peer, P2P) Asiakas-palvelin- ja vertaisverkkoarkkitehtuurien yhdistelmä (hybrid) Sovelluskerros (1/3) 6 3
4 Asiakas-palvelin-arkkitehtuuri Palvelin: päätelaite aina päällä pysyvä IP-osoite palvelinfarmeja skaalautuvuuteen Asiakkaat: kommunikoivat palvelimen kanssa voivat olla yhteydessä verkkoon epäsäännöllisesti IP-osoite voi olla dynaaminen eivät kommunikoi suoraan toistensa kanssa Sovelluskerros (1/3) 7 Puhdas P2P-arkkitehtuuri Ei aina päällä olevaa palvelinta Mitkä tahansa päätelaitteet kommunikoivat suoraan keskenään Vertaiskumppanit (peers) ovat epäsäännöllisesti yhteydessä verkkoon ja niiden IP-osoitteet muuttuvat Esim. Gnutella, Kazaa/FastTrack Helposti skaalautuva Mutta hankala hallinnoida Sovelluskerros (1/3) 8 4
5 Asiakas-palvelin- ja P2Parkkitehtuurien yhdistelmä Napster tiedostojen siirtoon P2P tiedostojen etsintä keskitetty: sisältö rekisteröidään keskuspalvelimelle sisällön sijainti selvitetään keskuspalvelimelta Pikaviestimet (instant messaging) kahden käyttäjän väliseen keskusteluun P2P sijainnit ja läsnäolotiedot keskitetty: käyttäjä rekisteröi IP-osoitteensa keskuspalvelimelle kytkeytyessään verkkoon keskuspalvelimelta kysytään muiden käyttäjien IP-osoitteet Sovelluskerros (1/3) 9 Prosessien kommunikointi Prosessi: päätelaitteessa toiminnassa oleva ohjelma samassa päätelaitteessa kaksi prosessia kommunikoivat käyttäen prosessien välistä kommunikointia (käyttöjärjestelmän määrittelemä) eri päätelaitteissa sijaitsevat prosessit kommunikoivat vaihtamalla viestejä Asiakasprosessi: prosessi, joka aloittaa kommunikoinnin Palvelinprosessi: prosessi, joka odottaa yhteydenottoa Huom: P2Parkkitehtuurin mukaisissa sovelluksissa on sekä asiakas- että palvelinprosessit Sovelluskerros (1/3) 10 5
6 Soketit (sockets) Prosessi lähettää ja vastaanottaa viestejä sokettinsa välityksellä Soketti vastaa ovea: lähettävä prosessi työntää viestin ulos ovesta lähettävä prosessi luottaa kuljetusinfrastruktuurin oven toisella puolella kuljettavan viestin vastaanottavan prosessin soketille Ohjelmointirajapinta (API): valitaan kuljetusprotokolla host or server process socket TCP with buffers, variables voidaan määritellä joitain parametreja controlled by app developer controlled by OS Internet host or server process socket TCP with buffers, variables Sovelluskerros (1/3) 11 Prosessien osoitteet Jotta prosessi voi vastaanottaa viestejä, sillä täytyy olla tunniste Päätelaitteella on yksikäsitteinen 32 bittinen IP-osoite Q: Riittääkö päätelaitteen IP-osoite tunnistamaan prosessin? A: Ei, koska samassa päätelaitteessa voi olla toiminnassa monta prosessia samanaikaisesti Tunniste sisältää sekä IP-osoitteen että porttinumeron, joka liittyy prosessiin kyseisessä päätelaitteessa Esimerkkejä porttinumeroista: HTTP-palvelin: 80 sähköpostipalvelin: 25 Sovelluskerros (1/3) 12 6
7 Sovelluskerroksen protokollat Minkälaisia viestejä vaihdetaan: esim. request- ja responseviestit Viestien syntaksi: mitä kenttiä viestissä on, miten kentät kuvataan Kenttien semantiikka: kenttien merkitys Säännöt sille milloin ja miten prosessit lähettävät viestejä ja vastaavat viesteihin Julkisia protokollia: määritellään RFC:ssä mahdollistaa yhteentoimivuuden esim. HTTP, SMTP Yksityisiä (proprietary) protokollia: esim. Skype, Kazaa/FastTrack Sovelluskerros (1/3) 13 Mitä kuljetuspalveluita sovellus tarvitsee? Tiedon häviäminen jotkut sovellukset (esim. äänen tai puheen siirtäminen) sietävät jonkin verran häviöitä monet sovellukset (esim. tiedostonsiirto, telnet) vaativat 100% luotettavan yhteyden Ajoitus jotkut sovellukset (esim. Internet-puhelut, interaktiiviset pelit) vaativat pienen viiveen toimiakseen tehokkaasti Kaistanleveys jotkut sovellukset (esim. multimedia) vaativat minimikaistanleveyden toimiakseen tehokkaasti monet sovellukset ( joustavat sovellukset ) käyttävät kaiken saamansa kaistanleveyden Sovelluskerros (1/3) 14 7
8 Kuljetuspalvelun vaatimukset yleisimmille sovelluksille Application Data loss Bandwidth Time Sensitive file transfer Web documents real-time audio/video stored audio/video interactive games instant messaging no loss no loss no loss loss-tolerant loss-tolerant loss-tolerant no loss elastic elastic elastic audio: 5kbps-1Mbps video:10kbps-5mbps same as above few kbps up elastic no no no yes, 100 s msec yes, few secs yes, 100 s msec yes and no Sovelluskerros (1/3) 15 Internetin kuljetusprotokollien palvelut TCP-palvelu: yhteydellinen: asiakas- ja palvelinprosessien välillä vaaditaan yhteyden alustus luotettava tiedonsiirto lähettävän ja vastaanottavan prosessin välillä vuonvalvonta: lähettäjä ei tukahduta vastaanottajaa ruuhkanhallinta: lähettäjä hidastaa lähetysnopeutta, kun verkko ruuhkaantuu ei tarjoa: takeita ajoitukselle tai minimikaistanleveydelle UDP-palvelu: yhteydetön, epäluotettava tiedonsiirto lähettävän ja vastaanottavan prosessin välillä ei tarjoa: yhteyden muodostusta, luotettavuutta, vuonvalvontaa, ruuhkanhallintaa, takeita ajoitukselle tai minimikaistanleveydelle Q: Onko mitään hyötyä? Miksi UDP on olemassa? Sovelluskerros (1/3) 16 8
9 Internet-sovellukset: sovellus- ja kuljetusprotokollat Application remote terminal access Web file transfer streaming multimedia Internet telephony Application layer protocol SMTP [RFC 2821] Telnet [RFC 854] HTTP [RFC 2616] FTP [RFC 959] proprietary (e.g., RealNetworks) proprietary (e.g., Skype) Underlying transport protocol TCP TCP TCP TCP TCP or UDP typically UDP (maybe TCP for handshaking) Sovelluskerros (1/3) 17 Sovelluskerros Verkkosovellusten periaatteet WWW ja HTTP FTP Sähköposti SMTP, POP3, IMAP DNS P2P ja tiedostojen jakaminen Sokettiohjelmointi Sovelluskerros (1/3) 18 9
10 WWW ja HTTP Ensin hieman termejä WWW-sivu koostuu objekteista Objekti voi olla HTML-tiedosto, JPEG-kuva, Javasovelma (appletti), äänitiedosto, WWW-sivu sisältää perus HTML-tiedoston, jossa voidaan viitata muihin objekteihin Jokaisella objektilla on URL-osoite Esimerkki URL: laitenimi polkunimi Sovelluskerros (1/3) 19 HTTP: yleiskatsaus HTTP: hypertext transfer protocol WWW:n sovelluskerroksen protokolla asiakas-palvelin-malli asiakas: selain, joka pyytää, vastaanottaa ja esittää WWWobjekteja palvelin: WWW-palvelin lähettää objekteja vastauksena pyyntöihin HTTP 1.0: RFC 1945 HTTP 1.1: RFC 2068 PC running Explorer Mac running Navigator Server running Apache Web server Sovelluskerros (1/3) 20 10
11 HTTP: yleiskatsaus Käyttää TCP:tä kuljetuskerroksella: asiakas aloittaa TCPyhteyden (luo soketin) palvelimeen, porttiin 80 palvelin hyväksyy asiakkaan TCP-yhteyden HTTP-viestejä (sovelluskerroksen protokolla-viestejä) vaihdetaan selaimen (HTTPasiakas) ja WWW-palvelimen (HTTP-palvelin) välillä TCP-yhteys suljetaan HTTP on tilaton palvelin ei säilytä mitään tietoja asiakkaan aikaisemmista pyynnöistä Tilatietoja ylläpitävät protokollat ovat monimutkaisia! aikaisempi historia (tila) täytyy säilyttää jos palvelin tai asiakas kaatuu, niiden näkemys tilasta voi olla erilainen, vaatii yhteensovittamista Sovelluskerros (1/3) 21 HTTP-yhteydet Nonpersistent HTTP Enintään yksi objekti lähetetään yhden TCPyhteyden yli HTTP/1.0 käyttää nonpersistentyhteyksiä Persistent HTTP Useita objekteja voidaan lähettää saman TCP-yhteyden yli HTTP/1.1 käyttää oletuksena persistentyhteyksiä Sovelluskerros (1/3) 22 11
12 Nonpersistent HTTP Oletetaan, että käyttäjä kirjoittaa URL:n (sisältää tekstiä, viittaukset 10 jpeg-kuvaan) aika 1a. HTTP-asiakas aloittaa TCPyhteyden HTTP-palvelimeen (prosessiin) päätelaitteen portissa HTTP-asiakas lähettää HTTP request-viestin (sisältää URL:n) TCP-yhteyden sokettiinsa; viesti ilmaisee, että asiakas haluaa objektin somedepartment/home.index 1b. HTTP-palvelin päätelaitteessa odottaa TCP-yhteyttä portissa 80; hyväksyy yhteyden, ilmoittaa asiakkaalle 3. HTTP-palvelin vastaanottaa request-viestin, muodostaa response-viestin, joka sisältää pyydetyn objektin ja lähettää viestin sokettiinsa Sovelluskerros (1/3) 23 Nonpersistent HTTP (jatkuu) aika 5. HTTP-asiakas vastaanottaa response-viestin, joka sisältää html-tiedoston ja esittää sen selaimessa; jäsentäessään html-tiedostoa löytää 10 viittausta jpeg-objekteihin 6. Askeleet 1-5 toistetaan jokaiselle 10 jpeg-objektille 4. HTTP-palvelin sulkee TCPyhteyden Sovelluskerros (1/3) 24 12
13 Vasteajan mallinnus RRT (round-trip time): aika, joka kuluu pienen paketin matkaan asiakkaalta palvelimelle ja takaisin Vasteaika: yksi RTT menee TCP-yhteyden avaamiseen yksi RTT menee HTTP-pyynnön lähettämiseen sekä HTTPvastauksen ja tiedoston ensimmäisten tavujen vastaanottamiseen transmit time: tiedoston lähettämiseen kuluva aika total = 2RTT+transmit time initiate TCP connection RTT request file RTT file received time time time to transmit file Sovelluskerros (1/3) 25 Persistent HTTP Nonpersistent HTTP vaatii 2 RTT:tä per objekti käyttöjärjestelmän täytyy jakaa resursseja jokaiselle TCP-yhteydelle mutta selain usein avaa rinnakkaisia TCP-yhteyksiä hakeakseen viitattuja objekteja Persistent HTTP palvelin jättää yhteyden auki lähetettyään pyynnön seuraavat HTTP-viestit saman asiakkaan ja palvelimen välillä lähetetään saman yhteyden yli Persistent without pipelining: asiakas lähettää uuden pyynnön vasta sitten kun edellinen vastaus on vastaanotettu yksi RTT per viitattu objekti Persistent with pipelining: oletus HTTP/1.1:ssä asiakas lähettää pyynnön heti kun se huomaa viitatun objektin vain yksi RTT kaikille viitatuille objekteille Sovelluskerros (1/3) 26 13
14 HTTP request-viesti HTTP-viestit: ASCII (ihmisen luettavissa) kaksi HTTP-viestityyppiä: request, response request line (GET, POST, HEAD commands) header lines GET /somedir/page.html HTTP/1.1 Host: User-agent: Mozilla/4.0 Connection: close Accept-language: fr Carriage return and line feed indicates end of message (extra carriage return and line feed) Sovelluskerros (1/3) 27 HTTP request-viesti: yleinen muoto Sovelluskerros (1/3) 28 14
15 Lomakkeen sisällön lataaminen POST-metodi: WWW-sivuilla on usein lomakkeita, joihin syötetään tietoja syötetyt tiedot ladataan palvelimelle request-viestin entity body -kentässä URL-metodi: käyttää GET-metodia syötetyt tiedot ladataan palvelimelle request-viestin URL-kentässä: Sovelluskerros (1/3) 29 Metodityypit HTTP/1.0 GET POST HEAD pyytää palvelinta jättämään pyydetyn objektin pois vastauksesta HTTP/1.1 GET, POST, HEAD PUT lataa entity body kentässä annetun tiedoston URL-kentässä määriteltyyn paikkaan DELETE tuhoaa URL-kentässä määritellyn tiedoston Sovelluskerros (1/3) 30 15
16 HTTP response-viesti status line (protocol, status code, status phrase) data, e.g., requested HTML file header lines HTTP/ OK Connection: close Date: Thu, 06 Aug :00:15 GMT Server: Apache/1.3.0 (Unix) Last-Modified: Mon, 22 Jun Content-Length: 6821 Content-Type: text/html data data data data data... Sovelluskerros (1/3) 31 HTTP response-viestin tilakoodit Ensimmäisellä rivillä response-viestissä Joitain esimerkkejä: 200 OK pyyntö onnistui, pyydetty objekti on tässä viestissä 301 Moved Permanently pyydetty objekti siirretty, uusi sijainti ilmoitetaan tässä viestissä (otsikko Location:) 400 Bad Request palvelin ei ymmärtänyt pyyntöä 404 Not Found pyydettyä dokumenttia ei löydy tältä palvelimelta 505 HTTP Version Not Supported Sovelluskerros (1/3) 32 16
17 Kokeile itse HTTP-protokollaa 1. Ota Telnet-yhteys johonkin WWW-palvelimeen: telnet users.jyu.fi 80 Avaa TCP-yhteyden palvelimen porttiin 80 (HTTP-palvelimen oletusportti); kaikki mitä kirjoitetaan, lähetetään samaan porttiin 2. Kirjoita GET HTTP-viesti: GET /~mannikko/tietoverkot/ HTTP/1.1 Host: users.jyu.fi Kirjoittamalla tämän (paina lopuksi Enteriä kahdesti) lähetät lyhyen mutta täydellisen GET-pyynnön HTTP-palvelimelle 3. Tutki HTTP-palvelimen lähettämää vastausta Sovelluskerros (1/3) 33 Käyttäjä-palvelin-tila: evästeet Monet WWW-sivustot käyttävät evästeitä Neljä komponenttia: 1) cookie-otsikkorivi HTTP response-viestissä 2) cookie-otsikkorivi HTTP request-viestissä 3) cookie-tiedosto säilytetään käyttäjän koneella ja sitä hallinnoi käyttäjän selain 4) tietokanta WWWpalvelimella Esimerkki: Olet yhteydessä Internetiin aina samalta koneelta Vierailet jonkin verkkokaupan sivulla ensimmäistä kertaa Kun HTTP-pyyntö saapuu palvelimelle, luodaan yksikäsitteinen tunnus ja tallennetaan tiedot tietokantaan Seuraavilla vierailuilla palvelin tunnistaa sinut tunnuksen perusteella Sovelluskerros (1/3) 34 17
18 Evästeet: tilatietojen säilyttäminen Cookie file ebay: 8734 client usual http request msg usual http response + Set-cookie: 1678 server server creates ID 1678 for user Cookie file amazon: 1678 ebay: 8734 one week later: Cookie file amazon: 1678 ebay: 8734 usual http request msg cookie: 1678 usual http response msg usual http request msg cookie: 1678 usual http response msg cookiespecific action cookiespectific action Sovelluskerros (1/3) 35 Evästeet Evästeet mahdollistavat: käyttövaltuutus ostoskorit suosittelut käyttäjän istunnon tila (WWW-pohjainen sähköposti) Evästeet ja yksityisyys: evästeiden avulla sivustot keräävät tietoja käyttäjistä annat nimesi ja sähköpostiosoitteesi sivustolle hakukoneet käyttävät uudelleensuuntausta ja evästeitä lisätiedon keräämiseen mainostajat saavat tietoa sivustoilta Sovelluskerros (1/3) 36 18
Chapter 1 Introduction
Chapter 1 Introduction 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 delete
Sovellusprotokolla 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
Chapter 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
2. 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
Chapter 3 Transport Layer. Kuljetuskerros
Chapter 3 Transport ayer 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 delete
Sovellusprotokolla 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
Sovelluskerros. Chapter 2 Application Layer. Sovelluskerros. Joitain verkkosovelluksia. Sovelluskerros. Verkkosovelluksen luonnista
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
2. 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
2. 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
Chapter 3 Transport Layer. Kuljetuskerros
Chapter 3 Transport 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 delete
Kä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
OSI 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
3. 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
Tietoliikenne 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:
Sovelluskerros. Chapter 2 Application Layer. Sovelluskerros. Joitain verkkosovelluksia. Verkkosovelluksen luominen. Sovellusarkkitehtuurit
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
Käännös Mirja Hosionaho 100%
Kappale 2 Käännös Mirja Hosionaho 100% Application Layer 2-1 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).
S 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
Kuljetuskerros. Tietokoneverkot. Matti Siekkinen Pasi Sarolahti
Kuljetuskerros Tietokoneverkot Matti Siekkinen Pasi Sarolahti Osa sisällöstä adaptoitu seuraavista lähteistä: J.F. Kurose and K.W. Ross: Computer Networking: A Top-Down Approach 6th ed. -kirjan lisämateriaali
SuomiCom-sähköpostiasetukset Microsoft Outlook 2016
SuomiCom-sähköpostiasetukset Microsoft Outlook 2016 Nämä ohjeet on suunnattu Microsoft Outlook 2016 -ohjelmalle, mutta ohje todennäköisesti toimii suuntaa-antavana myös vanhemmille versioille. Kuvat ovat
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 1/23/2003 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
Tietoliikenne 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
3. Kuljetuskerros 3.1. Kuljetuspalvelu
3. Kuljetuskerros 3.1. Kuljetuspalvelu End- to- end lta lle looginen yhteys portti verkkokerros koneelta koneelle I-osoite peittää verkkokerroksen puutteet jos verkkopalvelu ei ole riittävän hyvä, sitä
Security 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
Chapter 5 Link Layer and LANs
Chapter 5 Link Layer and LANs A te 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
Security 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
ELEC-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
ELEC-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)
Kuljetus- 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
Tietoliikenne 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
Tietoliikenne I (muuntokoulutettaville) 2 ov Syksy 2002 Luennot Liisa Marttinen 11/6/2002 1
Tietoliikenne I (muuntokoulutettaville) 2 ov Syksy 2002 Luennot Liisa Marttinen 11/6/2002 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. mm. ohjelmistojen suunnittelijat,
Miten Internet toimii?
Miten Internet toimii? WWW-sivu 2 HTML-koodi Nixu International Nixu
T-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
SSH Secure Shell & SSH File Transfer
SSH Secure Shell & SSH File Transfer TIETOHALLINTO Janne Suvanto 1.9 2002 Sisällysluettelo Sisällysluettelo... 1 Yleistä... 2 SSH Secure Shell ohjelman asetukset... 3 POP3 tunnelin asetukset... 6 Yhteyden
GPRS-lisäpalvelu INTERNET-ASETUKSET
GPRS-lisäpalvelu INTERNET-ASETUKSET GPRS-lisäpalvelu Internet-asetukset 2(22) Sisällysluettelo 1 INTERNET-ASETUKSET MICROSOFT WINDOWS 95/98... 3 1.1 MODEEMIN ASENNUS... 3 1.2 APN:N ASETTAMINEN... 3 1.3
S-38.118 Teletekniikan perusteet
S-38.118 Teletekniikan perusteet Laskuharjoitus 3 Paketoinnin hyötysuhde 1 Harjoitus 3 koostuu: Demoluento (45 min) Datan siirtäminen Internetissä yleensä Laskuesimerkki datan siirtämisestä Äänen siirtäminen
Tietoliikenneohjelmointi. v. 0.01
Tietoliikenneohjelmointi v. 0.01 Kurssin suoritus ja tavoitteet Kurssin suoritus kerrotaan erikseen. Tavoitteet: Oppilas osaa suunnitella ja toteuttaa verkossa toimivia asiakas/palvelin sovelluksia. Protokollat
Tietoliikenne I (muuntokoulutettaville) 2 ov syksy 2003 Luennot Liisa Marttinen
Tietoliikenne I (muuntokoulutettaville) 2 ov syksy 2003 Luennot Liisa Marttinen 12.8.2003 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. mm. ohjelmistojen suunnittelijat,
FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL
FinFamily PostgreSQL 1 Sisällys / Contents FinFamily PostgreSQL... 1 1. Asenna PostgreSQL tietokanta / Install PostgreSQL database... 3 1.1. PostgreSQL tietokannasta / About the PostgreSQL database...
Pertti 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
Tietoliikenne I (muuntokoulutettaville) 2 ov syksy 2003 Luennot Liisa Marttinen
Tietoliikenne I (muuntokoulutettaville) 2 ov syksy 2003 Luennot Liisa Marttinen 12.8.2003 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. ohjelmistojen suunnittelijat,
ATK 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.
Mikä 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
Tietoliikenne I 2 ov kevät 2003
Tietoliikenne I 2 ov kevät 2003 Luennot Liisa Marttinen 1/13/2003 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. mm. ohjelmistojen suunnittelijat, järjestelmien suunnittelijat,
Laitteessa 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
Miten 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
Luottamuksellinen sähköposti Trafissa
OHJE 1 (8) Luottamuksellinen sähköposti Trafissa Trafi käyttää Deltagon Sec@GW -ohjelmistoa sähköpostin luottamuksellisuuden suojaamiseen. D-Envelope sovelluksen avulla viestien vastaanottaminen ei edellytä
Tietoliikenne I 2 ov kevät 2004
Tietoliikenne I 2 ov kevät 2004 Luennot Liisa Marttinen 1/18/2004 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. ohjelmistojen suunnittelijat, järjestelmien suunnittelijat,
Tietoliikenne I 2 ov kevät 2004
Tietoliikenne I 2 ov kevät 2004 Luennot Liisa Marttinen 1/18/2004 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. mm. ohjelmistojen suunnittelijat, järjestelmien suunnittelijat,
Internet ja tietoverkot 2015 Harjoitus 7: Kertaus
Internet ja tietoverkot 2015 Harjoitus 7: Kertaus Tämän harjoituksen tarkoituksena on hieman kerrata TCP/IP-kerrosmallin sovelluskerroksen, kuljetuskerroksen, internet-kerroksen ja siirtoyhteyskerroksen
Siltojen 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
Ohje luottamuksellista tietoa sisältävien sähköpostiviestien lähettämiseen ja vastaanottamiseen
Ohje luottamuksellista tietoa sisältävien sähköpostiviestien lähettämiseen ja vastaanottamiseen Liikenteen turvallisuusvirasto 27.9.2012 Sisällysluettelo Luottamuksellista tietoa sisältävien sähköpostiviestien
Sä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
Tietoliikenne I 2 ov kevät 2002
Tietoliikenne I 2 ov kevät 2002 Luennot Liisa Marttinen 13.1.2002 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. ohjelmistojen suunnittelijat, järjestelmien suunnittelijat,
Verkkoliikennettä Java[ssa lla] Jouni Smed
Verkkoliikennettä Java[ssa lla] Jouni Smed 9.2.2001 1 Perusteita 1 (2) tarvittavat luokat paketissa MDYDQHW IP-osoitteita käsitellään,qhw$gguhvv-olioina luonti (huom. ei konstruktoria):,qhw$gguhvvdggu,qhw$gguhvvjhw%\1dphdgguhvv
TeleWell 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
Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.
BLOGIN LUOMINEN Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.org) Myös http://blogspot.com on ilmainen ja helppokäyttöinen
Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site
Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Note! Before starting download and install a fresh version of OfficeProfessionalPlus_x64_en-us. The instructions are in the beginning of the exercise.
1. Tietokoneverkot ja Internet Tietokoneesta tietoverkkoon. Keskuskone ja oheislaitteet. Keskuskone ja päätteet (=>-80-luvun alku)
1. Tietokoneverkot ja Internet 1.1. Tietokoneesta tietoverkkoon 1.2. Tietoliikenneverkon rakenne 1.3. Siirtomedia 1.4. Tietoliikenneohjelmisto eli protokolla 1.5. Viitemallit: OSI-malli, TCP/IP-malli 1.6.
Tietoliikenteen 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
Sosiaalihuollon 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
Push- 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.
1. Tietokoneverkot ja Internet. 1. 1.Tietokoneesta tietoverkkoon. Keskuskone ja päätteet (=>-80-luvun alku) Keskuskone ja oheislaitteet
1. Tietokoneverkot ja Internet 1.1. Tietokoneesta tietoverkkoon 1.2. Tietoliikenneverkon rakenne 1.3. Siirtomedia 1.4. Tietoliikenneohjelmisto eli protokolla 1.5. Viitemallit: OSI-malli, TCP/IP-malli 1.6.
Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje
Ohje 1 (10) Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje Sisällys 1 Johdanto... 1 2 Suojatun viestin vastaanottaminen... 1 3 Suojatun viestin lukeminen... 2 4 Vastaanotetun
Tietoliikenne I 2 ov syksy 2001
Tietoliikenne I 2 ov syksy 2001 Luennot Liisa Marttinen 11.9.2001 1 581333-1 Tietoliikenne I (2 ov) Kohderyhmät: eri alojen tulevat asiantuntijat mm. ohjelmistojen suunnittelijat, järjestelmien suunnittelijat,
WWW-sivu. Miten Internet toimii? World Wide Web. HTML-koodi. HTTP-istunto URL <#>
WWW-sivu Miten Internet toimii? HTML-koodi World Wide Web Nixu International
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K RTT
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
kynnysarvo (threshold)
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
ELEC-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
kynnysarvo (threshold)
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
C:. 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
Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje
Muistio 1 (7) Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje Sisällys 1 Johdanto... 1 2 Suojatun viestin vastaanottaminen... 1 3 Suojatun viestin lukeminen... 2 4 Vastaanotetun
F-SECURE TOTAL. Pysy turvassa verkossa. Suojaa yksityisyytesi. Tietoturva ja VPN kaikille laitteille. f-secure.com/total
F-SECURE TOTAL Tietoturva ja VPN kaikille laitteille Pysy turvassa verkossa. Suojaa yksityisyytesi. Kaksi vahvaa ratkaisua samassa paketissa: luokkansa paras Internet-tietoturva eli F-Secure SAFE ja online-tietosuoja
1. Tietokoneverkot ja Internet
1. Tietokoneverkot ja Internet 1.1. Tietokoneesta tietoverkkoon 1.2. Tietoliikenneverkon rakenne 1.3. Siirtomedia 1.4. Tietoliikenneohjelmisto eli protokolla 1.5. Viitemallit: OSI-malli, TCP/IP-malli 1.6.
Tekninen 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...
3. Kuljetuskerros 3.1. Kuljetuspalvelu End- to- end
3. Kuljetuskerros 3.1. Kuljetuspalvelu End- to- end lta lle looginen yhteys portti verkkokerros koneelta koneelle IP-osoite peittää verkkokerroksen puutteet jos verkkopalvelu ei ole riittävän hyvä, sitä
Sähköpostitilin käyttöönotto
Sähköpostitilin käyttöönotto Versio 1.0 Jarno Parkkinen jarno@atflow.fi Sivu 1 / 16 1 Johdanto... 2 2 Thunderbird ohjelman lataus ja asennus... 3 3 Sähköpostitilin lisääminen ja käyttöönotto... 4 3.2 Tietojen
Kuljetuskerros. Matti Siekkinen. T-110.2100 Johdatus tietoliikenteeseen kevät 2011
Kuljetuskerros Matti Siekkinen T-110.2100 Johdatus tietoliikenteeseen kevät 2011 TCP/IP-protokollapino Sovelluskerros Middleware: HTTP, SSL, XML... Kuljetuskerros: TCP, UDP,... Verkkokerros: IPv4, IPv6
Lä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
Jä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,
Taustaa. 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
Kä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ä
Lab A1.FARM_Hyper-V.v3
Lab A1.FARM_Hyper-V Installing SharePoint Server 2013 SharePoint Server 2013 -asennus Scenario To install and configure SharePoint 2013 on a single server (Server 2012, AD and SQL Server), you will follow
MY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6
MY STANDARD -OHJE mystandard.hansaworld.com Standard ERP Pilvipalvelu Sivu 1/6 KÄYTTÖÖNOTTO Mikäli Standard ERP -ohjelmistonne on HansaWorldin pilvipalvelimella (hostingissa), teidän on mahdollista hallinnoida
1.4. Tietoliikenneohjelmistot eli protokollat
1.4. Tietoliikenneohjelmistot eli protokollat Protokolla eli yhteyskäytäntö Mitä sanomia lähetetään ja missä järjestyksessä Missä tilanteessa sanoma lähetetään Miten saatuihin sanomiin reagoidaan tietoliikenteessä
1.4. Tietoliikenneohjelmistot eli protokollat
1.4. Tietoliikenneohjelmistot eli protokollat Protokolla eli yhteyskäytäntö Mitä sanomia lähetetään ja missä järjestyksessä Missä tilanteessa sanoma lähetetään Miten saatuihin sanomiin reagoidaan tietoliikenteessä
1.4. Tietoliikenneohjelmistot eli protokollat. Protokollien kerrosrakenne. Mitä monimutkaisuutta?
1.4. Tietoliikenneohjelmistot eli protokollat Protokolla eli yhteyskäytäntö Mitä sanomia lähetetään ja missä järjestyksessä Missä tilanteessa sanoma lähetetään Miten saatuihin sanomiin reagoidaan tietoliikenteessä
1. Tietokoneverkot ja Internet Tietokoneesta tietoverkkoon. Keskuskone ja päätteet (=>-80-luvun alku) Keskuskone ja oheislaitteet
. Tietokoneverkot ja Internet.. Tietokoneesta tietoverkkoon.. Tietoliikenneverkon rakenne.. Siirtomedia.4. Tietoliikenneohjelmisto eli protokolla.5. Viitemallit: OSI-malli, TCP/IP-malli.6. Esimerkkejä
WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa
WWW ja tietokannat WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa tekstiä, kuvia, hyperlinkkejä Staattiset sivut kirjoitettu kerran, muuttaminen käsin ongelmana pysyminen ajantasalla Ylläpito hankalaa,
Kertaus. 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
Action Request System
Action Request System Manu Karjalainen Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 25.10.2000 Action Request System (ARS) Manu Karjalainen Ohjelmistotuotantovälineet
Sovellusprotokolla 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
GroupWise Calendar Publishing Host User
GroupWise 8 Calendar Publishing Host User 8 17. lokakuu 2008 Novell GroupWise Calendar Publishing Host User PIKAKÄYNNISTYS www.novell.com YLEISTÄ Novell GroupWise Calendar Publishing Host User on Web-pohjainen
Tikon Web-sovellukset
Toukokuu 2015 1 (11) Tikon Web-sovellukset Toukokuu 2015 2 (11) 1 Johdanto... 3 2 Silverlight sovellukset... 3 2.1 Windows... 3 2.1.1 Microsoft Silverlight... 3 2.1.2 Tablet-laitteet... 4 2.1.3 Selaimet...
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 23.3.2001 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa sovellusta
Autentikoivan lähtevän postin palvelimen asetukset
Autentikoivan lähtevän postin palvelimen asetukset - Avaa Työkalut valikko ja valitse Tilien asetukset - Valitse vasemman reunan lokerosta Lähtevän postin palvelin (SM - Valitse listasta palvelin, jonka
EASY Tiedostopalvelin - mobiilin käyttöopas
EASY Tiedostopalvelin - mobiilin käyttöopas ios www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Lataaminen ja asennus 2. Kansiot ja tiedostot Uusien tiedostojen luonti
Web 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
2.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ä
Miten 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