الرئيسيةالبوابةاليوميةس .و .جالأعضاءالمجموعاتبحـثالتسجيلاتصل بنادخول

شاطر | 
 

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

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

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

مُساهمةموضوع: مشغلات الشبكة Network Drivers   الأحد يناير 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 و التي تقدم مجموعة من المزايا.


_________________
[img][/img]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
وردة المنتدى

avatar

عدد الرسائل : 472
العمر : 27
الدولة :
المزاج :
الاوسمة :
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   الأحد يناير 06, 2008 11:50 pm

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

بارك الله فيك


وردة المنتدى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
مشغلات الشبكة Network Drivers
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» C++ E-Book collection
» Driver Scanner 2010 2.2.0.0 + Serial
» كيفية إنشاء شبكة محلية من عدة أجهزة
» كيفية تركيب شبكة محلية LAN
» AdGoing International online Ads Network شبكة آد قوينق العالمية لإعلانات الإنترنت

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