Ohjelmisto-ohjattujen tietoverkkojen protokollat
Erola, Petri (2019)
Erola, Petri
2019
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2019-10-10
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-201909183396
https://urn.fi/URN:NBN:fi:tuni-201909183396
Tiivistelmä
Tämä työ käsittelee ohjelmisto-ohjattujen tietoverkkojen protokollia. Työssä käydään läpi tietoverkkojen rakenteita ja erityisesti perehdytään ohjelmisto-ohjattujen tietoverkkojen arkkitehtuuriin. Työssä esitellään mihin käytännössä ohjelmisto-ohjattuja tietoverkkoja voidaan soveltaa. Tarkemmin työssä käsitellään ohjelmisto-ohjatuissa tietoverkoissa käytettäviä protokollia ja tarkastellaan niiden ominaisuuksia. Tämä tutkimus on tehty kirjallisuusselvityksenä.
Ohjelmisto-ohjatut tietoverkot eli Software-Defined Networking on ajatusmalli, jossa perinteisen tietoverkon datataso ja hallintataso on erotettu toisistaan. Näiden tasojen erottamisen seurauksena tietoverkkoa on mahdollista tarkastella abstraktiona ja sitä voidaan käsitellä ohjelmallisesti. Tietoverkkojen ohjelmoitavuus nopeuttaa ja helpottaa niiden hallintaa. Helpottuneen hallinnan lisäksi ohjelmoitavien verkkojen ja uusien tietoliikenneprotokollien kehittäminen nopeutuu, koska verkon hallinta ei riipu enää laitteistovalmistajista.
Ohjelmisto-ohjattavan tietoverkon toteuttaminen vaatii tapaa viestiä hallintatasolta datatasolle. Tätä viestintää voidaan toteuttaa erilaisilla protokollilla. Protokollat voidaan jakaa niiden tehtävien mukaan siten, että datatason datapakettien välityksen määrittävät protokollat ovat omassa ryhmässään ja datatason laitteistoja konfiguroivat protokollat ovat omassa ryhmässään.
Ohjelmisto-ohjatut tietoverkot eli Software-Defined Networking on ajatusmalli, jossa perinteisen tietoverkon datataso ja hallintataso on erotettu toisistaan. Näiden tasojen erottamisen seurauksena tietoverkkoa on mahdollista tarkastella abstraktiona ja sitä voidaan käsitellä ohjelmallisesti. Tietoverkkojen ohjelmoitavuus nopeuttaa ja helpottaa niiden hallintaa. Helpottuneen hallinnan lisäksi ohjelmoitavien verkkojen ja uusien tietoliikenneprotokollien kehittäminen nopeutuu, koska verkon hallinta ei riipu enää laitteistovalmistajista.
Ohjelmisto-ohjattavan tietoverkon toteuttaminen vaatii tapaa viestiä hallintatasolta datatasolle. Tätä viestintää voidaan toteuttaa erilaisilla protokollilla. Protokollat voidaan jakaa niiden tehtävien mukaan siten, että datatason datapakettien välityksen määrittävät protokollat ovat omassa ryhmässään ja datatason laitteistoja konfiguroivat protokollat ovat omassa ryhmässään.
Kokoelmat
- Kandidaatintutkielmat [8315]