Kommunikationsmodeller


Dagens moderna nätverk gör det möjligt för människor och enheter att kommunicera med varandra över hela världen. För att denna kommunikation ska fungera effektivt krävs gemensamma regler, standarder och modeller som styr hur information skickas och tas emot mellan olika nätverksenheter.
I detta avsnitt fokuserar vi på hur kommunikation över nätverk fungerar, vilka standarder och kommunikationsmodeller som används samt varför skiktade kommunikationssmodeller är viktiga för att möjliggöra säker och effektiv dataöverföring mellan olika nätverksenheter.

Kommunikation över nätverk

Kommunikation över nätverk är den dynamiska process där människor interagerar med varandra genom olika nätverksenheter, såsom datorer, smartphones och andra digitala enheter. För att denna kommunikation ska fungera korrekt används olika standarder och regler som säkerställer att all nätverksutrustning och alla nätverksenheter kan samarbeta på ett enhetligt och smidigt sätt.

Ett tydligt exempel på detta är när vi startar en webbläsare och besöker en webbplats, exempelvis www.google.se. Trots att kommunikationen bakom kulisserna är komplex förväntar vi oss att webbplatsens innehåll ska visas snabbt och korrekt utan att vi behöver tänka på hur data transporteras genom nätverket.

För att möjliggöra denna typ av smidig och tillförlitlig kommunikation används väldefinierade kommunikationsmodeller. Dessa modeller bygger på en skiktad arkitektur där varje skikt ansvarar för specifika funktioner inom kommunikationen. Genom att dela upp kommunikationen i olika skikt blir nätverkssystemet mer strukturerat, överskådligt och enklare att hantera. Exempelvis kan funktioner som datakomprimering och identifiering av destinationsadresser hanteras på sina respektive skikt samtidigt som de samarbetar med övriga delar av nätverket.

Det finns två grundläggande typer av kommunikationsmodeller:

  • protokollmodeller
  • referensmodeller.

En protokollmodell tillhandahåller en struktur som är anpassad efter uppbyggnaden av en specifik protokollstack (flera protokoll som samarbetar med varandra).

En referensmodell ger en gemensam referensram för olika typer av nätverksprotokoll och tjänster.

Enligt dessa kommunikationsmodeller består all kommunikation av fyra grundläggande element:

  • Regler och överenskommelser som styr hur meddelanden skickas, transporteras, tas emot och tolkas.
  • Transmissionsmedium som kan transportera meddelanden från en enhet till en annan.
  • Meddelanden som skickas från en nätverksenhet till en annan.
  • Kommunikationsenheter i nätverket som utbyter meddelanden med varandra.
Bild 1: Kommunikationsmodeller

Fördelar med nivåbaserad kommunikation

En skiktad kommunikationsmodell visar hur de protokoll som används inom varje skikt fungerar, samt hur skikten interagerar med skikten ovanför och under dem. Funktionerna på varje nivå är strukturerade så att de kan arbeta oberoende av varandra, men samtidigt samarbeta för att möjliggöra effektiv kommunikation.

En skiktad kommunikationsmodell bidrar till:

  • enklare protokolldesign.
  • bättre samarbete mellan olika nätverksenheter.
  • att nya tekniker eller förändringar i ett skikt inte påverkar andra skikts funktionalitet.
  • ett gemensamt språk för att beskriva nätverksfunktioner och kapacitet.