DNS همیشه طراحی شده است تا از هر دو پورت UDP و TCP 53 از ابتدا استفاده کند 1، با UDP پیش فرض، و هنگامی که TCP قادر به برقراری ارتباط در UDP نیست، به طور معمول زمانی که اندازه بسته آنقدر بزرگ است که در یک بسته UDP تکی نمیشود، دوباره استفاده کنید.
چرا DNS می تواند از TCP یا UDP استفاده کند؟
TCP یک پروتکل اتصال گرا است در حالی که UDP یک پروتکل بدون اتصال است. … TCP نیاز دارد که داده ها در مقصد ثابت باشند و UDP نیازی به سازگاری داده ها ندارد یا برای صحت داده ها نیازی به برقراری ارتباط با میزبان نیست.
سرویس DNS از چه درگاه TCP و UDP استفاده می کند؟
یک سرور DNS از پورت معروف 53 برای همهفعالیت های UDP خود و به عنوان پورت سرور خود برای TCP استفاده می کند. از یک پورت تصادفی بالای 1023 برای درخواست های TCP استفاده می کند. یک سرویس گیرنده DNS از یک درگاه تصادفی بالای 1023 برای UDP و TCP استفاده می کند.
آیا مرورگر از TCP یا UDP استفاده می کند؟
TCP در برنامههایی که قابلیت اطمینان مهمتر است، مانند انتقال فایل، ایمیلها و مرور وب، استفاده میشود. UDP در برنامههایی استفاده میشود که سرعت آنها مهمتر است، مانند ویدئو کنفرانس، پخش زنده و بازیهای آنلاین.
آیا TCP همان HTTP است؟
به طور خلاصه: TCP یک پروتکل لایه انتقال است و HTTP یک پروتکل لایه کاربردی است که روی TCP اجرا می شود.