nätverksstackar
Nätverksstackar är uppsättningar av programvarukomponenter som hanterar kommunikation över datornätverk. De implementerar protokoll, adressering och överföring av data samt felhantering enligt en eller flera modeller för nätverksfunktioner. Den mest använda modellen i dag är TCP/IP-stacken, ofta beskriven som fyra lager: länk, internet, transport och applikation. OSI-modellen erbjuder en detaljerad referensram med sju lager (fysiskt, länk, nätverk, transport, sessions-, presentations- och applikationslagret); i praktiken följs OSI sällan i fullständig implementation, medan TCP/IP dominerar.
Innehållet i varje lager definierar hur data kapslas in, adresseras och dirigeras. Data delas upp i till
Implementationen kan ligga i kärnan hos operativsystemet eller i användarrummet, och kan omfatta nätverksdrivrutiner, hårdvaruavlastning och
Nätverksstackar varierar mellan operativsystem och platfromar, men TCP/IP är globalt dominerande. OSI används främst som teoretisk