إن كل إصدارات windows تقريباً ( بما فيها مجموعات العمل Workgroup ، Windows95 ، Windows98 ، Windows Me ، بالإضافة إلى windows NT و Windows2000 ، في إصداري الملقم (server ) ومحطات العمل (workstation) تتضمن إمكانيات الملقمات والعملاء ضمن نظام التشغيل . هذا يعني أنك تستطيع مشاركة الملفات والطابعات على أي نظام تشغيل Windows وأيضاً أن تستخدم إمكانيات العميل للوصول إلى الملفات والطابعات المتشارك عليها على الأنظمة الأخرى. انتبه إلى أن windows 3.1 وماقبله لا يأتي معها عميل شبكة أبداً.
بالنسبة لأنظمة التشغيل Windows95 و Windows98 و Windows Me و windows NT و Windows2000 ، يتضمن نظام التشغيل كل ماتحتاجه للاتصال بشبكة windows ، بما في ذلك كدسة العمل الشبكي الكاملة الخاصة بالعميل. تتألف الكدسة من أربع مكونات رئيسية :
1-العملاء (clients) : ماتدعوه أنظمة التشغيل هذه "عميلاً client" هو في الواقع مكوّن يسمى معيد التوجيه. معيد التوجيه (redirector) هو وحدة نمطية (module) تستلم الطلبات التي تطلب موارد نظام الملفات من أي تطبيق وتحدد إن كانت الموارد المطلوبة موجودة على محرك أقراص محلي أم على الشبكة. إنه معيد التوجيه الذي يمكنك من فتح ملف على الشبكة ضمن برنامج معالجة النصوص بنفس سهولة فتح ملف محلي.
2-برامج تشغيل البروتوكولات (protocol drivers) : تنفذ برامج تشغيل البروتوكولات في Windows طقم البروتوكولات اللازم لاتصال الشبكة ، مثل TCP/IP أو IPX أو NetBEUI . وفق مصطلحات Windows تستخدم كلمة "بروتوكول" لوحدها للإشارات إلى مكونات مثل TCP/IP و IPX وهي فعلياً أطقم تتألف من عدة بروتوكولات مختلفة . توجد أيضاً مكونات برمجية أخرى تعمل في النظام مثل Eternet مثلاً .. لاتعتبر في مصطلحات ويندوز بروتوكولات مع أنها كذلك فعلاً .
3- برامج تشغيل محولات الشبكة ( Network Interface adapter drivers ) : برنامج تشغيل محول الشبكة هو برنامح تشغيل جهاز في ويندوز يقدم الاتصال بين محول الشبكة وباقي كدسة العمل الشبكي . إن محول الشبكة مع برنامج تشغيله يشكلان بروتوكول طبقة ربط البيانات الذي يستخدمه النظام ، مثل Eternet أو Token Ring .
تدعم أنظمة تشغيل Windows محولات شبكة التي توافق مواصفات واجهات برامج تشغيل الشبكات Network Driver Interface Specification (NDIS) . تستخدم أنظمة التشغيل المختلفة إصدارات مختلفة من برامج تشغيل NDIS.
4-الخدمات(Services) مع أنها ليست جزءاً أساسياً من دور العميل، توجد خدمات تأتي مع أنظمة تشغيل Windows تعطي إمكانيات إضافية للعمل الشبكي . على سبيل المثال : لمشاركة موارد على أحد أنظمة تشغيل Windows ، عليك تنصيب الخدمة File And Printer Sharing For Microsoft Networks (مشاركة الملفات والطابعات في شبكات مايكروسوفت ) .
تتألف كدسة العمل الشبكي في Windows من عدة مكونات تعمل مع بعضها لإتاحة وصول العلماء إلى موارد الشبكة .
هذه المكونات مجتمعة ومع محول الشبكة تقدم وظائف كل الطبقات السبع في نموذج OSI المرجعي. يمكن أن يتم تنصيب أكثر من إصدار واحد من هذه المكونات في النظام، مما يعطي مسارات بديلة عبر كدسة العمل الشبكي للتطبيقات المختلفة . تتضمن معظم أنظمة تشغيل ويندو معيدَي توجيه. على سبيل المثال، قد يوجد واحد من أجل شبكات ويندوز وآخر للاتصال بملقمات NetWare. تتضمن أنظمة التشغيل عدة برامج تشغيل بروتوكولات تؤدي نفس الغرض. يتطلب الاتصال مع ملقمات NetWare بشكل طبيعي البروتوكول IPX (ولو أن الإصدارات الحديثة من NetWare تدعم TCP/IP ) وتستطيع شبكة Windows أن تستخدم TCP/IP أو NetBEUI. تتشارك أنظمة Windows و NetWare عادة نفس ناقل الشبكة ، لكن يمكن أيضاً أن تثبت محولي شبكة ولكل واحد برنامج تشغيل خاص وتبربط الكمبيوتر بشبكتين واحدة لنظام Windows والأخرى لنظام NetWare.
*ملاحظة : مع أن برامج التشغيل قد تأخد أشكالاً مختلفة، كل أنظمة التشغيل Windows تحتوي نفس المجموعة من مكونات العمل الشبكي الأساسي ، باستثناء Windows for Workgroup. تم تطوير Windows for Workgroup في بدايات Microsoft في العمل الشبكي وقلما يستخدم اليوم. يتضمن برنامج التشغيل هذا معيد توجيه لشبكات ويندوز والبروتوكولين NetBEUI وIPX ، لكنه لايتضمن عملاء NetWare ولا البروتوكول TCP/IP. مع ذلك، يمكنك إضافة دعم لـ NetWare عن طريق تنصيب عميل مقدِّم من Novell ويمكنك إضافة دعم للبروتوكول TCP/IP بتحميل وتنصيب إصدار الترقية TCP/IP-32 ، الذي تتيحه مايكروسوفت على العنوان :
ftp.microsoft.com/peropsys/windows/public/tcpip/wfwt32.exe
البروتوكولات العاملة على الطبقات المختلفة تعين المسار للأعلى أو للأسفل عبر نموذج OSI . فعلى سبيل المثال : حين تصل رزمة إلى محطة عمل من الشبكة، ويحتوي إطار Ethernet شيفرة تعين بروتوكول طبقة الشبكة الذي يجب استخدامه. بعد ذلك تعين ترويسة بروتوكول طبقة الشبكة بروتوكول طبقة النقل وتحتوي ترويسة بروتوكول طبقة النقل رقم منفذ يميز التطبيق الذي يجب أن يستلم البيانات. بالنسبة للرزم التي تولدها محطة العمل ، تتم العمل بشكل عكسي. يحدد معيد التوجيه بروتوكولاً لطبقة النقل، تعين طبقة النقل بروتوكول طبقة الشبكة وتعين طبقة الشبكة بروتوكول طبقة ربط البيانات.
تنصيب مكونات العمل الشبكي في Windows
مع أن بعض التقنيات مثل التوصيل والتشغيل (Plug and Play) الآن تؤمن عملية تنصيب مكونات العمل الشبكي في Windows قد تجد نفسك في معظم الحالات ، بحاجة لتنصيب عميل أو بروتوكول يدوياً . عملية تنصيب وحدة نمطية لبروتوكول على كمبيوتر بنظام تشغيل Windows2000 Professional مشروحة في المقطع التالي وهذا الإجراء المتماثل افتراضياً في Windows95 و98 و مي . يستخدم windows NT واجهة استخدام مختلفة قليلاً ، إلا أن بنية العمل الشبكي هي نفسها في الجوهر .
** لتنصيب وحدة نمطيـــة لبروتوكول :
start ثم اخترsettings ثم اختر Network and dial-up Connections
أنقر بزر الماوس الأيمن على الرمز Local Area Connection واختر Properties من القائمة المختصرة ، فيظهر مربع حوار خصائص المنطقة المحلية .
أنقر على الزر Install لعرض مربع الحوار select network component Type ( اختيار نوع مكون الشبكة)
حدد البند protocol في قائمة المكونات وانقر على الزر Add لعرض مربع الحوار select network protocol (اختيار بروتوكول الشبكة ) . لتثبيت مكون مختلف مثلاً اختر بنداً آخر من مربع الحوار select Network Component Type.
حدد البند NetBEUI Protocol مثلاً ، من قائمة البروتوكولات ثم انقر على الزر OK.
أنقر على الزر Close في مربع الحوار local area connection properties لإكمال عملية التنصيب. قد يطلب منك وضع القرص المدمج الخاص بتنصيب Windows 2000 ليتمكن برنامج التنصيب من نسخ الملفات اللازمة. عند انتهاء العملية ، سيطلب منك إعادة تشغيل الكمبيوتر .
ملاحظة : المكون الوحيد للشبكات الذي لايمكن تنصيبه من مربع الحوار network Dial-up connections هو برنامج تشغيل محول الشبكة ، لأن هذه الوحدة النمطية تقترن مع محول الشبكة في النظام. لتنصب يدوياً برنامج تشغيل لمحول الشبكة، استخدام الأداة add/remove hardware (إضافة / إزالة الأجهزة) من لوحة التحكم control panel .
والسلام عليكم ورحمة الله وبركاته