تم تصميم
DNS دائمًا لاستخدام منفذ UDP و TCP 53 من البداية1، مع UDP هو الإعداد الافتراضي ، و ارجع إلى استخدام TCP عندما يكون غير قادر على الاتصال على UDP ، عادةً عندما يكون حجم الحزمة كبيرًا جدًا بحيث لا يمكن دفعه في حزمة UDP واحدة.
لماذا يمكن لـ DNS استخدام TCP أو UDP؟
TCP هو بروتوكول مهيأ للاتصالبينما UDP هو بروتوكول أقل اتصالاً. … يتطلب TCP أن تكون البيانات متسقة في الوجهة ولا يتطلب UDP أن تكون البيانات متسقة أو لا يحتاج إلى إنشاء اتصال مع المضيف من أجل دقة البيانات.
ما هو منفذ TCP و UDP الذي تستخدمه خدمة DNS؟
يستخدم خادم DNS منفذ المعروف جيدًا لجميع أنشطة UDP الخاصة بهوكمنفذ خادم لـ TCP. يستخدم منفذًا عشوائيًا أعلى من 1023 لطلبات TCP. يستخدم عميل DNS منفذًا عشوائيًا أعلى من 1023 لكل من UDP و TCP.
هل يستخدم المتصفح TCP أو UDP؟
يتم استخدام بروتوكول TCPفي التطبيقات حيث تكون الموثوقية أكثر أهمية ، مثل نقل الملفات ورسائل البريد الإلكتروني وتصفح الويب. يستخدم UDP في التطبيقات التي تكون فيها السرعة أكثر أهمية مثل مؤتمرات الفيديو والبث المباشر والألعاب عبر الإنترنت.
هل TCP هو نفسه
باختصار: TCP هو بروتوكول طبقة النقل ، و HTTP هو بروتوكول طبقة تطبيقيعمل عبر TCP.