واحد پروتکل داده

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به ناوبری پرش به جستجو

واحد پروتکل داده (به انگلیسی: (protocol data unit (PDU) به بسته‌ای از داده‌ها که در شبکه کامپیوتری قرار است بین مجودیت ها در حال تبادل باشند، اطلاق می‌شود. PDU به مجموعه ای از پروتکل های برای کنترل اطلاعات و همچنین داده هایی که باید انتقال یابند گفته میشود.

در شبکه هایی با معماری لایه ای ،هر لایه پروتکل ها طراحی شده برای اتقال داده با لایه های بالایی و پایینی خود را انجام میدهند. به عنوان مثال پروتکل هدایت انتقال برای انتقال داده از روش اتصال گرا استفاده میکند که در این روش به هر PDU یک Segment گفته میشود، در مثالی دیگر پروتکل داده‌نگار کاربر که از دیتاگرام به عنوان پروتکل واحد داده برای اتصال استفاده میکندکه در این پروتکل به هر PDU یک بسته شبکه گفته میشود.

مثال[ویرایش]

PDU در مدل مدل اتصال متقابل سامانه‌های باز به شرح زیر است :[۱]

  • لایه چهارم (لایه انتقال): PDU در این لایه به عنوان Segment و یا دیتاگرام نامیده میشود.
  • لایه سوم (لایه شبکه): PDU در این لایه به عنوان Packet نامیده میشود.
  • لایه دوم (لایه پیوند داده‌ای): PDU در این لایه به عنوان Frame نامیده میشود.
  • لایه یک (لایه فیزیکی): PDU در این لایه به عنوان Bit و یا Stream نامیده میشود.

منابع[ویرایش]

  1. «Data Encapsulation, Protocol Data Units (PDUs) and Service Data Units (SDUs)». ۲۰۱۲-۰۴-۰۵.

مشارکت‌کنندگان ویکی‌پدیا. «Protocol data unit». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در ۲۲ مهٔ ۲۰۱۹.