Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuAnnika Korpela Muutettu yli 9 vuotta sitten
1
Sovellustason protokollat
2
Sovellusohjelman rakenne pääohjelma käyttäjän kanssa kommunikoivat aliohjelmat (modulit) tiedostojen käsittelypakkaus tietoliikennettä hoitavat aliohjelmat tilaa(kuka, mitä, paljonko, kiire, huom) muut aliohjelmat
3
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
4
Hajota ja hallitse Sovellusohjelma Tietoliikenneohjelma Mitä tietoja siirretään Miten tiedot siirretään Tieto- liikenne- verkko Tietoliikenneohjelma
5
liitäntä kahden ohjelman välillä luotettava tiedonsiirtopalvelu - kuljetuspalvelu kommunikoi toisen osapuolen tietoliikenneohjelman kanssa jonkin verkon välityksellä
6
Viestintätapoja yhteyspohjainen – connect( )… datagrammipohjainen – send( ) virtual procedure call – ask(question,answer)
7
Protokollaesimerkki
8
Viestejä CR ftp.joku.fi ftp.joku.fi CC ref FILE ref mittaus.txt DATA ref 1722 DATA ref 1453 … DATA ref 1621 EOF ref DISC ref
9
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)
10
Käyttäjärajapinta (UNIX etc.) Asiakas s = socket( ) open(s,addr) close(s) write(s,data) read(s,data) Palvelin listen(s) reply(s) close(s) read(s,data) write(s,data)
11
Protokollahierarkia
12
Esitysmuodoista CORBA www.omg.orgwww.omg.org XML www.w3.orgwww.w3.org Virtanen Oikotie 5 123 4567 java RMI www.java.sun.comwww.java.sun.com
13
Istuntotaso Tarkistuspisteet SAVE 12345 RESTART 12345 Vuorottelu
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.