|
Internetin kuljetuspalvelut
Internet tarjoaa kaksi toisistaan poikkeavaa kuljetuspalvelua, TCP:n ja UDP:n.
TCP on luotettava, mutta saavuttaa luotettavuutensa nopeuden kustannuksella. UDP
taas on epäluotettava, mutta nopea.
TCP eli Transmission Control Protocol tarjoaa luotettavan
kuljetuspalvelun epäluotettavan IP:n päälle. TCP saavuttaa
luotettavuutensa kuittausten avulla. Tämä tarkoittaa sitä,
että jokainen lähetetty paketti lähetetään uudestaan,
jos vastaanottaja ei ole kuitannut sitä vastaanotetuksi tai jos
vastaanottaja on ilmoittanut paketin olleen vaurioitunut. Koska TCP
käyttää kuittauksia, ei se sovellu käytettäväksi
sovelluksissa, joissa tiedon samansuuruinen siirtoaika on tärkeää.
Pakettien kuittaus ja mahdollinen uudelleenlähetys tekee pakettien
siirtoajoista vaihtelevia. TCP:tä käyttävät
lähinnä sovellukset, joille tiedon saapuminen ehjänä perille
on tärkeää. Näitä ovat mm. FTP (File Transfer Protocol,
tiedostonsiirtopalvelu) ja HTTP (Hyper Text Transfer Protocol, WWW-sivujen
siirtoon käytettävä palvelu).
UDP eli User Datagram Protocol on IP:n tapaan
epäluotettava protokolla. Se ei tarjoa minkäänlaista varmuutta
tiedon saapumisesta perille. UDP:tä käytetään sovelluksissa,
joille tiedon nopea perilletulo ja pakettien samansuuruiset siirtoajat ovat
tärkeitä. Tällaisia sovelluksia ovat kaikki reaaliaikasovellukset,
jotka siirtävät yleensä suuria tietomääriä
eivätkä ole kovin kriittisiä yhden paketin katoamiselle.
Seuraavilla sivuilla on esitelty joitain lupaavia IP:n päällä
toimivia uusia sovelluksia, jotka yrittävät murtaa vastaavien
perinteisten sovellusten valta-asemaa.
<Edellinen Seuraava>
|