13.07.2015 Views

Luku 3 TCP/IP-protokollaperhe ja -sovellukset

Luku 3 TCP/IP-protokollaperhe ja -sovellukset

Luku 3 TCP/IP-protokollaperhe ja -sovellukset

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

46 LUKU 3. <strong>TCP</strong>/<strong>IP</strong>-PROTOKOLLAPERHE JA -SOVELLUKSET¯ <strong>TCP</strong> (Transmission Control Protocol): pilkkoo siirrettävän datan paketeiksi,huolehtii kuljetuksesta <strong>ja</strong> yhdistää pakettin sisällöt.¯ UDP (User Datagram Protocol): tietosähkeiden eli pakettien kuljettamiseentarkoitettu protokolla.Verkkokerros:¯ <strong>IP</strong> (Internet Protocol): siirtää paketit, varsinainen verkkokerroksen puurta<strong>ja</strong>.Seuraavat hyödyntävät tätä protokollaa:¯ ICMP (Internet Control Message Protocol): käytetään mm. virheilmoituksiin.ping-ohjelma käyttää tätä.¯ IGMP (Internet Group Management Protocol): käytetään kun UDP-pakette<strong>ja</strong>halutaan lähettää useille vastaanottajille.Linkkikerros:¯ ARP <strong>ja</strong> RARP, käytetään Ethernet-osoitteiden (fyysisten osoitteiden) kuvaamisessa<strong>IP</strong>-osoitteisiin <strong>ja</strong> päinvastoin.3.1.2 <strong>IP</strong>-osoitteet¯ 32-bittisiä, siis 4*8 bittiä, esimerkiksi 153.1.53.172.¯ <strong>IP</strong>-osoite nimeää yksikäsitteisesti fyysisen liitännän kussakin aliverkossa(nykyisin tästä on poikkeuksia). Jos kone on reititin, sillä voi olla 2 tai useampia<strong>IP</strong>-osoitteita. Koneella on kuitenkin vain yksi <strong>IP</strong>-osoite aliverkkoakohden.¯ Käytetään reitityksen perustana, joten on järkevää, että osa osoitteesta on esimerkiksiorganisaatiokohtainen vakio. Tällöin reitittimet tietävät osoitteenperusteella, että se tulee oh<strong>ja</strong>ta kyseisen organisaation aliverkkoon. Osa osoitteestayksilöi aliverkon (verkko-osa) <strong>ja</strong> loppuosa koneen (host-osa).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!