Inkapsling (OSI-modellen)
Från Rilpedia
Den här artikeln anses undermålig och kan behöva skrivas om helt för att leva upp till Wikipedias artikelstandard. Diskutera frågan på diskussionssidan och förbättra gärna artikeln. Var uppmärksam på artikelns innehåll. Motivering: Skriven i all hast, ej särskilt väl formulerad ännu, svensk bild vore bättre. Se diskussion |
Inkapsling är namnet på den process inom datorkommunikation där data från ett övre lager i en protokollstack, ges ett huvud och/eller en svans av styrdata, eventuellt efter att ha delats upp i mindre datagram. Varje lager kan på detta vis sköta en specifik uppgift.
Man kan likna processen vid hur ett brev läggs i ett kuvert, som läggs i och tas ut ur olika postlådor och säckar, vilka i sin tur läggs i behållare och dessa kan i sin tur komma att transporteras med lastbilar, flyg eller tåg.
Eftersom de vanligaste teknikerna för nätverk idag är TCP/IP och Ethernet, så exemplifieras processen här med dessa.
Innehåll |
Applikationsdata
I TCP/IP-modellen förses ofta data som skall skickas med ett huvud med meta-information på applikationsnivån. Detta huvud varierar beroende på angivet protokoll. Så här kan ett utdrag se ut från en HTTP-överföring, när servern har svarat:
HTTP/1.x 200 OK Date: Wed, 02 Jan 2008 18:28:49 GMT Server: Apache X-Powered-By: PHP/5.1.2 Content-Language: sv Last-Modified: Wed, 02 Jan 2008 17:48:42 GMT Content-Encoding: gzip Content-Length: 16517 Content-Type: text/html; charset=utf-8 Connection: keep-alive
Efter detta huvud följer de faktiska data som är överföringens syfte att förmedla.
TCP- eller UDP-segment
Protokollet TCP eller UDP delar vid behov upp applikationsdatan i mindre datagram, kallade segment på denna nivå. Applikationsnivåns eventuella huvud är som vilken data som helst i segmentet och behöver inte dupliceras i varje enstaka datagram.
IP-paket
Segmenten förses med ett IP-huvud och blir då IP-paket. Segmenten kan vid behov också delas upp i mindre delar för att rymmas i dessa. IP-huvudet innehåller bl.a. adress för mottagaren och avsändaren. Normalt är IP-paketen intakta hela vägen från sändare till mottagare.
Ethernet-ram
IP-paket som skickas på lokala nätverk som använder Ethernet eller Token Ring, men för det mesta också de som skickas på WAN, kapslas in i s.k. ramar. Vilket innebär att de förses med huvud och fot, också kallad svans. Vid behov kan IP-paketen behöva delas upp för att rymmas inuti Ethernet-ramen.
Ethernetramen används bara för ett enda hopp mellan nätverksnoder. Ett IP-paket kan alltså komma att kapslas in i (och tas ut ur) åtskilliga ramar.
Fysiska signaler
På den fysiska nivån omvandlas ramarna till elektriska-, optiska- eller radiovågssignaler och överförs bit för bit.
Se även
- OSI-modellen
- Protocol Data Unit, PDU,
- Maximum Transfer Unit, MTU.