ما هو منفذ DNS | المنفذ 53 UDP/TCP يعمل

نشرت: 2024-01-26

ربما تكون قد سمعت عن DNS أو خوادم DNS في مناسبات مختلفة أثناء تصفح الإنترنت. ولكن ماذا عن منافذ DNS؟ حسنًا، هذا هو المصطلح الذي سنشرحه في هذه المدونة بطريقة شاملة جدًا وسنحاول أيضًا تغطية جميع الجوانب المرتبطة به. لذا تابعونا واقرأوا هذه التدوينة حتى النهاية.


جدول المحتويات
ما هو منفذ DNS؟
ما هو منفذ DNS غير القياسي؟
أنواع منفذ DNS
كيف يعمل استعلام DNS؟
ما هي أهمية منفذ DNS؟
ملخص
أسئلة مكررة

ما هو منفذ DNS؟

يشبه منفذ DNS أي منفذ اتصال مخصص بواسطة خادم DNS الخاص بك للتواصل مع جهاز العميل مثل الكمبيوتر الشخصي والهاتف الذكي وما إلى ذلك لتحليل اسم المجال.

المنفذ القياسي الذي يستخدمه DNS هو المنفذ 53 ويتم استخدامه لاتصالات TCP وUDP. على سبيل المثال، عندما تكتب اسم مجال أو عنوان URL في متصفح الويب، فإنه يرسل طلبًا إلى خادم DNS لتحليل اسم المجال في عنوان IP المقابل له.

يرسل الخادم الاستجابة إلى المتصفح على نفس منفذ DNS، أي المنفذ 53. كل هذا الاتصال بين الخادم والمتصفح يحدث من خلال منفذ DNS 53 فقط.


اقرأ: ما هو DNS؟ كيف يعمل اسم النطاق؟


ما هو منفذ DNS غير القياسي؟

قد تتفاجأ أيضًا بمعرفة أنه لا توجد قيود على اختيار منفذ DNS بخلاف المنفذ القياسي، مثل UDP أو TCP 53.

يفضل بعض المطورين أو المؤسسات بشكل عام استخدام منافذ DNS غير القياسية لمصلحتهم الخاصة، مثل لأغراض الاختبار والبحث وتجنب جدران الحماية والهجمات الإلكترونية المحتملة وما إلى ذلك.

لكن هذا لا يعني أنه يمكن لأي شخص استخدامه، فالمشكلة الرئيسية في منافذ DNS غير القياسية هي أنها غير مقبولة على نطاق واسع وبالتالي يمكن أن تخلق مشكلات في التوافق. كما يمكن أن يجعل الأمر مشكلة كبيرة بالنسبة للأنظمة الأخرى لاكتشاف خادم DNS والتواصل معه.

بالإضافة إلى ذلك، عند الحديث عن الأمان، تكون منافذ DNS غير القياسية هذه عرضة للانتهاكات الأمنية. وذلك لأن هذه المنافذ لا تتم مراقبتها بانتظام مقارنة بالمنافذ القياسية.


اقرأ: كيفية تقليل بحث DNS؟


أنواع منفذ DNS

قائمة منافذ DNS:

  • منفذ يو دي بي 53
  • منفذ تي سي بي 53

يستخدم DNS كلاً من بروتوكولات UDP وTCP للاتصال بين العملاء وخوادم DNS. ولكن بشكل افتراضي، يستخدم DNS منفذ UDP رقم 53 وينتقل إلى منفذ TCP رقم 53 عندما يكون غير قادر على الاتصال عبر UDP.

يمكن أن يحدث هذا عندما يتجاوز حجم حزمة الاستعلام الحد القياسي لحزمة UDP ويعود DNS إلى TCP لضمان الموثوقية.

ملاحظة: بشكل عام، يحتوي UDP على تخصيص ذاكرة أقل لحزم الاستعلام التي يبلغ حجمها حوالي 512 بايت.

يتمتع UDP بفوائده الخاصة، نظرًا لقلة تخصيص الحزم، فهو أكثر كفاءة في التعامل مع التبادل السريع للمعلومات.

ومع ذلك، يمكنك أيضًا استخدام TCP كمنفذ افتراضي 53، ولكنه لا يقتصر عليه. على عكس UDP، الذي هو سريع وغير متصل. يعد TCP أكثر موثوقية وموجه نحو الاتصال مما يضمن النقل الناجح لكميات أكبر من البيانات.


كيف يعمل استعلام DNS؟

تعد استعلامات DNS أو نظام اسم المجال أساسية جدًا لعملية ترجمة أسماء النطاقات (سهلة القراءة والفهم من قبل البشر) إلى عناوين IP المقابلة لها.

كما هو الحال في عالم البشر، نتواصل مع بعضنا البعض عبر الرسائل النصية وننتظر ردودهم. وبطريقة مماثلة، يحدث اتصال DNS باستخدام نوعين من الرسائل أو الحزم والاستعلامات والردود المختلفة.

تحتوي كل من هذه الرسائل أو الحزم في DNS على أقسام خاصة بها كما هو مذكور أدناه.

  • قسم الرأس
  • قسم العلم
  • قسم الأسئلة
  • قسم الإجابة

1. قسم الرأس:

يحتوي هذا القسم على معلومات أساسية حول رسالة DNS. ويشمل:

العلم: مجموعة من البتات تشير إلى خصائص مختلفة لرسالة DNS.

التعريف: معرف فريد لرسالة DNS، مما يساعد في مطابقة الردود مع الاستعلامات المقابلة.

عدد الأسئلة والأجوبة: يشير إلى عدد الأسئلة والأجوبة المضمنة في رسالة DNS.

سجلات موارد السلطة: معلومات حول خوادم DNS الموثوقة للمجال المعني.

السجلات الأخرى: تفاصيل أخرى مختلفة تتعلق برسالة DNS.

2. قسم العلم:

يحتوي هذا القسم على عدة أقسام فرعية، عادةً ما يتكون كل منها من 1 أو 4 بتات. تنقل هذه البتات معلومات حول نوع الرسالة والسمات الأخرى:

نوع الرسالة: يشير إلى ما إذا كانت الرسالة عبارة عن استعلام أم استجابة.

اسم السلطة والخادم والحالة: يوفر معلومات حول خوادم الأسماء الموثوقة وحالة رسالة DNS.

العودية: يشير إلى ما إذا كان يجب على خادم DNS إجراء العودية لحل الاستعلام.

الاقتطاع: يُعلمك إذا تم اقتطاع استجابة DNS بسبب طولها.

3. قسم الأسئلة:

يحتوي هذا القسم على تفاصيل حول استعلام DNS نفسه:

نوع سجل DNS: يحدد نوع سجل DNS الذي يتم الاستعلام عنه (على سبيل المثال، A، AAAA، MX، وما إلى ذلك).

اسم المجال المطلوب حله: اسم المجال الذي يتم البحث عن حل DNS له. كل تسمية داخل اسم المجال تكون مسبوقة بطولها.

4. قسم الإجابة:

يقدم هذا القسم الإجابة الفعلية لاستعلام DNS:

سجل اسم الاستعلام: يحتوي على معلومات حول المجال الذي تم الاستعلام عنه، بما في ذلك عنوان IP الذي تم حله أو البيانات الأخرى ذات الصلة.

يحتوي هذا القسم على علامة وتعريف وعدد الأسئلة والأجوبة وسجلات موارد الاستناد وسجلات أخرى متنوعة.


ما هي أهمية منفذ DNS؟

السبب الرئيسي لفهم أهمية منافذ DNS هو فهم بروتوكولي النقل الأساسيين UDP وTCP واستخدامهما في سيناريوهات مختلفة.

يساعد استخدام منفذ DNS الافتراضي 53 في حل استعلام DNS بسرعة ويوفر اتصال إنترنت أكثر كفاءة وسرعة.

يعد DNS متعدد الاستخدامات من حيث القدرة على التكيف لأنه يتحول بسرعة إلى TCP عندما يكون هناك حاجة إلى نطاق ترددي عالي، مما يعزز موثوقية وقوة البنية التحتية لنظام DNS.


اقرأ: chrome://net-internals/#dns - كيفية مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات في Chrome


ملخص

باختصار، يشبه منفذ DNS أي منفذ يتم تعيينه بواسطة خوادم DNS لإجراء الاتصال بين الخادم والعميل. منفذ DNS الأكثر شيوعًا أو الافتراضي المستخدم هو منفذ UDP 53 نظرًا لمتطلبات النطاق الترددي الأقل وسرعته.


اقرأ: كيفية إصلاح الخطأ "لا يستجيب خادم DNS"؟


أسئلة مكررة

ما هو منفذ DNS؟

يشبه منفذ DNS أي منفذ اتصال مخصص بواسطة خادم DNS الخاص بك للتواصل مع جهاز العميل مثل الكمبيوتر الشخصي والهاتف الذكي وما إلى ذلك لتحليل اسم المجال.

ما هو النموذج الكامل DNS؟

الشكل الكامل لـ DNS هو نظام اسم المجال وهو بروتوكول يتم بموجبه تحويل عنوان المجال إلى عنوان IP وإعادة توجيه المتصفح إلى خادم ويب معين حيث تتم استضافة ملفات موقع الويب.