في نماذج توصيف الشبكات، وحدة بيانات البــروتوكول (بالإنجليزية: Protocol Data Unit اختصاراً PDU) هو اسم عــام يُطلق على وحدة نقل بيانات في طبقة محددة بدون تخصيص، تضم وحدة البيانات قسمين هما ترويسة وقسم البيانات، وقد يضاف لهما مُلحق. يمكن لوحدة بيانات البــروتوكول أن تضمّ وحدة بيانات بــروتوكول أخرى في قسم البيانات الخاصّ بها، وتسمى هذه العملية بالتغليف، ولها تطبيقات هامة في البــروتوكولات النفقية.
تصبح وحدة بيانات بــروتوكول طبقة التحكم في الوصُــول المتوسط (MAC) (PDU) وحدة بيانات خــدمة الطبقة المادية (SDU).
في الاتصالات السلـكية واللاسلـكية، تعتبــر وحدة بيانات البــروتوكول (PDU) وحدة واحدة من المـعلومات المنقولة بين الـكيانات النظيرة لشبكة الحاسوب. يتكون PDU من مـعلومات التحكم الخاصة بالبــروتوكول وبيانات المستخــدم. في البنى الطبقية لمكدسات بــروتوكولات الاتصال، تنفذ كل طبقة بــروتوكولات مصممة خصيصًا لنوع أو نمط مـعين لتبادل البيانات.
على سبيل المثال، يقوم بــروتوكول التحكم في الإرسال (TCP) بتنفيذ وضع النقل الموجه نحو الاتصال، ويطلق على PDU لهذا البــروتوكول اسم مقطع، بينما يستخــدم بــروتوكول مخطط بيانات المستخــدم (UDP) مخططات البيانات كوحدات بيانات بــروتوكول للاتصال بدون اتصال. طبقة أقل في حزمة بــروتوكولات الإنترنت، في طبقة الإنترنت، تسمى PDU رزمة، بغض النظر عن نوع الحمولة.
وحدة بيانات البــروتوكول في نموذج الاتصال المـعياري (OSI)
وحدة بيانات البــرتوكول ذات صلة بكل وَاحدة من الأربع الطبقات الأولى من نظام الاتصال المفتوح كالتالي:
في الطبقة 1 (الطبقة المادية) تعرف الوحدة بأنها بت (bit)أو بشكل عــام رمز (ويمكن أن تكون على شكل تيار).
في الطبقة 2 (طبقة ربط البيانات) تعرف الوحدة على أنها إطار بيانات (frame).
في الطبقة 3 (طبقة الشبكة) تعرف الوحدة على أنها رزمة بيانات (packet).
في الطبقة 4 (طبقة النقل) تعرف الوحدة على أنها قطع (Segments).
في الطبقة 5-6-7 (طبقة التطبيقات ) تعرف الوحدة على بيانات (data)والتي قد تكون نص واضح أو مشفر أو مضغوط .
وبالنظر إلى محتوى طبقة مـعينة في النظام يتم استخــدام وحدة بيانات البــرتوكول لتمثيل تلـك الطبقة