Sovelluskerros. Sovelluskerros. Sovellusarkkitehtuuri. WWW ja HTTP. Asiakkaan HTTP-viestintä. Palvelimen HTTP-viestintä <#>
|
|
- Ville Joel Salonen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Sovelluskerros Sovelluskerros Kirja sivut Nämä protokollat yhdistävät sovelluksia ja käyttävät alempien tasojen protokollia hyväkseen Sovellukset kommunikoivat käyttäen sovellusprotokollaa Sovellukset hyödyntävät TCP:tä, UDP:ta ja niiden kautta IP:tä palveluksina Sovelluksen on ymmärrettävä jotain portti- ja IP-osoitteista Sovelluskerroksen protokollat on yleensä suunniteltu vastaamaan sovelluksen tietoliikennetarpeita Tosiaikaisuus tai asynkroninen viestintä... Viestinvälitys, tiedostonkopiointi, pääteistunto, mittausdata... Sovellusarkkitehtuuri WWW ja HTTP Sovellusarkkitehtuuri määrittelee sovelluksen rakenteen Mitä informaatiota on missäkin Mikä tehtävä sovelluksen eri osilla on Mitä protokollaa käytetään tiedon siirtoon Mitä dataformaatteja käytetään Tämän kurssin puitteissa tyydytään tarkastelemaan olemassaolevia arkkitehtuureja, kuten Asiakas-palvelin Vertaisverkot World Wide Web on 1990-luvun alussa yleistynyt hypertekstipohjainen multimediajärjestelmä On sekä sovellus itsessään, että alusta sovelluksille Perustui alkuvaiheessa HTML-kielisten tiedostojen kopiointiin HTTP-protokollalla HyperText Markup Language HyperText Transfer Protocol Tiedostot sijaitsevat palvelimessa, asiakasohjelma kopioi tiedostoja ja näyttää ne käyttäjällä Toteuttaa asiakas-palvelin arkkitehtuuria Palvelin odottaa palvelupyyntöjä Asiakas ottaa yhteyttä palvelimeen ja pyytää palvelua Asiakkaan HTTP-viestintä Palvelimen HTTP-viestintä Asiakas (selain) saa URL-osoitteen ja tulkitsee sen protokolla://koneen_nimi:portti/hakupolku Asiakas avaa TCP-yhteyden palvelimeen DNS-kysely nimestä IP-osoitteeksi Komento käyttöjärjestelmän TCP:lle avata yhteys Asiakas antaa HTTP-protokollan mukaisen hakupyynnön GET hakupolku HTTP/1.0 Host: koneen_nimi... Palvelin on varannut tietyn TCP-portin tai portteja ja kuuntelee näitä portteja, odottaen yhteyksiä Käyttöjärjestelmä yhdistää tulevan yhteyden ja viestii palvelimelle uudesta yhteydestä Palvelin tulkitsee pyynnön ja antaa pyyntöön vastauksen HTTP/versio status-koodi viesti Jos hakupyyntöä vastaava tietoalkio löytyy HTTP/ OK Date:... Sekä ko. tietoalkio Palvelimen vastaus saattaa olla HTML-tiedosto, kuva, äänitiedosto jne.
2 Asiakas-palvelinmalli rakenne Asiakas-palvelinmallissa palvelimella on jokin tarvittava resurssi (dataa, laskentakapasiteettia) ja palvelin odottaa passiivisena asiakkaan palvelupyyntöjä Usein puhutaan ohuista (thin) ja paksuista (fat) asiakkaista Ohut asiakas ei prosessoi dataa kovinkaan paljoa Esim. pääte-emulaattori, WWW-selain Paksu asiakas prosessoi dataa Esim. WWW-liittymä sähköpostiin, joka on sähköpostijärjestelmän näkökulmasta asiakas Protokolla perustuu määrämuotoiseen kommunikointiin TCPyhteyden ylitse Asiakkaan tärkeimmät komennot (metodit): Command GET HEAD POST PUT Explanation Normal method to request documents Method to request document headers Method to send data to server Method to send a document to server HTTP-asiakkaan otsaketietueet HTTP-palvelimen vastausviesti Asiakas täsmentää komentoa näillä (muutama yleinen): Header Explanation Accept Usually username:password encoded in base64 Connection If Keep-Alive used connection is not closed after each request on HTTP/1.0 (default behavior for HTTP/1.1) Cookie Returns information supplied via a Set-Cookie header (in previous connection) Host Host and port as listed in the original URL If-Modified-Since Conditional GET Referer Specifies URL of the page that contained the cross-reference HTTP/Version Status-Code Reason-Phrase Vastausviestit on jaettu luokkiin, samantapaisia käytetään useiden muidenkin Internet-protokollien yhteydessä Esim. SMTP ja NNTP muistuttavat tätä käytäntöä 1xx: Tiedoksi, esim. pyynnön osa hyväksytty 2xx: Onnistunut transaktio 3xx: Uudelleenohjaus 4xx: Asiakkaan virhe 5xx: Palvelimen virhe "200" ; OK "201" ; Created "202" ; Accepted "203" ; Non-Authoritative Information "301" ; Moved Permanently "400" ; Bad Request "404" ; Not Found "500" ; Internal Server Error "505" ; HTTP Version not supported HTTP/1.1 vastauskoodit HTTP-vastauksen otsakkeet Muutama tavallisin lisätieto vastauksessa: Content- Encoding Content- Length Content-Type Last-Modified Location Set-Cookie WWW- Authenticate Describes the decoding mechanism that must be used to obtain the MIME media type specified in the Content-Type header Number of bytes in the file MIME type and subtype Time and date when document was changed last time New location of the requested document name/value pair to be stored by browser. This pair will be transmitted in the Cookie header in future requests to the same URL Gives authorization type and realm that the client has to supply in an Authorization header
3 Internetin sähköposti Sähköpostin matka Sähköposti on WWW:tä vanhempi palvelu Verkkokäytössä vuodesta 1972 Sähköposti perustuu myös palvelimiin, eroaa WWW:stä Multimediatiedostojen sijaan välitetään viestejä Sähköpostiviestiä työnnetään (push) SMTPprotokollalla kohti vastaanottajan palvelinta, josta vastaanottaja hakee (pull) sen POP tai IMAPprotokollalla Simple Mail Transfer Protocol Post Office Protocol Internet Message Access Protocol Sender Host sends using SMTP Server forwards mail using SMTP Sender's local server Receiver's local server Client retrieves mail using POP or IMAP Receiver Asiakas vai palvelin Työntäminen ja vetäminen Sähköpostipalvelin ottaa samanaikaisesti sekä asiakkaan että palvelimen roolin TCP-portissa 25 tulevaa postia odottava prosessi on palvelin Kun sama prosessi ottaa yhteyden toiseen palvelimeen se on asiakas Roolit eivät siis ole välttämättä kiinteitä Sama prosessi voisi myös toimia IMAP ja POPpalvelimena Yleensä sähköposti talletetaan käyttäjän postilaatikkoon (tiedosto) ja eri ohjelmisto tarjoaa lukemispalvelun Meillä on siis vaihtuvat roolit ja ero palvelimen sisäisen ja ulkoisen arkkitehtuurin välillä Kun viestiä välitetään SMTP:llä eteenpäin, sitä työnnetään (push) Vastaanottava palvelin ei voi tietää mistä viesti olisi tulossa Sähköpostin lukuohjelma voisi myös olla postia odottava palvelin Mutta työasemat eivät ole luotettavasti päällä ja käyttäjä saattaa haluta käyttää useita asiakasohjelmia Joten posti jää vastaanottajan palvelimelle, josta se haetaan (pull) Myös WWW:n HTTP on pull-protokolla Asiakasohjelma käy säännöllisesti kyselemässä (poll) palvelimelta uutta postia Internet-sähköpostin roolit tarkemmin Mail User Agent on käyttöliittymän tarjoava ohjelma Ohjelma, josta posti lähtee ja jonne se tulee Pine, Microsoft Outlook, MH, Mozilla, Elm, mail, Firefox jne. Mail Transfer Agent siirtää postia verkossa Reitittää viestin MUA:den välillä vastaanottajan osoitteen perusteella Sovellustason reititystä, ei suoraan suhteesa IPreititykseen MTA saattaa muuttaa vastaanottajan osoitetta ja ottaa viestin uuteen käsittelyyn Esim. aliakset,.forward Sähköpostin matka tarkemmin SMTP-viestissä on kaksi osaa Kuori, jota SMTP-protokolla käyttää viestin välitykseen Sisältö, viesti otsikkoineen MUA vastaanottaa viestin käyttäjältä ja luo kuoren MUA välittää viestin palvelevalle MTA:lle (asetusten mukaan) MTA ottaa viestin vastaan ja yleensä tallettaa sen spoolhakemistoon odottamaan edelleen välitystä Lopullisen vastaanottajan MTA tallettaa viestin vastaanottajan postilaatikkoon Postilaatikko on tiedosto, tietokanta tms.
4 Store and Forward-konsepti Esimerkki SMTP-istunnosta Suom. etappivälitys Vastaanottaja tallettaa viestin ennen eteenpäinlähetystä Muistiin tai levylle IP-reittimet ottavat IP-paketin vastaan ennen kuin katsovat mihin lähtevään jonoon se sijoitetaan Jos jono on täynnä, paketti tuhotaan Sähköpostipalvelimet ottavat viestin vastaan, tallettavat spool-hakemistoon ja kuittaavat saaneensa viestin Vastuu siirtyy, vikatilanteessa voidaan käydä palvelimien lokitiedostot läpi ja etsiä missä viesti katosi morphine ~ 1$ telnet mail.tml.hut.fi 25 Connected to mail.tml.hut.fi ( ). 220 mail.tml.hut.fi ESMTP helo morphine.tml.hut.fi 250 mail.tml.hut.fi mail from: joulupukki@korvatunturi.fi 250 Ok rcpt to: kiravuo@tml.hut.fi 250 Ok data 354 End data with <CR><LF>.<CR><LF> From: Joulupukki@Korvatunturi.fi To: Kaikki kiltit lapset Subject: Joulu tulee Muistakaa olla kiltteja, pukki valvoo. T. joulupukki. 250 Ok: queued as 9C5773A2CCC quit 221 Bye Vastaanotettu viesti Viestin rakenne Return-Path: <joulupukki@korvatunturi.fi> Received: from mail.tml.hut.fi (mail.tml.hut.fi [ ]) by tml-yp-4.tml.hut.fi (Cyrus v2.2.12) with LMTPA; Tue, 20 Feb :11: Received: from morphine.tml.hut.fi (morphine.tml.hut.fi [ ]) by mail.tml.hut.fi (Postfix) with SMTP id 9C5773A2CCC for <kiravuo@tml.hut.fi>; Tue, 20 Feb :10: (EET) From: Joulupukki@Korvatunturi.fi To: Kaikki@tml.hut.fi, kiltit@tml.hut.fi, lapset@tml.hut.fi Subject: Joulu tulee Message-Id: < C5773A2CCC@mail.tml.hut.fi> Date: Tue, 20 Feb :10: (EET) Muistakaa olla kiltteja, pukki valvoo. T. joulupukki Kuoressa on MTA:n näkemys lähettäjästä ja vastaanottajasta Eri asia kuin viestissä oleva lähettäjä (From:) ja vastaanottaja Virukset ja spam väärinkäyttävät tätä ominaisuutta SMTP:n MAIL FROM ja RCPT TO hyödyntävät näitä Otsakkeet Viestin alusta ensimmäiseen tyhjään riviin saakka Viestin runko Otsakkeiden jälkeen SMTP ja DNS Postin lukeminen verkossa MX-tietueet Mail exchanger - tietueet DNS-järjestelmässä Kertovat minne tietyn osoitteen sähköposti ohjataan Mahdollistavat palvelimien priorisoinnin ja varapalvelimien esittelemisen Esim: sral.fi:n MX-tietueen sral.fi. IN MX 10 bar.foo.fi. sral.fi. IN MX 20 smtp3.kolumbus.fi. Logiikka: postia siirretään MX-listassa pienimmälle arvon omaavalle palvelimelle, johon saadaan yhteys Jos yhtään MX-tietuetta ei ole määritelty, kokeillaan A- tietuetta (IP-osoite) Saman koneen (esim. Unix-palvelin) sisällä posti luetaan suoraan postilaatikosta Tiedosto, esim. /var/spool/mail-hakemistossa MUA ottaa yhteyttä palvelimeen ja pyytää asiakkaan viestejä Välittää käyttäjätunnuksen ja salasanan Saattaa käyttää SSL-salausta POP, Post Office Protocol TCP-portissa 110 (versio 3) Käytetään yleensä vain postin noutamiseen IMAP, Internet Message Access Protocol TCP-portissa 143 Tukee useita kansioita (hakemistoja) palvelimella
5 Sähköpostin kokonaisarkkitehtuuri Sähköpostin arkkitehtuuri koostuu siis monista osista ja sitä voidaan tarkastella eri tavoin Abstraktisti, MTA, MUA, viestin rakenne Konkreettisesti, SMTP, POP, IMAP, RFC-2822:n määrittelemä viestin muoto Roolien ja ohjelmaprosessien vaatimuksien mukaan Arkkitehtuurin olennainen hyöty on osien vaihdettavuus ja sisäisen rakenteen piilottaminen Postilaatikon sisäinen rakenne ei vaikuta muiden ohjelmien toimintaan, jos sen kanssa asioidaan vain SMTP:llä ja IMAP:lla Kun järjestelmällä on arkkitehtuuri sen yksittäisiä osia voidaan kehittää koskematta muihin Multipurpose Internet Mail Extensions Esimerkki uusien ominaisuuksien tuomisesta olemassaolevaan järjestelmään Alunperin postijärjestelmä oli määritelty vain 7- bittiselle ASCII-merkistölle Joka ei riitä edes englanninkielelle, saatikka kuvien siirtoon MIME tuo laajennuksia eri merkistöjen, vaihtoehtoisten formaattien ja liitetiedostojen välittämiseen MIME-määrittelyjä käytetään muidenkin protokollien kuten yhteydessä MIME-viesti (typistetty) MIME-viesti jatkuu FROM: "MS Security Center" TO: "Partner" SUBJECT: Current Net Security Patch Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="dqrvzwnprd" --dqrvzwnprd Content-Type: multipart/related; boundary="jtdukndxczlsbnv"; type="multipart/alternative" --jtdukndxczlsbnv Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Microsoft Partner this is the latest version of security update, the... --jtdukndxczlsbnv Content-Type: text/html Content-Transfer-Encoding: quoted-printable <HTML>... --jtdukndxczlsbnv-- --dqrvzwnprd Content-Type: image/gif Content-Transfer-Encoding: base64 R0lGODlhaAA7APcAAP///+rp6puSp6GZrDUjUUc6Zn53mFJMdb... --dqrvzwnprd Content-Type: application/x-msdownload; name="install65.exe" Content-Transfer-Encoding: base64 TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAA... --dqrvzwnprd-- MIME Spam Viestin rungossa voi olla useita dataobjekteja Osa objekteista vaihtoehtoisia, esim. viesti tekstinä ja HTMLkoodattuna Lähettäjä ei yleensä tunne vastaanottajan MUA:n ominaisuuksia Binääridata koodataan siten, että se läpäisee 7-bittisen järjestelmän Kaikki SMTP MTA:t eivät tue 8-bittistä dataa Base-64 on tyypillinen koodaus datalle Quoted-printable -koodaus yksittäisille tekstissä oleville 8-bittisille merkeille Otsikkokentille oma koodaus välitystä varten From: =?GB2312?B?za/R1cHB18s=?= Subject: =?GB2312?B?za/R1cHB18vT68T6ubK2ybn6x+w=?= Mainontaa, jota ei haluta ottaa vastaan Huomattava ongelma määrän takia ( viestiä päivittäin) Lähetetään eri tavoin Lähettävällä yrityksellä on omat postipalvelimet Käytetään suurta joukkoa tavallisia kotikoneita, jotka on otettu haltuun Löydetään sähköpostipalvelin, joka suostuu releoimaan viestin, joka ei ole sen palvelemasta osoitteesta eikä sen palvelmaan osoitteeseen Viestissä on usein väärennetyt lähettäjän ja vastaanottajan tiedot Usein annetaan yhdelle viestille suuri (tuhansia) määrä vastaanottajia, jolloin edelleenlähetyksen kuorma jää postipalvelimelle
6 Spamin torjunta Keskusteluryhmät ((Usenet) News) Sähköpostipalvelimeen releoinnin esto Viestin oltava tulossa tai menossa omaan domainiin Kotikoneiden suojaus Mustat listat sähköpostipalvelimeen Lista tunnetuista spam-lähteistä Bayesilainen suodatus (tekoälyä) Oppii tunnistamaan spamin Tällä hetkellä tuottavimmalta vaikuttava ratkaisu Juridiset ratkaisut Lisää tietoa: Sähköposti on pienen ryhmän kaksisuuntaista viestintää ja WWW suuren joukon yksisuuntaista viestintää News-järjestelmä kehittyi 1980-luvulla (ennen WWW:tä) laajaksi hajautetuksi keskustelufoorumiksi Keskustelu on jaettu ryhmiin ja artikkeleihin Sama artikkeli voidaan lähettää useaan ryhmään Ryhmillä on nimet sfnet.harrastus.retkeily Artikkeleilla on uniikit tunnisteet Message-ID: Palvelimet vaihtavat artikkeleita keskenään News-järjestelmän arkkitehtuuri Vertaisverkot Palvelimille on annettu tieto toisista palvelimista Ne ottavat säännöllisesti yhteyksiä toisiinsa ja vaihtavat artikkeleita Message-ID:n perusteella palvelin voi päätellä onko sillä jo kyseinen artikkeli Käytetty protokolla on NNTP, Network News Transfer Protocol Palvelimet muodostavat vertaisverkon, jossa uusi artikkeli leviää verkon kaikkiin palvelimiin (flooding) Käyttävät lukevat artikkeleita asiakasohjelmilla vertaisverkon palvelimilta P2P (Peer to Peer) verkoissa koneet ovat suhteellisen tasa-arvoisia keskenään Eroaa siis asiakas-palvelinmallista Käytetyt protokollat saattavat erottaa asiakkaan ja palvelimen roolin Tyypillisesti yksi kone ottaa yhteyttä toiseen Sisällöllisesti viestintä on kuitenkin tasa-arvoista Yleensä yhdessä sovelluksessa on sekä asiakkaan että palvelimen ominaisuudet ja se voi toimia kummassa tahansa roolissa Arkkitehtuuri on yleensä hajautettu ja dynaaminen News-palvelimet tuntevat vain naapurinsa, uusien liittyminen on helppoa Tiedostonjakoverkot Protokollat ja rajapinnat Uudempaa kehitystä kuin News-järjestelmä Tavalliset käyttäjät voivat jakaa tiedostoja keskenään Halutun tiedoston löytäminen on arkkitehtuurin ydinkysymys P2P-mallin rikkova indeksipalvelin Tiedostoon viittaava tunniste ja algoritmi, joka kyselee muilta palvelimilta tietoa tiedostosta Tiedoston pilkkominen palasiin ja (redundanttien) palasten löytäminen kuten tiedoston, kunnes koko tiedosto on koossa Tiedostonjakoverkkojen teknologiat kehittyvät parhaillaan ja mahdollistavat mm. tiedoston salaamisen ja jakamisen siten, että kukaan ei tiedä missä tiedoston osat ovat, mutta se löytyy vertaisverkosta Protokollat mahdollistavat verkon olioiden tiedonvaihdon Firefox OS X:ssä voi lähettää sähköpostia Sendmailille Unixissa, josta vastaanottaja lukee Outlookilla Windowsissa Yhteinen kieli peittää toteutuksien erot Protokollat käyttävät alempien tasojen palveluita rajapintojen kautta Sovellukset puhuvat sovellusprotokollia socket-rajapinnan kautta TCP/IP:lle Ethernet-käsittelijä puhuu ethernet-kortille laiteohjainrajapinnan kautta Rajapinnat ovat yleensä käyttöjärjestelmäkohtaisia Rajapinnalla ei ole merkitystä protokollan toiminnalle, vaikuttaa lähinnä ohjelmien siirrettävyyteen Internet-protokollaperhe tarjoaa abstraktiokerroksen, joka peittää eri fyysisten tietoliikennekerrosten ominaisuudet Ylemmän tason protokollat luottavat alemman tason protokollien palveluihin
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
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.
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ä
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
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
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ä
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
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
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
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)
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
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,
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
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
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
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
URL (Uniform Resource Locator) 2.1. WWW. Muita URLeja: HTTP-asiakas. HTTP (Hypertext Transfer Protocol)
2.1. WWW URL (Uniform Resource Locator) WWW on joukko yhteentoimivia palvelimia ja asiakkaita, jotka puhuvat samaa HTTP-kieltä (-protokollaa) graafinen ohjelma selain Netscape, Explorer kykenee avaamaan
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
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
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
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
2.1. WWW. WWW on joukko yhteentoimivia palvelimia ja asiakkaita, jotka puhuvat samaa HTTP-kieltä (-protokollaa) graafinen asiakasohjelma selain
2.1. WWW WWW on joukko yhteentoimivia palvelimia ja asiakkaita, jotka puhuvat samaa HTTP-kieltä (-protokollaa) graafinen asiakasohjelma selain Netscape, Explorer kykenee avaamaan URL-linkin = muodostamaan
Miten Internet toimii?
Miten Internet toimii? WWW-sivu 2 HTML-koodi Nixu International Nixu
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
SÄHKÖPOSTIPALVELUIDEN KÄYTTÖÖNOTTO LOUNEA OY
1 SÄHKÖPOSTIPALVELUIDEN KÄYTTÖÖNOTTO LOUNEA OY 17.8.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
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
K U U L A L A A K E R I LUOTTAMUKSELLINEN 1(6)
K U U L A L A A K E R I LUOTTAMUKSELLINEN 1(6) Messto HTTP API Messto HTTP API on sovelluskehittäjiä varten kehitetty helppo tapa toteuttaa tekstiviesti- ja multimediaviestisovelluksia. Rajapinnan avulla
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
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
Outlook 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
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
Sähköposti ja uutisryhmät 4.5.2005
Outlook Express Käyttöliittymä Outlook Express on windows käyttöön tarkoitettu sähköpostin ja uutisryhmien luku- ja kirjoitussovellus. Se käynnistyy joko omasta kuvakkeestaan työpöydältä tai Internet Explorer
TCP/IP-protokollat ja DNS
TCP/IP-protokollat ja DNS Oma nimi Raportti pvm Sisällys 1 TCP/IP...1 1.1 TCP-protokolla...1 1.2 IP-protokolla...1 2 DNS-järjestelmä...1 2.1 Verkkotunnukset...2 2.2 Nimipalvelimet...2 2.2.1 Nimenselvitys...2
Salausmenetelmät (ei käsitellä tällä kurssilla)
6. Internetin turvattomuus ja palomuuri Internetin turvaongelmia Tietojen keruu turva-aukkojen löytämiseksi ja koneen valtaaminen Internetissä kulkevan tiedon tutkiminen IP-osoitteen väärentäminen Palvelunestohyökkäykset
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
Sovelluksia ja sovellusprotokollia Prosessien etäkommunikointi 2.1. WWW (World Wide Web)
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain Name System) Prosessien etäkommunikointi Eri koneissa olevien prosessien kommunikointia lähettämällä sanomia
Kierroksen 4 ratkaisut
Kierroksen 4 ratkaisut 1. Tutustu UNIX-työkaluohjelmiin nimeltä nc ja telnet, sekä FTP-protokollan toiminnan kuvaavaan RFC:hen (RFC959). Lataa ftp.funet.fi -koneen /pub -hakemiston listaus näiden ohjelmien
ProNetti -sähköpostijärjestelmä
Sivu 1(6) käyttöohje ProNetti -sähköpostijärjestelmä Protacon Solutions Oy:n tarjoamassa sähköpostijärjestelmässä sähköposteja voidaan lukea ja lähettää käyttämällä esimerkiksi Thunderbird tai Microsoft
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
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 Name System) Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua sovellusta
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 11/13/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 Name System) 1/23/2004 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
Tikon 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
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain Name System) 8/14/2003 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
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
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain Name System) 1/23/2004 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
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
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
Automatisoitu sähköpostin vastaanotto Linux ympäristössä. SUGIF SAS Technical Club Tapio Kalmi, SAS Institute
Automatisoitu sähköpostin vastaanotto Linux ympäristössä SUGIF SAS Technical Club 22.11.2017 Tapio Kalmi, SAS Institute SUGIF SAS Technical Club Sähköpostin vastaanotto Linux ympäristössä Esityksen sisältö
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
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:
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...
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
2. Sovelluksia ja sovellusprotokollia
2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain Name System) 8/14/2003 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
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
Microsoft Outlook Web Access. Pikaohje sähköpostin peruskäyttöön
Microsoft Outlook Web Access Pikaohje sähköpostin peruskäyttöön 1 Käyttö työpaikalla (Hallinto-verkossa) Käynnistetään sähköposti Työpöydällä olevasta Faiposti-pikakuvakkeesta (hiirellä kaksoisklikkaamalla).
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
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.
Sovelluskerros. Kirja sivut 354-399
Sovelluskerros Kirja sivut 354-399 Sovelluskerros Nämä protokollat yhdistävät sovelluksia ja käyttävät alempien tasojen protokollia hyväkseen Sovellukset kommunikoivat käyttäen sovellusprotokollaa Sovellukset
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
IHTE 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
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
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
AXXION OY. Hosting-palvelut Asiakasohjeistus Versio 1.0
AXXION OY Hosting-palvelut Asiakasohjeistus Versio 1.0 27.09.2007 1 Yleistä Tämä dokumentti on asiakkaille tarkoitettu ohjeistus Axxion Oy:n toimittamien hosting-palveluiden myymiseksi. Dokumentin aihepiiriin
in condition monitoring
Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä
Kuljetus/Sovelluskerroksen tietoturvaratkaisut
Kuljetus/Sovelluskerroksen tietoturvaratkaisut 1 Tämän luennon aiheet Transport Layer Security (TLS) Secure Shell (SSH) 2 Transport Layer Security (TLS) Sopii monenlaisille sovellusprotokollille Toimi
Tämän luennon aiheet. Kuljetus/Sovelluskerroksen tietoturvaratkaisut. TLS:n turvaama HTTP. Transport Layer Security (TLS) TLS:n suojaama sähköposti
Tämän luennon aiheet Kuljetus/Sovelluskerroksen tietoturvaratkaisut Transport Layer Security (TLS) Secure Shell (SSH) 1 2 Transport Layer Security (TLS) Sopii monenlaisille sovellusprotokollille Toimi
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
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/27/2003 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua
Sosiaalihuollon 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
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...
Kuljetus- ja sovelluskerroksen tietoturvaratkaisut. Transport Layer Security (TLS) TLS:n turvaama HTTP. 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
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
Directory Information Tree
IP-osoite / Host taulu, jossa neljä 8 bit lukua esim. 192.168.0.10/24, unix, linux, windows windows\system32\drivers\etc DNS (Domain Name System), muuttaa verkkotunnuksen IPosoitteeksi. X.500 perustuu
SÄHKÖPOSTIOHJE Mikkelin ammattikorkeakoulu
SÄHKÖPOSTIOHJE Mikkelin ammattikorkeakoulu 1 Ohjeen nimi Vastuuhenkilö Sähköpostiohje Järjestelmäasiantuntija Antero Istolainen Voimaantulo 19.02.2013 Päätös Muutettu viimeksi 11.02.2014 Tarkistettu viimeksi
Oulun yliopisto Sähkö- ja tietotekniikan osasto
Oulun yliopisto Sähkö- ja tietotekniikan osasto 521261A Tietokoneverkot I Välikoe #5 28.4.2008 Voit vastata joko suomeksi tai englanniksi. Perustele aina vastauksesi oikea vastaus ilman perustelua antaa
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
PANKKILINJAN FTP - KUVAUS
PANKKILINJAN FTP - KUVAUS 2 Sisällysluettelo SISÄLLYSLUETTELO...2 YLEISTÄ...3 YHTEYSKÄYTÄNTÖ...4 YHTEYDEN AVAAMINEN JA FTP-SISÄÄNKIRJAUS...4 ASIAKKAAN JA PANKIN TODENNUS...5 PALVELUN PYYNTÖ...5 AINEISTON
TELEWELL TW-EA200 MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL-LIITTYMÄÄN KÄYTTÄEN USB-VÄYLÄÄ
TELEWELL TW-EA200 MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL-LIITTYMÄÄN KÄYTTÄEN USB-VÄYLÄÄ VERSIO 1.0 JIPPII GROUP OYJ 1 DOKUMENTIN TARKOITUS Tervetuloa Saunalahden ADSL-liittymän käyttöönottoon
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ä
Sähköpostiprotokollat ylläpitävän organisaation näkökulmasta
Sähköpostiprotokollat ylläpitävän organisaation näkökulmasta Oulun yliopisto Tietojenkäsittelytieteiden laitos LuK-tutkielma Saku Ruohola 18.3.2018 2 Tiivistelmä Sähköpostijärjestelmät ovat tärkeä osa
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
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
Tulevaisuuden Internet. Sasu Tarkoma
Tulevaisuuden Internet Sasu Tarkoma Johdanto Tietoliikennettä voidaan pitää viime vuosisadan läpimurtoteknologiana Internet-teknologiat tarjoavat yhteisen protokollan ja toimintatavan kommunikointiin Internet
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
Työsähköpostin sisällön siirto uuteen postijärjestelmään
Työsähköpostin sisällön siirto uuteen postijärjestelmään edupori.fi/office 365 3.10.2013 Porin kaupunki ATK Tuki Sisällys Johdanto... 2 Edupori.fi sähköpostin määrittäminen Office 365:n Outlook-ohjelmaan
Sovellukset 1: sähköposti, web, nimipalvelu
Sovellukset 1: sähköposti, web, nimipalvelu CSE-C2400 Tietokoneverkot Tietokoneverkot 2014 sanna.suoranta@aalto.fi Sisältö Yleistä sovelluksista ja pari esimerkkisovellusta Sähköposti: SMTP, MIME ja IMAP
Salatun sähköpostipalvelun käyttöohje
Salatun sähköpostipalvelun käyttöohje Lappeenrannan teknillinen yliopisto tarjoaa henkilökunnalle käyttöön salatun sähköpostipalvelun. Salattu sähköposti on tarkoitettu käytettäväksi tilanteissa, joissa
Johdatus rakenteisiin dokumentteihin
-RKGDWXVUDNHQWHLVLLQGRNXPHQWWHLKLQ 5DNHQWHLQHQGRNXPHQWWL= rakenteellinen dokumentti dokumentti, jossa erotetaan toisistaan dokumentin 1)VLVlOW, 2) UDNHQQHja 3) XONRDVX(tai esitystapa) jotakin systemaattista
CLOUDBACKUP TSM varmistusohjelmiston asennus
Luottamuksellinen JAVERDEL OY CLOUDBACKUP TSM varmistusohjelmiston asennus Copyright 2 (9) SISÄLLYSLUETTELO 1 ASENNUSOHJE WINDOWS KÄYTTÖJÄRJESTELMÄLLÄ VARUSTETTUIHIN LAITTEISIIN... 3 1.1 Yleistä... 3 1.2
T-110.4100 Harjoitustyöluento
1. lokakuuta 2009 Yhteenveto 1 2 3 Linkkitilaprotokolla 4 5 6 DL! Ensimmäinen deadline lähestyy: harjoitustyön suunnitelma pitäisi palauttaa 15.10 klo 12 mennessä. Itse harjoitustyöstä lisää tuota pikaa..
Tiedonsiirto- ja rajapintastandardit
Tiedonsiirto- ja rajapintastandardit Viitekehys Julkishallinnon perustietovarantojen rajapinnat (PERA) työryhmän tulokset valmiit syksyllä 2011 Määrittelee teknisen arkkitehtuuriratkaisun tietovarantojen
ELEC-C7241 Tietokoneverkot Ohjelmointiprojekti
ELEC-C7241 Tietokoneverkot Ohjelmointiprojekti Pasi Sarolahti, 7.2.2017 Tentti ti 14.2. klo 13 Paikkana AS2 Kesto 2 tuntia Neljä kysymystä Laskinta saa käyttää Alue Kolme ensimmäistä osiota (sovellukset,
Fixcom Webmail ohje. Allekirjoitus. Voit lisätä yhden tai useamman allekirjoituksen.
Webmail on monipuolinen työkalu jolla voi tehdä paljon muutakin kuin lukea sähköpostia. Tässä ohjeessa on lyhyesti esitelty joitakin sen ominaisuuksia. Peruspostilaatikossa ei ole kaikkia ominaisuuksia,
1.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
Sovelluskerros: 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
Macintosh (Mac OS X 10.2) Verkkoasetukset Elisa Laajakaista yhteyksille:
1 (13) Macintosh () Verkkoasetukset Elisa Laajakaista yhteyksille: Valitse Omenavalikosta Järjestelmäasetukset. Järjestelmäasetuksista Verkko 2 (13) Verkkoasetuksista (1.) Kytkentä Ethernet ja (2.) Määrittelytapa
Kuva maailmasta Pakettiverkot (Luento 1)
M.Sc.(Tech.) Marko Luoma (1/20) M.Sc.(Tech.) Marko Luoma (2/20) Kuva maailmasta Pakettiverkot (Luento 1) WAN Marko Luoma TKK Teletekniikan laboratorio LAN M.Sc.(Tech.) Marko Luoma (3/20) M.Sc.(Tech.) Marko