UDP pakub täpselt nii palju teenuseid kui vaja, s.t. et ta pakub ainult multipleksimist ja demultipleksimist ning vigade avastamist segmendi headerites. Multipleksimine kujutab endast sisuliselt seda, et transpordi kiht võtab vastu andmetükid, mis tulevad läbi protsessi soklite ja paneb igale tükile külge headeri ning loob sellest segmendi. Demultipleksimine toimub siis vastavalt vastupidi, s.t. et transpordi kiht võtab segmendid vastu, mis tulevad võrgukihilt, töötleb headereid ja saadab need edasi soklitesse. Pärast multipleksimist võtab võrgukiht segmendi vastu, teeb sellest datagrammi ja annab oma parima (best-effort), et toimetada see vastuvõtjale. See toob omakorda kaasa selle, et pakettid võivad minna kaduma või siis saabuvad vastuvõtjale vales järjekorras ning siin tulebki mängu vigade avastamine ja kontroll. Transpordi kiht paneb kaasa checksumi headerisse, et vigasid avastada, aga neid ei parandata. 26. Datagrammvõrgud ja virtuaalahelatega võrgud
UDP pakub täpselt nii palju teenuseid kui vaja, s.t. et ta pakub ainult multipleksimist ja demultipleksimist ning vigade avastamist segmendi headerites. Multipleksimine kujutab endast sisuliselt seda, et transpordi kiht võtab vastu andmetükid, mis tulevad läbi protsessi soklite ja paneb igale tükile külge headeri ning loob sellest segmendi. Demultipleksimine toimub siis vastavalt vastupidi, s.t. et transpordi kiht võtab segmendid vastu, mis tulevad võrgukihilt, töötleb headereid ja saadab need edasi soklitesse. Pärast multipleksimist võtab võrgukiht segmendi vastu, teeb sellest datagrammi ja annab oma parima (best-effort), et toimetada see vastuvõtjale. See toob omakorda kaasa selle, et pakettid võivad minna kaduma või siis saabuvad vastuvõtjale vales järjekorras ning siin tulebki mängu vigade avastamine ja kontroll. Transpordi kiht paneb kaasa checksumi headerisse, et vigasid avastada, aga neid ei parandata. 26. Datagrammvõrgud ja virtuaalahelatega võrgud