Internettet er et komplekst internetwork der forbinder netværk bestående af forskellige systemer og komponenter. Et fælles sæt regler , eller protokoller , skal styre transmission af data på tværs af denne web med heterogen hard -og software. Disse regler findes i en stak , og det sidste lag før oplysningerne rammer det fysiske lag er datalink lag . Udgående data
datalink lag modtager udgående information fra netværkslaget lige over det. Derefter sætter sin egen header information om datapakken , meget gerne sætte et brev i en konvolut og tilføje den adresseoplysninger til fronten. Datalink lag sætter derefter pakken på transmissionen medium , typisk en ledning.
Indgående data
På den anden ende af transmissionen , der er en anden dataforbindelse lag , og når laget i den modtagende ende modtager pakken , den udligner hvad der skete ved den afsendende ende af transmissionen. Datalink lag strimler header information fra pakken som en person ville åbne en kuvert og sender det op til netværkslaget til forarbejdning .
Error Control
fleste protokoller omfatter fejlkontrol i form af kontrolsummer . Før dataene sendes der en checksum beregnes og medtages i pakken. På destinationen , bliver checksum udregnet fra , hvad der blev modtaget og sammenlignet med checksum i pakken . Hvis de ikke passer , den modtagende ende anmoder om en retransmission .