Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Verkkopalvelu. Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF.

Samankaltaiset esitykset


Esitys aiheesta: "Verkkopalvelu. Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF."— Esityksen transkriptio:

1 Verkkopalvelu

2 Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF

3 Verkon rajapinta 2 Bittejä sisään Bittejä ulos Paljon ohjaussignaaleja

4 Verkon rajapinta 3 ATDT 123 4567 OK ATC … +++ OK ATH

5 Verkon rajapinta 4 err = dial(”1234567”); send(data); receive(data); close( );

6 Verkon rajapinta 5 sendIP(IPaddr,data); receiveIP(IPaddr,data);

7 Sovelluohjelma IP:n päälle? verkko ei luotettava verkkoliitäntä on usean käyttäjän yhteinen tarvitaan yhteys kahden ohjelman, ei vain koneiden välille numeromuotoiset osoitteet

8 Murphy ja TLT eli mitä kaikkea voi mennä pieleen tiedonsiirron eri vaiheissa?

9 Mikä EI voisi mennä pieleen? bitti kääntyy matkalla piuha poikki vastaanottaja ei hereillä puskuri täynnä sovellustason virhe (väärä siirto pelissä)‏ kehykset väärässä järj. protokollavirhe kenen vuoro? liian pitkä kehys kone kaatuu vastaanottaja muuttanut tiedostoa ei löydy eroja tiedon koodauksessa paljon bittivirheitä

10 Protokollahierarkia ITU-T Internet

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

12 Multipleksointi verkkointerface käyttöjärjestelmän valvonnassa verkkoyhteydellä voi olla useita käyttäjiä portit: standardoidut ja muut yksikäs. osoite: URL ja portti NAT

13 Protokollaan kuuluu asiakasohjelma palvelinohjelma palvelut protokollan käyttäjälle – aliohjelmapakkaus (metodit, funktiot)‏ sanomat ohjelmien välillä säännöt – mitä lähetetään milloinkin

14 Kuljetustaso ”tietoliikenneohjelma” – tärkeä rajapinta luotettava tiedonsiirtopalvelu TCP ja UDP bittivirhe kehys voi: hävitä, kahdentua, tulla eri järj. kuittauskin voi hävitä streaming, esim. VoIP

15 TCP-paketti

16 Yhteenvetoa TOFROMTYPECRCDATA Applic. protocol TCP hdrDATAIP hdrDATA

17 TCP ja muut tasot 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.

18 Domain Name Server (DNS) www.comlab.hut.fi 130.233.158.123 hierarkia

19 Virheenkorjaus tiedon koodaus – Hamming-etäisyys redundanssi summa, jakojäännös… ARQ – Automatic Retransmission Request FEC – Forward Error Correction

20 virheenkorjaus… 00000011 01010110 11001111 10011010 Yhden bitin muutos johtaa luvattomaan koodiin

21 Käyttäjärajapinta (esim.) ‏ Asiakas id = connect(“www.tkk.fi”,80)‏ disconnect(id)‏ send(id,data)‏ receive(id,data)‏ Palvelin listen(id)‏ conn_reply(id)‏ disconnect(id)‏ receive(id,data)‏ send(id,data)‏


Lataa ppt "Verkkopalvelu. Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF."

Samankaltaiset esitykset


Iklan oleh Google