Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

S-72.350 Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset.

Samankaltaiset esitykset


Esitys aiheesta: "S-72.350 Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset."— Esityksen transkriptio:

1 S-72.350 Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset miten verkkoja käytetään aloitamme tutuista asioista et silti tiedä vielä kaikkea

2 Sisältö vähän sovelluksista mikä protokolla on protokollahierarkia sovellustason yhteyskäytännöt ja client- server -lähestymistapa luotettava tiedonsiirtopalvelu Internet

3 Tavoite oppia jakamaan monimutkainen tiedon- siirtotehtävä hallittavissa oleviin osiin oppia valitsemaan kullakin hierarkiatasolla tarjolla olevista vaihtoehtoisista ohjelmista (protokollista) ja verkkoratkaisuista sopivat oppia spesifioimaan tarvittavia ohjelmisto- ja laitteistokomponentteja osata koota näistä toimiva kokonaisuus

4 Suorittaminen ongelmakeskeinen lähestymistapa oppiminen on työtä, jonka voi tehdä vain opiskelija itse kolme ongelmaa joita ratkottaessa opitaan samalla uutta – ryhmä tukena oppimisen apuvälineinä luennot, pruju, kirjat ja Webbi tenttikin järjestetään

5 Tietoliikennettä käyttäviä sovelluksia Yleiskäyttöisiä puhelin ja faksi sähköposti WWW uutisryhmät VoIP ja multimedia dokumentin siirto kaukokäyttö

6 Liiketoimintaan liittyviä tilaukset ja varasto kirjanpito organisaatioiden välinen tiedonsiirto (OVT/EDI)

7 Vaatimukset tiedonsiirrolle virheettömyys nopeus luottamuksellisuus standardien mukaisuus alhaiset kustannukset

8 Tietoliikenneprotokolla kaksi keskenään kommunikoivaa ohjelmaa välitettävät sanomat spesifioitava tarkoin säännöt, mitä lähetetään milloinkin protokollan käyttäjälle näkyvä raja- pinta ei ole aina samanlainen

9 Sovellusohjelman rakenne pääohjelma käyttäjän kanssa kommunikoivat aliohjelmat (modulit) tiedostojen käsittelypakkaus tietoliikennettä hoitavat aliohjelmat muut aliohjelmat

10 Hajota ja Hallitse Sovellusohjelma Tietoliikenneohjelma Mitä tietoja siirretään Miten tiedot siirretään Tieto- liikenne- verkko Tietoliikenneohjelma

11 Lisää tasoja Sovellusohjelma Sov.tason protokolla Tietoliikenneohjelma Mitä tietoja siirretään Miten tiedot siirretään Tieto- liikenne- verkko Tietoliikenneohjelma Sov.tason protokolla Kommunikoi käyttäjän kanssa yms.

12 Protokollahierarkia

13 Viestejä TOFROMTYPECRCDATA Applic. protocol TCP hdrDATAIP hdrDATA

14 Sovellustason protokolla joukko sovellukseen liittyviä aliohjelmakutsuja sisältää tietoliikenteen vaatimat toiminnat lähetetään sanomia luotettavan tieto- liikenneyhteyden välityksellä aluksi tärkeämpää mitä tehdään, kuin miten se tehdään

15 Protokolla ok = open(addr) close() ok = file(filename) eof() send(data) open OK file OK eof close data START Tila-automaatti kuvaa yksinkertaisen protokollan asiakaspuolen toimintaa. Protokolla lähettää tiedostoja palvelimelle.

16 Tietoliikenneohjelma liitäntä kahden ohjelman välillä luotettava tiedonsiirtopalvelu - kuljetuspalvelu kommunikoi toisen osapuolen tietoliikenneohjelman kanssa jonkin verkon välityksellä

17 Käyttäjärajapinta (esim.) Asiakas id = connect(addr) disconnect(id) send(id,data) receive(id,data) Palvelin listen(id) conn_reply(id) disconnect(id) receive(id,data) send(id,data)


Lataa ppt "S-72.350 Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset."

Samankaltaiset esitykset


Iklan oleh Google