[googlef48dd00fc77a8f80.html] تكنولوجيا المعلومات والانترنت: بطاقة او كارت الشبكة (NIC)

الخميس، 25 فبراير 2016

بطاقة او كارت الشبكة (NIC)

تعتبر بطاقة الشبكة هي الواجهة التي تصل بين الحاسب وكبل الشبكة .تركب بطاقة الشبكة فى شق التوسعة الفارغ فى الحاسب ثم يتم وصل كبل الشبكة الى البطاقة ليصبح الحاسب متصل فعليا بالشبكة من الناحية المادية ويبقى الاعداد البرمجي للشبكة .
يتلخص دور بطاقة الشبكة بالامور التالية :
1- تحضير البيانات لبثها على الشبكة .
2- ارسال البيانات على الشبكة .
3- التحكم بتدفق البيانات بين الحاسب ووسط الاتصال .
4- ترجمة الاشارات الكهربائية من كبل الشبكة الى بايتات يفهمها معالج الحاسب . وعندما تريد ارسال بايتات فانها تترجم اشارات الحاسب الرقمية الى نبضات كهربائية يستطيع كبل الشبكة حملها.
كل بطاقة شبكة تملك عنوان فريد ، وهذاالعنوان تحدده لجنة معينة IEEE وهذه اللجنة تخصص مجموعة من العناوين لكل مصنع من مصنعي بطاقات الشبكة ، وهو ذاته العنوان MAC ، وهذا العنوان مكون من 48 بت ويكون مخزن داخل ذاكرة القراءة ROM فى كل بطاقة شبكة يتم انتاجها ، وتحتوى اول 24 بت على تعريف للمصنع بينما يحتوى ال 24 بت الاخرى على الرقم المتسلسل للبطاقة ، تقوم البطاقة بنشر عنوانها على الشبكة ، مما يسمح للاجهزة بالتخاطب فيما بينها وتوجيه البيانات الى وجهتها الصحيحة .
تحتوى بطاقة الشبكة على الاجزاء المادية والاجزاء البرمجية ، وهذا الجزء البرمجي يكون مخزنا داخل الذاكرة ROM ويكون مسؤولا عن توجيه المهام الموكلة بالبطاقة.
تنتقل البيانات فى الحاسب فى ممرات كهربائية تسمى النواقل ، كل ناقل يتكون من عدة ممرات موضوعة جنبا الى جنب ، وباستخدام هذه الممرات من الممكن نقل البيانات كبيرة على ناقل واحد فى نفس الوقت ، وبالتالي يمكن القول ان البيانات تنقل بشكل متوازي ، ويستطيع كابل الشبكة حمل بت واحد من البيانات وهذا يطلق عليه البث المتسلسل وكما ان البيانات تنتقل باتجاه واحد عل الكابل . ان بطاقة الشبكة هي المسؤولة عن تحويل البيانات من الجريان بشكل متوازي على ناقل البيانات الى الجريان بشكل متسلسل على كابل الشبكة والذى يقوم بهذه المهمة فى بطاقة الشبكة هو المرسل - المستقبل .
تقوم بطاقة الشبكة بتنظيم عملية بث البيانات على الشبكة وذلك بالقيام بالخطوات التالية :
1- نقل البيانات من الحاسب الى البطاقة .
2- تخزين البيانات مؤقتا على البطاقة تمهيدا لبثها الى الكابل.
3- اجراء تفاهم على شروط نقل البيانات بين البطاقة المرسلة والمستقبلة.
4- التحكم بتدفق البيانات على الشبكة.
اولا تقوم بطاقة الشبكة بارسال اشارة الى الحاسب طالبة منه بيانات معينة ثم يقوم ناقل البيانات فى الحاسب بنقل البيانات المطلوبة من ذاكرة الحاسب الى البطاقة .
غالبا ما تكون سرعة نقل البيانات من الناقل الى البطاقة اكبر من سرعة نقل البيانات من البطاقة الى الكابل ، لهذا فان هذا الجزء من البيانات يجب تخزينه مؤقتا على الذاكرة RAM على البطاقة الى ان تتمكن البطاقة من بثها الى الكابل ، هذه التقنية تسمى Buffering وهنالك امر اخر يجب ان يؤخذ فى عين الاعتبار عند تبادل البيانات الا وهو التوافق بين البطاقات للشبكة المتصلة معا ، فاذا كانت احدى البطاقات قديمة والبطاقة الاخرى جديدة واسرع من القديمة ، فلكي تتمكنا من الاتصال معا عليهما الاتفاق على سرعة واحدة تكون هي سرعة البطاقة الابطئ.
ولكي يتم التوافق بين البطاقات الشبكة المتصلة معا فان كل بطاقة تطلق اشارة الى باقي البطاقات معلنة عن لكي يتم تعديلها بما يتوافق مع غيرها من البطاقات .
القضايا التي يجب ان تتفق عليها البطاقات لكي يتم الاتصال بينها هي :
1- الحجم الاقصى لمجموعات البيانات الت يتم ارسالها .
2- مقدار البيانات التي سيتم ارسالها قبل الحصول على تاكيد لوصولها.
3- فترة الزمن التي تفصل بين ارسال  حزم البيانات .
4- فترة الزمن التي يجب ان انتظارها قبل الحصول على تاكيد وصول البيانات .
5- مقدار البيانات التي تستطيع كل بطاقة استقباله قبل ان تفيض .
6- سرعة نقل البيانات.
بعد الاتفاق على هذه القضايا تبدا عملية تبادل البيانات بين البطاقات .
وقوم بطاقة الشبكة بعدد من مهام التحكم تشمل :
1- مراقبة وسط الاتصال .
2- طلب حزم البيانات والتعرف عليها بالتاكد من ان عنوان الوجهة الموجود فى الحزمة هو نفسه عنوان البطاقة التي تتسلم الحزمة.
3- اكتشاف الاخطاء وحلها.

ليست هناك تعليقات:

إرسال تعليق