UDP — پروتکل دیتاگرام کاربر

ساده و سریع: بدون اتصال، بدون تصدیق و بدون ارسال مجدد. فقط ۸ بایت سرآیند دارد و برای بازی، صدا، تصویر و پرسش‌های کوتاه مناسب است.

  • لایهٔ OSI: 4 (انتقال)
  • انتقال: IP (پروتکل 17)
  • پورت: —
  • استاندارد: RFC 768
  • سطح: مقدماتی · حدود 5 دقیقه

نکته‌های کلیدی

  • UDP بی‌اتصال است؛ نه ترتیب، نه تصدیق، نه کنترل ازدحام.
  • برای کاربردهای بلادرنگ (بازی، صدا، تصویر) و پرسش‌های کوتاه (DNS) مناسب است.
  • پروتکل‌های مدرن مثل QUIC قابلیت اطمینان را روی UDP پیاده می‌کنند.

مراحل شبیه‌سازی (4 بسته)

  1. وضعیت بازیکن: بازی ۶۰ بار در ثانیه موقعیت بازیکن را می‌فرستد؛ بدون دست‌دهی، فقط ۸ بایت سرآیند.
  2. وضعیت جهان: سرور وضعیت بازیکنان دیگر را برمی‌گرداند.
  3. بستهٔ گم‌شده: یک بسته در مسیر گم می‌شود. UDP آن را دوباره نمی‌فرستد؛ بستهٔ بعدی اطلاعات تازه‌تر دارد و بازی منتظر نمی‌ماند.
  4. بستهٔ بعدی: فریم ۴۴ می‌رسد و بازی بدون مکث ادامه پیدا می‌کند.

درس‌های مرتبط

  • TCP — پروتکل کنترل انتقال
  • QUIC — انتقال سریع و امن روی UDP