بروتوكول NetWare الأساسي
بروتوكول NetWare الأساسي ( NCP ) هو بروتوكول شبكة يُستخدم في بعض منتجات شركة نوفيل. ويرتبط عادةً بنظام التشغيل نوفيل نت وير، وهو نظام تشغيل عميل-خادم ، والذي كان يدعم في الأصل محطات عملاء MS-DOS بشكل أساسي ، ولكن تمت إضافة دعم لاحق لمنصات أخرى مثل مايكروسوفت ويندوز ، ونظام التشغيل ماك الكلاسيكي ، ولينكس ، وويندوز إن تي ، وماك أو إس إكس ، وإصدارات مختلفة من يونكس . [ 1 ]
تُستخدم بروتوكولات الشبكة (NCP) للوصول إلى الملفات ، والطباعة ، والمجلدات ، ومزامنة الساعة ، والمراسلة، وتنفيذ الأوامر عن بُعد، ووظائف خدمات الشبكة الأخرى. وقد استفادت في الأصل من سهولة تكوين الشبكة وصغر حجم الذاكرة التي تشغلها حزمة بروتوكولات IPX/SPX . ومنذ عام 1991، أصبح تطبيق TCP/IP متاحًا. [ 1 ]
يستخدم Novell eDirectory بروتوكول NCP لمزامنة تغييرات البيانات بين الخوادم في شجرة خدمة الدليل .
المعلومات الفنية
كان تطبيق خادم IPX/SPX الأصلي متاحًا فقط لمنصة Novell NetWare ، وهو الآن قديم. يستخدم تطبيق TCP/IP منفذ TCP / UDP رقم 524 ويعتمد على بروتوكول SLP لحل أسماء النطاقات.
بالنسبة لعملية NCP في شبكات IPX/SPX، تم استخدام بروتوكول IPX الأساسي مع تعيين حقل نوع الحزمة إلى 17. على جانب محطة العمل (محطة العميل) تم استخدام رقم مقبس IPX 0x4003، وعلى جانب الخادم تم استخدام رقم المقبس 0x0451.
يحتوي NCP PDU على البنية التالية:
| ثمانيات | مجال |
|---|---|
| 2 | نوع NCP |
| 1 | رقم التسلسل |
| 1 | رقم الاتصال، الجزء السفلي |
| 1 | رقم المهمة |
| 1 | رقم الاتصال، الجزء الأعلى |
| 1 | رمز الإكمال (موجود فقط في حزمة الرد) |
| 1 | حالة الاتصال (في حزمة الرد فقط) |
| متغير | بيانات |
يحدد حقل نوع NCP نوع العملية: [ 2 ]
| قيمة | معنى |
|---|---|
| 0x1111 | إنشاء اتصال خدمة |
| 0x2222 | طلب خدمة |
| 0x3333 | رد الخدمة |
| 0x5555 | تدمير اتصال الخدمة |
| 0x7777 | نقل البيانات في وضع الاندفاع |
| 0x9999 | جارٍ معالجة الطلب (الخادم مشغول) |
تُعرَّف الطلبات الفردية برقم التسلسل (باقي القسمة على 256). يُحدد رقم الاتصال اتصال محطة العميل الفردية بالخادم. دعمت خوادم نوفيل نت وير، حتى الإصدار 2.x، ما يصل إلى 255 اتصالًا، وكان رقم الاتصال يشغل بايتًا واحدًا فقط. لاحقًا، تم توسيعه إلى بايتين. يأخذ رقم المهمة القيمة 3 في الطلبات و1 في الردود. يبدأ حقل البيانات برقم وظيفة NCP، الذي يميز الخدمات الفردية.
| رقم | وظيفة |
|---|---|
| 0 | كائن مستخدم تسجيل الدخول |
| 1 | تغيير كلمة مرور المستخدم |
| 2 | ربط المستخدم بالمحطة |
| 3 | ربط الكائن بالرقم |
| 4 | رقم الخريطة إلى الكائن |
| 5 | الحصول على معلومات المحطة المسجلة |
| 8 | رقم الخريطة إلى اسم المجموعة |
| 9 | احصل على مجموعة الأعضاء M من المجموعة G |
| 10 | ادخل إلى منطقة تسجيل الدخول |
| 12 | تحقق من الرقم التسلسلي للشبكة |
| 13 | سجل رسائل الشبكة |
| 14 | الحصول على معلومات استخدام القرص |
| 15 | معلومات ملف المسح الضوئي |
| 16 | معلومات ملف التعيين |
| 17 | الحصول على معلومات خادم الملفات |
| 18 | احصل على الرقم التسلسلي للشبكة |
| 19 | الحصول على عنوان الإنترنت |
| 20 | كائن تسجيل الدخول |
| 21 | الحصول على قائمة اتصالات الكائنات |
| 22 | الحصول على معلومات المحطة المسجلة |
| 23 | احصل على مفتاح التشفير |
| 24 | كائن تسجيل الدخول مشفر |
| 31 | الحصول على قائمة الاتصالات من الكائن |
| 50 | إنشاء كائن Bindery |
| 51 | حذف كائن Bindery |
| 52 | إعادة تسمية الكائن |
| 53 | الحصول على معرّف كائن Bindery |
| 54 | الحصول على اسم كائن Bindery |
| 55 | مسح كائن التجليد |
| 56 | تغيير أمان كائنات Bindery |
| 57 | إنشاء خاصية |
| 58 | حذف الخاصية |
| 59 | تغيير تجليد الملكية والتأمين |
| 60 | مسح الخصائص |
| 61 | اقرأ قيمة العقار |
| 62 | اكتب قيمة العقار |
| 63 | التحقق من كلمة مرور كائن Bindery |
| 64 | تغيير كلمة مرور كائن Bindery |
| 65 | أضف كائن Bindery إلى المجموعة |
| 66 | حذف كائن Bindery من المجموعة |
| 67 | هل كائن Bindery موجود في المجموعة؟ |
| 68 | إغلاق التجليد |
| 69 | التجليد المفتوح |
| 70 | احصل على مستوى الوصول إلى التجليد |
| 71 | مسارات أمين كائن Sacn Bindery |
| 72 | الحصول على مستوى الوصول إلى كائن Bindery |
| 73 | هل محطة الاتصال هي مدير؟ |
| 74 | التحقق من تشفير كلمة مرور كائن Bindery |
| 75 | تغيير كلمة مرور كائن Bindery المشفرة |
| 76 | قائمة العلاقات الخاصة بكائن |
| 100 | إنشاء قائمة الانتظار |
| 101 | قائمة التدمير |
| 102 | حالة قائمة القراءة الحالية |
| 103 | ضبط الحالة الحالية للطابور |
| 104 | إنشاء مهمة وملف في قائمة الانتظار |
| 105 | أغلق الملف وابدأ مهمة قائمة الانتظار |
| 106 | إزالة المهمة من قائمة الانتظار |
| 107 | قائمة وظائف قائمة الانتظار |
| 108 | إدخال بيانات الوظيفة في قائمة القراءة |
| 109 | تغيير إدخال وظيفة قائمة الانتظار |
| 110 | تغيير وظيفة قائمة الانتظار |
| 111 | ربط خادم قائمة الانتظار بقائمة الانتظار |
| 112 | فصل خادم قائمة الانتظار عن قائمة الانتظار |
| 113 | وظيفة قائمة انتظار الخدمة |
| 114 | إنهاء مهمة قائمة الانتظار |
| 115 | إلغاء مهمة قائمة انتظار الخدمة |
| 116 | تغيير في حقوق العميل |
| 117 | استعادة حقوق خادم قائمة الانتظار |
| 118 | حالة خادم قائمة القراءة الحالية |
| 119 | ضبط الحالة الحالية لخادم قائمة الانتظار |
| 120 | الحصول على حجم وظيفة قائمة الانتظار |
| 150 | الحصول على حالة الحساب الحالية |
| 151 | إرسال رسوم الحساب |
| 152 | تقديم طلب تعليق الحساب |
| 153 | إرسال مذكرة الحساب |
| 200 | التحقق من صلاحيات وحدة التحكم |
| 201 | الحصول على سلاسل وصف خادم الملفات |
| 202 | ضبط تاريخ ووقت خادم الملفات |
| 203 | تعطيل تسجيل الدخول إلى خادم الملفات |
| 204 | تفعيل تسجيل الدخول إلى خادم الملفات |
| 205 | الحصول على حالة تسجيل الدخول إلى خادم الملفات |
| 206 | حذف جميع الملفات المحذوفة |
| 207 | تعطيل تتبع المعاملات |
| 208 | تفعيل تتبع المعاملات |
| 209 | بث وحدة التحكم |
| 210 | رقم اتصال واضح |
| 211 | خادم تنزيل الملفات |
| 212 | الحصول على إحصائيات نظام الملفات |
| 213 | إحصائيات الحصول على TTS |
| 214 | الحصول على إحصائيات ذاكرة التخزين المؤقت للقرص |
| 215 | احصل على جدول تخطيط القيادة |
| 216 | احصل على إحصائيات القرص الفعلي |
| 217 | احصل على إحصائيات قناة القرص |
| 218 | الحصول على معلومات مهمة الاتصال |
| 219 | الحصول على الملفات المفتوحة للاتصال |
| 220 | الحصول على اتصال باستخدام ملف |
| 221 | الحصول على أقفال السجلات المادية عن طريق الاتصال والملف |
| 222 | احصل على أقفال السجلات المادية حسب الملف |
| 223 | الحصول على السجلات المنطقية عن طريق الاتصال |
| 224 | الحصول على معلومات السجل المنطقي |
| 225 | احصل على إشارات الاتصال |
| 226 | الحصول على معلومات الإشارات الضوئية |
| 227 | الحصول على معلومات تكوين برنامج تشغيل الشبكة المحلية |
| 229 | احصل على إحصائيات استخدام الاتصال |
| 230 | الحصول على المساحة المتبقية على القرص للكائن |
| 231 | احصل على إحصائيات إدخال/إخراج شبكة LAN لخادم الملفات |
| 232 | الحصول على معلومات متنوعة عن خادم الملفات |
| 233 | احصل على معلومات عن الحجم |
يعتمد محتوى وطول بقية حقل البيانات على وظيفة NCP.
تطبيقات من جانب العميل
- برنامج نوفيل للعميل لنظام التشغيل ويندوز فيستا من نوفيل.
- برنامج Novell Client لنظام التشغيل Windows 2000/XP/2003 من شركة Novell.
- برنامج نوفيل للعميل لنظام التشغيل ويندوز 95/98 من نوفيل.
- عميل نوفيل لنظام لينكس من نوفيل.
- تم أرشفة عملاء NetWare لنظام DOS في 20 يوليو 2008 على موقع Wayback Machine من شركة Novell - لم يعد مدعومًا.
- برنامج NetWare Client لنظام التشغيل Mac OS X من شركة Prosoft Engineering.
- ncpfs ، وهو تطبيق عميل NCP مفتوح المصدر لنظام Linux .
- خدمة عملاء NetWare من مايكروسوفت .
مراجع
- 1 2 "التقرير النهائي لتقييم خادم نوفيل نت وير 4.11" . المركز الوطني لأمن الحاسوب. 22 يونيو 1998. تاريخ الاسترجاع: 8 فبراير 2023 .الصفحة 6
- ↑ "كيفية تحديد حالات الخطأ بسرعة باستخدام Ethereal" . 15 يوليو 2003. تم الاطلاع عليه بتاريخ 8 فبراير 2023 .
روابط خارجية
- أنظمة ملفات الشبكة
- بروتوكولات الشبكة
- نت وير
- بروتوكولات طبقة العرض
