پروتکل دیتاگرام کاربر (UDP) در بالای پروتکل اینترنت (IP) عمل می کند تا دیتاگرام ها را از طریق شبکه منتقل کند. UDP نیازی به منبع و مقصد برای برقراری یک دست دادن سه طرفه قبل از انتقالندارد. علاوه بر این، نیازی به اتصال سرتاسر نیست.
کدام پروتکل از دست دادن استفاده می کند؟
TCP (پروتکل کنترل انتقال) از یک دست دادن سه طرفه (معروف به TCP-handshake، سه پیام دست دادن، و/یا SYN-SYN-ACK) برای راه اندازی یک اتصال TCP/IP از طریق یک شبکه مبتنی بر IP.
دست دادن سه طرفه UDP چیست؟
Three-Way HandShake یا TCP 3-way handshake یک فرآیند است که در یک شبکه TCP/IP برای ایجاد ارتباط بین سرور و کلاینت استفاده می شوداین یک فرآیند سه مرحلهای است که به مشتری و سرور نیاز دارد تا قبل از شروع فرآیند ارتباط داده واقعی، بستههای همگامسازی و تأیید را مبادله کنند.
UDP چگونه ارتباط برقرار می کند؟
UDP از IP برای دریافت دیتاگرام از یک رایانه به رایانه دیگر استفاده می کند. UDP با جمع آوری داده ها در یک بسته UDP و افزودن اطلاعات سرصفحه خود به بسته کار می کند. این دادهها شامل پورتهای مبدأ و مقصدی است که با آن ارتباط برقرار میشود، طول بسته و یک جمعبندی کنترلی.
UDP چه تفاوتی با TCP دارد؟
TCP یک پروتکل اتصال گرا است، در حالی که UDP یک پروتکل بدون اتصال است. تفاوت اصلی بین TCP و UDP سرعت است، زیرا TCP نسبتاً کندتر از UDP است به طور کلی، UDP پروتکل بسیار سریعتر، سادهتر و کارآمدتر است، با این حال، ارسال مجدد بستههای داده از دست رفته فقط با TCP امکان پذیر است.