شبکه

پروتکل UDP چیست و ساختار آن چگونه است؟

از آنجایی که پروتکل TCP یک پروتکل اتصال گراست و برقراری یک اتصال قبل از هرگونه مبادلۀ داده، می تواند بین چندین میلی ثانیه و تا چندین ثانیه طول بکشد. در برخی از کاربردها مانند صدا، تصویر و … به دلیل معطلی به درد نمی خورد. در چنین مواقعی از پروتکل UDP استفاده می کنند.

ساختار بسته UDP

پروتکل UDP چیست؟

در کاربردهایی مانند نمایش صدا، تصویر و همچنین سیستم DNS یا TFTP از پروتکل های بدون اتصال گرا استفاده می کنند که یک پروتکل سریع و بدون معطلی است. چون لازم نیست برای برقراری یک ارتباط لازم نیست بررسی های مختلفی توسط سیستم مانند پیغام Ack انجام شود.

در حقیقت این پروتکل بدون آگاهی از سرنوشت بسته و بدون هماهنگی با هیچ موجودیتی، آن را به سمت مقصد ارسال می کند.

لازم بذکر است که هرگونه اطلاعی از سرنوشت بسته ارسالی باید در لایه بالاتر بررسی و مدیریت شود.

 


بیشتر بخوانید: مدل OSI در شبکه


 

ساختار بسته UDP

در ادامه قصد دارم تا ساختار بسته UDP را معرفی و توضیح دهم.

فیلد Source Port

آدرس پورت مبدأ در قالب یک شمارۀ ۱۶ بیتی در این فیلد قرار می گیرد.

 

فیلد Destination Port

در این فیلد، آدرس پروسۀ مقصد بصورت ۱۶ بیتی بیان می شود.

 

فیلد UDP Length

طول بسته UDP بر حسب بایت در این فیلد درج می شود.

 

فیلد UDP Checksum

در این فیلد ۱۶ بیتی کد کشف خطا درج می شود.

برچسب ها

حسین درویشی

در حال تحقیق و مطالعه در حوزه هوش مصنوعی و کار با شبکه های عصبی هستم.

نوشته های مشابه

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا