X
تبلیغات
مقالات مهندسی نرم افزار و شبکه های کامپیوتری
مباحث مهندسی نرم افزار و برنامه نویسی به همراه کد های نمونه و سوالات ازمونهای بین المللی

کارت شبکه

Network Adaptor Card

 

 

 

رئوس مطالب:

 

1- اهم وظایف کارت شبکه

2- آدرس سخت افزاری و نرم افزاری کارت شبکه

3- سرعتهای مختلف کارت

4- پیکربندی سخت افزار ی ونرم افزاری

5- انواع کارت شبکه بر اساس slot

6- Bootrom

 

******

 

اهداف: پس از اتمام اين درس، شما می توانيد:

1- عملکرد کارت شبکه در شبکه شامل: اماده سازی ،ارسال ،کنترل داده ها را شرح دهید

2- موارد قابل تنظیم کارت شبکه را شرح دهید

3- نکات اولیه برای انتخاب کارت شبکه را بیان کنید

4- حداقل دو مورد برای توسعه کارت شبکه را که باعث افزایش کارا یی شبکه می شود شرح دهید

5- راجع به نحوه نصب کارت شبکه توضیح دهید

 

******

مقدمه:

از نظر سخت افزاری دو نوع کارت شبکه داریم

- کارت NIC که برای LAN  استفاده میشود

- Modem که در شبکه های  WANبه کار میرود

 

نقش کارت شبکه

کارت شبکه به عنوان رابطه فیزیکی یا اتصال بین کامپیوترکابل شبکه عمل میکند این کارت ها در هر یک از  Slotهای کامپیوترقابل نصب اند. بعد از نصب کارت شبکه، کابل شبکه به درگاه کارت متصل شده و ارتباط  فیزیکی واقعی بین کامپیوتر و باقی شبکه برقرارمیشود.

 

وظایف کارت شبکه

- ارسال داده ها به کامپیوتر دیگر

- دریافت داده ها

- کنترل جریان داده ها میان کامپیوتروسیم کابل کشی

 

کارت شبکه شامل سخت افزار ومیان افزارFirmwave است میان افزار به روتین های نرم افزاری که در حافظه  Rom ذخیره می شو ند، می گویند .

 

ارسال : اطلاعاتی که از کامپیوتر وارد کارت میشود، به صورت موازی اند. این اطلاعات برای انتقال از طریق  سیم باید به صورت سری تبدیل شوند این عمل را کارت شبکه انجام میدهد

دریافت : اطلاعات از سیم به صورت سری دریافت میشود کارت شبکه آنها را به صورت موازی تبدیل کرده  و به کامپیوتر ارسال میکند

کنترل : در زمان ارسال ودریافت اطلاعات باید یکسری اطلاعات کنترلی رد و بدل شوند. ارسال این اطلاعات کنترلی را کارت شبکه برعهده  دارد.

 

ترنسیور: بخشی از کارت است که عمل تبدیل اطلاعات سری به موازی را به عهده دارد

                                          

اطلاعاتی که در زمان کنترل ارسال میشود

حداکثر اندازه بسته ای که ارسال میشود چقدر است

حجم اطلاعات کنترلی چقدر است

فواصل زمانی میان ارسال هر بسته چقدر است

مدت زمانی که باید منتظر جواب برگشت (Ack)  باشد

حجم اطلاعاتی که هر کارت میتواند قبل از سر ریز شد ن درخود نگه دارد

سرعت ارسال داده ها

 

روی کارت شبکه chipsetهای گوناگون وجود دارد وظیفه قسمت کنترل توسط این chipsedهاتعیین میشود

 

آدرس دهی سخت افزاری ونرم افزاری

هر کامپیوتر برای آنکه در شبکه شناسایی شود نیاز به آدرسی دارد. درسیستم عامل ناول برای کامپیوتر نامی اختصاص میداند ولی امروزه علاوه به نام، عدد منحصر به فردی نیز بدهد کامپیوتراختصاص داده میشود.

آدرسی که در حافظه bios کارت شبکه ثبت میشود آدرس سخت افزار کارت شبکه نام دارد. این آدرس سخت افزاری منحصر به خود است، ولی کار با این آدرس مشکل است لذا برای هر کامپیوتر نامی تعیین میشود درTCP/IPهر sewerیک  URL دارد ولی علاوه بر  URLیک آدرسIP هم وجود دارد.آدر IP وURL آدرس های نرم افزاری اند.

 

سرعت های مختلف کارت

کارت های رایج امروزی سرعت های10/ 100Mb/p  را دارند   

 

 

 

امروزه سرعت های1000 /100/ 10 هم وجود دارد. 

روی کارت ها LED هايی وجود دارد مثل

 

 

در زمان اتصال به HUB، لامپ ACT روشن می شود که نشان می دهد تمام ارتباطات تا Hub درست می باشد. در بعضی کارتها چشمک زدن Actنشان دهنده تبادل اطلاعات می باشد.

 

پيکربندی سخت افزاری و نرم افزاری

 کارت های شبکه قديمی يکسری Jumper داشتند که تنظيمات آنها از طريق اين Jumper ها انجام می شد. کارت های امروزی Jumperless اند یعنی به صورت Plug and play عمل می کنند و نيازی به تنظيم توسط کاربر ندارند و توسط سيستم عامل تشخيص داده شده و کار می کنند. به عمل تنظيم اين Jumperها Setting گفته می شود. در نمونه های جديد کارت به جای Jumper از D.S استفاده می شود که دو حالت ON و OFF دارند

 

-          خطوط درخواست وقفه (IRQ)

 خطوط درخواست وقفه، خطوط سخت افزاری هستند که وسايلی مانند درگاههای I/O، صفحه کليد، کارت شبکه و ... می توانند وقفه درخواست خود را برای سرويس گرفتن از ميکرو پروسسور کامپيوتر از طريق آن ارسال کنند. وقتی کارت شبکه يک درخواست به کامپيوتر می فرستد از يک وقفه استفاده می کند يعنی يک سيگنال الکترونيکی به CPU کامپيوتر می فرستد.

در اغلب موارد IRQ3 وIRQ5 برای کارت شبکه مورد استفاده قرار می گيرد. به طور پيش فرض IRQ5 برای کارت شبکه استفاده می شود.

 

نرم افزار MSD (Microsoft Director)

برای اطلاع از اينکه کدام يک از IRQ ها آزاد هستند از اين نرم افزار استفاده می شود.

 

آدرس پايه I/O (Base I/O Address)

 کانالی که اطلاعات از طريق آن بين سخت افزار کامپيوتر (کارت شبکه) و CPU مبادله می شود اين درگاه از ديد CPU يک آدرس است.

شماره درگاه پيش فرض کارت شبکه 300-30F(H)  يا  310-31F (H) است.

 

آدرس حافظه پايه Base memory

آدرس حافظه پايه، محلی را در حافظه کامپيوتر RAM مشخص می کند که توسط کارت شبکه به عنوان بافر برای ذخيره موقت بسته های اطلاعاتی دريافتی و ارسال مورد استفاده قرار می گيرد.

آدرس حافظه پايه برای کارت شبکه اغلب D8000 است.

بعضی از کارت ها دارای بافر هستند که اين بافر به حجم حافظه آنها اضافه می شود.

 

اصطلاح DMA Direct memory Access ( دسترسی مستقيم به حافظه)

به عمل دسترسی مستقيم به حافظه بدون در نظارت CPU گفته می شود. در اين روش داده ها مستقيما از بافر کارت شبکه به حافظه کامپيوتر انتقال می يابد و از ريزپردازنده کامپيوتر استفاده نمی شود.

 

انواع پورت های کارت شبکه

1-     پورت ذوزنقه ای يا پورت AUI ياDIX که يک رابط 15 سوزنه است و از قوانين 10base5 استفاده می کند و با کابل coaxial  ضخيم بکار می رود.

2-     پورت دايره ای شکل يا پورت BNC که از قانون 10base2 و کابل Coaxial  نازک استفاده می شود.

3-     پورت مربعی شکل يا پورت Rj45 که از قانون 10baseT استفاده و با کابل UTP Cat5/cat3 بکار می رود.

 

انواع کارت شبکه بر اساس نوع Slot

Slot های کامپيوترهای شخصی دارای چهار نوع معماری می باشند.

-          ISA

-          EISA

-          MCA

-          PCI

 

ISA

قديمی ترين نوع کارت شبکه از نوع ISA هستند. ISA های اوليه 8 بيتی بودند و سرعت آنها 10MB می باشد. در سال 1984،ISAهای 16 بيتی ايجاد شدند که شکاف های آنها دو شکاف پشت سر هم بود.

 

EISA 

EISA يک گذرگاه 32 بيتی برای انتقال داده است.

MCA

ممعماری MCA  ازنظر فيزيکی و الکترونيکی با گذرگاه ISA ناسازگار است

 

PCI

يک گذرگاه 32 بيتی است که امروزه از اين نوع کارتها استفاده می شود که دارای سرعت 10/100 MBit اند.

 

BOOTROM

در تمام کارت های شبکه يک مکان خالی IC وجود دارد که 28 پايه دارد اين مکان، جای BootRom است.

در برخی محيط ها، امنيت شبکه آنقدر اهميت دارد که از ديسک درايو در دستگاهای کاری استفاده نمی شود. بدون ديسک درايو کاربران نمی توانند اطلاعات را از ديسک و يا به ديسک سخت کپی کنند بنابراين نمی توان هيچ دادهای از سايت شبکه خارج نمايند. در کامپيوترهايی که ديسک سخت وجود دندارد از يک تراشه به نام بوت رام برای بوت کردن کامپيوتر استفاده می شود که بعد از بوت شدن به شبکه متصل شود که اصطلاحا Disckless نام دارد. برای تنظيم بوت رام جامپرهايی وجود دارد که حالت Disable و Enable دارند ولی امروزه اين تنظيمات نرم افزاری انجام می شود.

 

 

چند مشخصه مهم يک کارت

1-     مارک Chipset و نام آن: اساسی ترين مشخصه روی کارت شبکه است.

2-     استاندارد: کارت ها دارای چه استانداردی هستند 10basetو 10base2 و100basetx

3-     Base I/O Address

4-     سرعت انتقال  data transmition

5-     کابل های ارتباط  Cable Connections

6-     Ledهای روی کارت

7-     Bus Interface

8-     Wake on lan قابليت خواب و بيداری

9-     قابليتی است که کامپيوتر می تواند در حالت standby باشد زمانی که پکت می رسد از حالا Standby خارج شده و پکت را دريافت و دوباره به حالت Standby رود.

 

 

+ نوشته شده در  شنبه یازدهم اسفند 1386ساعت 3:13  توسط محسن  |