حل أسماء البث المتعدد المحلي للرابط
بروتوكول حل أسماء البث المتعدد المحلي للرابط ( LLMNR ) هو بروتوكول يعتمد على تنسيق حزم نظام أسماء النطاقات (DNS)، ويتيح لمضيفي IPv4 و IPv6 حل أسماء المضيفين على نفس الرابط المحلي. وهو مُضمّن في أنظمة التشغيل Windows Vista و Windows Server 2008 و Windows 7 و Windows 8 و Windows 10. [ 1 ] كما يُطبّق أيضًا بواسطة systemd -resolved على نظام Linux. [ 2 ] تم تعريف LLMNR في RFC 4795، ولكنه لم يُعتمد كمعيار من قِبل IETF. [ 3 ]
اعتبارًا من أبريل 2022، بدأت مايكروسوفت عملية التخلص التدريجي من كل من LLMNR و NetBIOS لتحليل الأسماء لصالح mDNS . [ 4 ]
تفاصيل البروتوكول
عند الاستجابة للاستعلامات، يستمع المستجيبون على منفذ UDP 5355 على عنوان البث المتعدد لنطاق الارتباط التالي :
- IPv4 - 224.0.0.252، عنوان MAC 01-00-5E-00-00-FC
- IPv6 - FF02:0:0:0:0:0:1:3 (يمكن اختصار هذه الصيغة إلى FF02::1:3)، عنوان MAC 33-33-00-01-00-03
كما تستمع أجهزة الاستجابة على منفذ TCP 5355 على عنوان البث الأحادي الذي يستخدمه المضيف للاستجابة للاستعلامات.
بنية رأس الحزمة
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- المعرف - معرف مكون من 16 بت يتم تعيينه بواسطة البرنامج الذي يقوم بإنشاء أي نوع من الاستعلامات.
- QR - استعلام/استجابة.
- رمز العملية (OPCODE) - حقل مكون من 4 بتات يحدد نوع الاستعلام في هذه الرسالة. يتم تعيين هذه القيمة من قِبل مُنشئ الاستعلام وتُنسخ إلى الاستجابة. يحدد هذا التحديد سلوك الاستعلامات والاستجابات القياسية (قيمة رمز العملية صفر). قد تحدد المواصفات المستقبلية استخدام رموز عمليات أخرى مع LLMNR.
- ج - الصراع.
- TC - تقليص.
- T - مبدئي.
- Z - محجوز للاستخدام المستقبلي.
- رمز الاستجابة (RCODE).
- QDCOUNT - عدد صحيح غير موقع مكون من 16 بت يحدد عدد الإدخالات في قسم السؤال.
- ANCOUNT - عدد صحيح غير موقع مكون من 16 بت يحدد عدد سجلات الموارد في قسم الإجابة.
- NSCOUNT - عدد صحيح غير موقع مكون من 16 بت يحدد عدد سجلات موارد خادم الأسماء في قسم سجلات السلطة.
- ARCOUNT - عدد صحيح غير موقع مكون من 16 بت يحدد عدد سجلات الموارد في قسم السجلات الإضافية.
انظر أيضاً
- نظام الإدخال/الإخراج الأساسي للشبكة ( NetBIOS )
- بروتوكول حل أسماء النظراء (PNRP)
- نظام أسماء النطاقات متعدد البث (mDNS)
- الشبكات بدون تهيئة (Zeroconf)
مراجع
- ↑ LLMNR: ذا كيبل جاي
- ↑ "systemd 216 متوفر" . تم الاسترجاع في 10 أغسطس 2015 .
- ↑ ميكائيل إيمان (25 مايو 2015). "LLMNR، نظام أسماء النطاقات متعدد البث، والأسماء على شبكتك المحلية" . تم الاطلاع عليه بتاريخ 30 يناير 2021 .
- ↑ التوافق على mDNS: تقليل معدل حل أسماء NetBIOS وLLMNR
روابط خارجية
- حل أسماء البث المتعدد المحلي للرابط ، مايكروسوفت تك نت
- RFC 4795 ، معلوماتي، حل أسماء البث المتعدد المحلي للرابط (LLMNR)
- LLMNR، ونظام أسماء النطاقات متعدد البث، والأسماء على شبكتك المحلية
- بروتوكولات الإنترنت
- نظام أسماء النطاقات
- بروتوكولات طبقة التطبيق
- اتصالات وخدمات ويندوز
- ويندوز سيرفر
- بروتوكولات الشبكة
