Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuAnnemari Ahola Muutettu yli 8 vuotta sitten
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)
Samankaltaiset esitykset
© 2023 SlidePlayer.fi Inc.
All rights reserved.