Iekapsulēšana

Vikipēdijas raksts
Pārlēkt uz: navigācija, meklēt
Lietotāja datu iekapsulēšana UDP datagrammā un IP paketē.

Iekapsulēšana (angļu: Encapsulation) augstāka slāņa protokola datu bloka ievietošana zemāka slāņa protokola datu blokā. No augstāka slāņa saņemtos datus sauc par saņēmēja slāņa servisa datu bloku (Sevice Data Unit, SDU). Iekapsulēšanas procesā zemākā slāņa protokols pievieno SDU savu protokola kontroles informāciju (Protocol Control Information, PCI), , visbiežāk galvenes (header) veidā.

Adresāta mezgla atbilstošā līmeņa protokols, saņemot PDU, izdala no tā SDU un nodod augstāka līmeņa protokolam. Šo procesu sauc par atkapsulēšana (decapsulation).

Iekapsulēšanu lieto gan OSI, gan TCP/IP modeļi.

Piemērā parādīta lietotāja datu iekapsulēšana TCP/IP modelī. Piemērs ir vienkāršots un tajā nav apskatīti citi procesi, piemēram fragmentēšana.

Atkapsulēšana notiek pretējā secībā

  • Datu posma slānis saņem kadru, izdala no tā IP paketi un nodod tīkla slānim
  • Tīkla slānis no paketes izdala UDP datagrammu un nodod transporta slānim — UDP
  • UDP izdala lietotāja datus un nodod tos attiecīgajam lietojumam.

Ārējās saites[izmainīt šo sadaļu | labot pirmkodu]

The TCP/IP Guide