Viestintäprotokollat
Viestintäprotokollat ovat sääntöjä ja menettelytapoja, joiden avulla laitteet ja ohjelmistot voivat vaihtaa tietoa keskenään. Ne määrittelevät datan formaatin, viestien järjestyksen, yhteyden muodostamisen sekä virheiden havaitsemisen ja korjaamisen. Protokollat toimivat usein kerroksittain viestintäarkkitehtuurin tasoilla, kuten TCP/IP- tai OSI-mallin puitteissa, jotta eri laitteet ja ohjelmistot voivat olla yhteensopivia valmistajasta riippumatta.
Keskeisiä luokkia ovat transporttason protokollat (esim. TCP ja UDP), verkkotason protokollat (IP) sekä sovellus- ja hyödyntäjätason
Turvallisuus on olennaisesti osa monia protokollia, ja käytännöissä käytetään salattua yhteyttä TLS/SSL:n tai IPsec:n avulla sekä
Viestintäprotokollat mahdollistavat nykyaikaisen verkko- ja tietoliikenteen, jossa erilaisten järjestelmien vuorovaikutus on mahdollista ja turvallista.