www.almohandees-tech.ahlamontada.com
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالبوابةأحدث الصورالتسجيلاتصل بنادخول

 

 مشغلات الشبكة Network Drivers

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
admin
admin
admin
admin


عدد الرسائل : 459
العمر : 38
العمل/الترفيه : Networks Eng
SMS : المدير العام للمنتدى
تاريخ التسجيل : 20/12/2007

مشغلات الشبكة Network Drivers Empty
مُساهمةموضوع: مشغلات الشبكة Network Drivers   مشغلات الشبكة Network Drivers Icon_minitimeالأحد يناير 06, 2008 6:45 pm



37- مشغلات الشبكة Network Drivers



سنتناول في هذا الدرس إن شاء الله البنود التالية:

1- تبيان عمل مشغلات الأجهزة.

2- شرح لعمل واجهات مشغلات الأجهزة NDIS و ODI.

3- شرح لخواص واجهة بطاقة الشبكة لميكروسوفت NDIS.

مشغل الجهاز أو Device Driver هو البرنامج الذي يسمح لنظام تشغيل الكمبيوتر بالعمل و التخاطب مع جهاز معين. فجهازك قد يحتوي على أجهزة ما مثل بطاقة الشبكة و لكن نظام التشغيل لن يستطيع التعامل مع هذه البطاقة ما لم يتوفر بريمج مشغل البطاقة ، حيث يتم التخاطب بين نظام التشغيل و البطاقة من خلال هذا المشغل.

و بالتالي فكل جهاز في الكمبيوتر يحتاج الى مشغل كي يعمل كما يجب.

لنر كيف يعمل مشغل بطاقة الشبكة:

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

و أحيانا يحتوي نظام التشغيل على هذه المشغلات ، و يمكن أيضا تحميلها من موقع الإنترنت للشركة المنتجة للبطاقة أو أي جهاز آخر يتطلب وجود مشغل له.

تقوم مشغلات الشبكة بتوفير إتصال بين بطاقة الشبكة و بين موجه برمجي في الكمبيوتر يسمى Network Redirector و هو جزء من برنامج التشبيك و مهمته استقبال طلبات Input/Output (I/O) للملفات على جهاز آخر و تحويلها للجهاز المطلوب.

يتم تنصيب مشغل البطاقة من خلال برنامج الإعداد المتوفر على القرص المرن و يتم تخزين هذا المشغل على القرص الصلب للجهاز.

تعمل مشغلات بطاقة الشبكة من خلال الطبقة الفرعية MAC لطبقة Data-Link في OSI.

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

على مشغلات الشبكة أن تكون متوافقة مع أحد معايير الواجهات التالية:

1- Network Driver Interface Specification (NDIS) .

2- Open Data-Link Interface (ODI).

برنامج تشبيك ميكروسوفت متوافق مع NDIS بينما أنظمة Novell NetWare فهي متوافقة مع ODI.

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

مع هذه الواجهات أصبح لا داعي لكتابة مشغلات خاصة لكل بروتوكول أو نظام تشغيل بل أصبح يكفي كتابة مشغلات متوافقة مع أحد الواجهات آنفة الذكر بحيث أصبح المستخدمون قادرون على الإتصال عبر شبكات تستخدم بروتوكولات مختلفة باستخدام بطاقة شبكة وحيدة و مشغل شبكة وحيد متوافق مع واجهة NDIS أو ODI و من الممكن عند الضرورة تحميل كلي الواجهتين على نفس الجهاز.

تتمتع واجهة مشغلات الشبكة التي تعتمدها ميكروسوفت و هي NDIS بالمميزات التالية:

1- تدعم إستخدام أكثر من معالج على نفس الجهاز.

2- تستطيع التعامل مع عدة اتصالات أو روابط شبكية في نفس الوقت.

3- تستطيع التعامل مع عدة بروتوكولات نقل محملة في نفس الوقت.

كل مشغل NDIS يكون مسئولا عن المهام التالية:

1- إرسال و استقبال الحزم عبر الإتصال الشبكي.

2- الإدارة الفعلية لبطاقة الشبكة بما يتناسب مع نظام التشغيل.

3- تشغيل نظام Input/Output في بطاقة الشبكة و تلقي طلبات المقاطعة Interrupts منها.

4- إعلام نظام التشغيل باستقبال البيانات أو الإنتهاء من إرسالها.

5- عزل معلومات نظام التشغيل أو مكونات الجهاز عن مشغلات بطاقة الشبكة في حالة عدم حاجة هذه المشغلات لهذه المعلومات.

ملخص الدرس:
المشغلات هي برامج تسمح للأجهزة بالإتصال و التخاطب مع نظام التشغيل للكمبيوتر.

يجب على مشغلات الشبكات أن تكون متوافقة مع أحد الواجهتين NDIS أو ODI.

تستخدم ميكروسوفت الواجهة NDIS و التي تقدم مجموعة من المزايا.

الرجوع الى أعلى الصفحة اذهب الى الأسفل
وردة المنتدى

وردة المنتدى


عدد الرسائل : 472
العمر : 33
الدولة : مشغلات الشبكة Network Drivers Caeini10
المزاج : مشغلات الشبكة Network Drivers Qatary20
الاوسمة : مشغلات الشبكة Network Drivers Mosamem
SMS : <!--- MySMS By AlBa7ar Semauae.com --><form method="POST" action="--WEBBOT-SELF--"> <!--webbot bot="SaveResults" u-file="fpweb:///_private/form_results.csv" s-format="TEXT/CSV" s-label-fields="TRUE" --><fieldset style="padding: 2; width:208; height:104"> <legend><b>My SMS</b></legend> <marquee onmouseover="this.stop()" onmouseout="this.start()" direction="up" scrolldelay="2" scrollamount="1" style="text-align: center; font-family: Tahoma; " height="78">$post[field5]</marquee></fieldset></form><!--- MySMS By AlBa7ar Semauae.com -->
تاريخ التسجيل : 22/12/2007

مشغلات الشبكة Network Drivers Empty
مُساهمةموضوع: رد: مشغلات الشبكة Network Drivers   مشغلات الشبكة Network Drivers Icon_minitimeالأحد يناير 06, 2008 11:50 pm

يعطيك العافية

بارك الله فيك


وردة المنتدى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
مشغلات الشبكة Network Drivers
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
www.almohandees-tech.ahlamontada.com :: القسم التقني :: منتدى الشبكات-
انتقل الى: