فناوری اطلاعات و ارتباطات تکنولوژی هزاره جدید می باشد که باعث کم کردن زمان انجام محاسبات ، دقیقتر شدن پردازش داده ها ، تبادل اطلاعات شده است .
رایانه ها به ویژه زمانی که به شبکه های اطلاعاتی متصل باشند ، تغییر عمده ای در دانش و اطلاعات به وجود می آورند .
تغییر کاربرد فناوری اطلاعات تنها محدود به یادگیری و آموزش نمی شود .
این تغییرات درساختار آموزشی و الگوی رفتاری درون نظام آموزشی و حتی محتوای آموزش را تغییر خواهد داد .
در این پروژه تحقیقاتی ، با توجه به سیر و پیشرفت انیترنت و لزوم آگاهی داشتن از قسمتهای مختلف و جانبی ، که باعث اتصال به شبکه جهانی (اینترنت ) می شود ، به بحث در مورد بخش مهمی به نام « کارت شبکه » که یکی از ارکان اتصال به شبکه جهانی است می پردازیم .
و در این پروژه به بررسی شبکه و معرفی بعضی از انواع کارت شبکه ، مشخصات آنها و مواردی که مرتبط به کارت شبکه است پرداخته شده است .
کارت شبکه و نقش کارت شبکه :
کارتهای شبکه به عنوان میانجی فیزیکی یا رابطه بین رایانه و کابل شبکه عمل می کنند .
کارتها در شکاف ( (SLOTتوسعه هر رایانه و سرویس دهنده شبکه نصب می شوند .
پس از آن که کارت شبکه متصل گردید ، کابل شبکه به پورت متصل می شود تا ارتباط واقعی بین رایانه و باقیمانده شبکه را برقرار سازد .
تأثیرات کارت شبکه :
• آماده سازی داده های رایانه برای انتقال به کابل شبکه 
• ارسال داده ها به رایانه دیگر
• کنترل جریان داده ها بین رایانه و سیستم کابل کشی
کارت شبکه همچنین داده های وارد شونده را از کابل دریافت و آن را به بایتهایی تبدیل می کند که CPU رایانه می تواند آنها را بفهمد .
آماده سازی داده ها : 
قبل از آنکه داده ها بتوانند از طریق شبکه ارسال گردند ، کارت شبکه باید آن را از شکلی که رایانه می فهمد به شکل دیگری که بتواند از طریق کابل شبکه حرکت نمایند ، تغییر دهد .
داده ها در داخل رایانه از طریق مسیرهایی به نام گذرگاهها ( BUS ) حرکت می نمایند .
آنها چندین مسیر داده ای هستند که به طور موازی و پهلوی هم قرار گرفته اند ، چون چندین مسیر پهلو به پهلو هستند ، داده ها می توانند به جای عبور تکی در هر لحظه به صورت گروهی با یکدیگر عبور کنند .
گذراههای قدیمی ، مانند گذرگاههایی که در رایانه شخصی اولیه IBM به کار می رفتند ، گذرگاههای 8 بیتی بودند .
زیرا آنها 8 بیت داده را در یک لحظه ( همزمان ) عبور می دادند .
رایانه های IBMPC/AT از گذرگاه 16 بیتی استفاده می کردند ، بدین معنا که 16 بیت به طور همزمان می تواند عبور نماید .
رایانه ها ی زیادی از گذرگاههای 32 یا 64 بیتی استفاده می نمایند .
وقتی داده ها از گذرگاه رایانه عبور می کنند ، گفته می شود به صورت موازی ( PARALLEL ) حرکت می کنند زیرا 16 یا 32 بیت ، پهلو به پهلو د رحرکت اند .
ولی در کابل شبکه ، داده ها باید در جریا تک بیتی حرکت نمایند .
وقتی داده ها از کابل شبکه عبور می کنند گفته می شود به صورت انتقال سریال (SERIAL ) حرکت می نمایند زیرا هر بیت به دنبال بیت دیگر جریا دارد .
به عبارت دیگر ، کابل بزرگراه یک باند می باشد .
داده ها در این بزرگراهها همیشه در هر لحظه فقط یک باند حرکت دارند .
رایانه ها یا داده ها را می فرستند یا دریافت می کنند .
نکته : 
کارت شبکه ، عبور داده ها را به صورت موازی و به شکل گروهی می گیرد و آنها را طوری مجدداً می سازد که از طریق مسیر سریال به پهنای 1 بیت د رکابل شبکه جریان یابند .
این کار با تبدیل سیگنال های دیجیتال رایانه به سیگنال های الکتریکی و نوری که می توانند از طریق کابل شبکه حرکت نمایند انجام م یگیرد .
قطعه مسئول این کار ، فرستنده گیرنده است .
آدرس شبکه :
علاوه بر تبدیل داده ها ، کارت شبکه محل کارت یا آدرس را به باقیمانده شبکه نشان می دهد تا اتمام کارتها ی دیگر شبکه ، تشخیص داده شود .
IEEE :
آدرس های شبکه از کمیته IEEE تعین می گردد .
این کمیته ، محدوده ای ا زآدرس ها را به هر یک از سازندگان کارتهای شبکه اختصاص می دهد .
سازندگان به طور سخت افزاری ، این آدرس ها را در تراشه هایی روی کارت قرار می دهند .
با این روش ، هر کارت و در نتیجه هر رایانه ، آدرس منحصر به فردی در شبکه دارد .
سایر کارتها ی شبکه : 
کارت شبکه ، درچندین فعالیت دیگر هم شرکت دارد : 
1- کارت شبکه و رایانه باید برای حرکت داده ها از رایانه به کارت ، ارتباط برقرار نمایند .
در کارتهایی که می توانند ا زدسترسی مستقیم حافظه ( DMA ) بهره مند شوند ، رایانه قسمتی از فضای حافظه خود را به کارت شبکه اختصاص می دهد .
2- کارت شبکه تقاضای داده ها ی رایانه را به اطلاع رایانه می رساند .
3- گذرگاه رایانه ، داده ها را از حافظه رایانه به کارت شبکه حرکت می دهد .
داده ها اغلب می توانند سریعتر از کارت شبکه ای که آنها را اداره می کند حرکت نمایند ، به این دلیل داده ها به بافر ( RAM ) کارت فرستاده می شوند و در آنجا به طور موقت هم در ارسال و هم در دریافت ، نگهداری می شوند .
 ارسال و کنترل داده ها : قبل از آنکه کارت شبکه ، عملاً داده ها را به شبکه ارسال نماید ، محاوره ها الکترونیکی با کارت گیرنده انجام به طوری که هر دو کارت با موارد زیر موافق باشند : قبل از آنکه که کارت شبکه ، عملاً داده ها را به شبکه ارسال نماید ، محاوره های الکترونیکی با کارت گیرنده انجام به طوری که هر دو کارت با موارد زیر موافق باشند : حداکثر اندازه گروه های داده هایی که باید ارسال گردند .
میزان داده های ارسالی قبل از تأیید .
هر کارت قبل ا زسرریز شدن داده ها چه مقدار داده را می تواند نگه داری نماید .
سرعت انتقال داده ها .
اگر کارت با سرعت بالاتر ، برای ارتباط با کارت آهسته تر مورد نیاز باشد ، هر دو کارت نیازمند یافتن سرعت انتقال مشترکی هستند که هر دو بتوانند انجام دهند .
هر کارت به کارت دیگر علامت می دهد و با این عمل پارامترهای خود را به دیگری اطلاع و با خودش را با عوامل دیگری تنظیم می نماید .
وقتی تمام جزئیات ارتباط تعیین گردید ، دو کارت ، شروع به ارسال و دریافت داده ها می نمایند .
پیکربندی (Configaration ) گزینه ها و تنظیم آنها : کارتهای شبکه ، اغلب دارای گزینه ها یقابل پیکربندی هستند که باید به منظور ، عمل مناسب برای کارت شبکه تنظیم گردند .
مثلاً : وقفه IRQ (Interrapt ) آدرس پایه پورت ورودی – خروجی ( Base I/O Port ) آدرس پایه حافظه ( Base Memory ) نحوه تنظیم گزینه ها در کارتها ی شبکه : نحوه تنظیم متفاوت است .
گاهی امکان دارد به کمک جامپر روی کارت تنظیم نمود .
بعضی کارتها به کمک کلیدهای ریزی بر روی کارت شبکه پیکر بندی می شوند .
در اغلب کارتهای شبکه که بدون جامپر هستند و کلید ها ی ریز را هم ندارند ، تنظیم پیکر بندی در آنها با نرم افزاری که همراه کارت شبکه فروخته می شود ، انجام می گیرد .
وقفه ( IRQ ) : خطوط تقاضای وقفه سخت افزاری هستند که از طریق آنها دستگاههایی مانند پورتهای ورودی و خروجی ، صفحه کلید ، درایوهای دیسک و کارتهای شبکه می توانند وقفه یا تقاضاها را برای گرفتن خدمات ، به CPU برسانند .
خطوط تقاضای وقفه ، در سخت افزار داخلی رایانه تعبیه شده است برای آن که CPU بتواند اهمیت نسبی تقاضای خدمات وارد ده را تعیین نماید .
بایستی وقفه ها دارای سطوح مختلف تقدم باشند .
وقتی کارت شبکه تقاضایی برای رایانه می فرستد از وقفه ، یعنی سیگنال الکترونیکی ارسالی به CPU رایانه استفاده می کند .
هر قسمت سخت افزاری در رایانه باید ازخط تقاضای وقفه IRQ متفاوتی بهره بگیرد .
وقفه زمانی که قسمت سخت افزاری رایانه پیکربندی می شود مشخص می گردد .
آدرس پایه I/O : CPU هر پورتی را با آدرس آن پورت می شناسد .هر قسمت سخت افزاری در سیستم ، باید شماره پورت I/O پایه متفاوتی داشته باشد .
آدرس های پایه پورتها ( اعداد مبنای شانزده ) که برای کارت شبکه به کار می روند نباید قبلاً از سوی قسمت دیگر استفاده شده باشد .
آدرس پایه حافظه : آدرس پایه حافظه ، محلی را در حافظه رایانه ( RAM ) مشخص می کند .
این محل به صورت ناحیه بافر برای ذخیره کردن داده ها ی وارد شونده از کارت شبکه به کار می رود .
البته بعضی کارتهای شبکه تعریفی برای آدرس پایه حافظه ندارند زیرا آنها از هیچ یک از آدرس های RAM سیستم استفاده نمی کنند .
معماری گذرگاه داده ها : در محیط رایانه های شخصی ، معماری ها یمختلفی برای گذرگاه داده ها در رایانه وجود دارد .
از جمله معروف ترین این گذرگاه ها می توان به استاندارد ISA و PCI اشاره نمود .
هر نوع گذرگاه به طور فیزیکی از سایر گذرگاه ها جداست .
ضروری است که گذرگاه و کارت شبکه هماهنگ باشند .
اتصالات و کابل کشی شبکه : کارت شبکه سه عمل مهم زیر را در ههاهنگی فعالیت های بین رایانه و کابل انجام می دهد : انجام اتصال فیزیکی با کابل تولید سیگنال های الکتریکی که از کابل می گذرند پیروی از قوانین مشخص نحوه دسترسی به کابل نحوه انتخاب کارت مناسب : به منظور انتخاب کارت مناسب برای شبکه ، لازم است نوع کابل و اتصالات آن تعیین گردند .
هر نوع کابل خصوصیات فیزیکی متفاوتی دارد که کارت شبکه باید با آن مطابقت نماید .
هر کارت برای پذیرش نوع خاصی از کابل مانند کواکسیال ، زوج به هم تابیده شده یا ...
ساخته شده است .
برخی از کارتهای شبکه بیش از یک اتصال میانجی دارند .
مثلاً بعضی از کارتهای شبکه ، دو پورت اتصال کواکسیال نازک ( BNC) و زوج به هم تابیده شده ( Fj-45 ) را دارند .
استفاده از BOOT ROM و ایمنی : در برخی محیط ها ، ایمنی چنان اهمیتی دارد که ایستگاههای کاری فاقد دیسک گردان ( بدون فلاپی و هارد ) هستند .
بی وجود دیسک گردانها ، کاربران قادر نیستند اطلاعاتی را در فلاپی یا هارد کپی نمایند و در نتیجه نمی توانند هیچ داده ای را از محل کار بیرون ببرند .
اما چون رایانه ها معمولاً از طریق فلاپی یا هارد راه می افتد ( BOOT ) باید منبع نرم افزاری دیگری وجود داشته باشد که ابتدا رایانه را ، راه بیندازد و آن را به شبکه متصل نماید .
در این محیط ها کارت شبکه می تواند با تراشه خاصی به نام ( EPROM یا ROM PROM ) راه انداز ، از راه دور مجهز گردد .
این تراشه ، دارای برنامه سخت افزاری ست که رایانه را ، راه می اندازد و کاربر را به شبکه متصل می سازد .
کارتهای شبکه با استفاده از ( BOOT ROM ) ، ایستگاههای کاری بدون دیسک می توانند زمانی که روشن می شوند به شبکه متصل گردند .
معرفی کارت شبکه با دو آداپتور : ( 3 Com 3 C982 – TXM Dual ) کارت شبکه 3 Com مدل C982 – TXM شامل دو آداپتور شبکه ( NIC ) مستقل می باشد که روی یک کارت PCI قرار گرفته اند .
اولین مزیت این کارت که در نگاه اول به چشم می خورد این است که فقط یک شکاف PCI دستگاه را اشغال می کند .
این امر بویژه در سرویس دهندگان اندازه 1U که دارای فضای کوچکتری می باشند ، حائز اهمیت است علاوه بر صرفه جویی در فضا ، این کارت مزیت بزرگتری نیز دارد : اگر یکی از آداپتور های شبکه دچار مشکل شود آداپتور دوم می تواند بکار خود ادامه دهد و ارتباط کامپیوتر با شبکه را حفظ نماید .
البته این مسئله زمانی صادق است که اشکال در کابل ها یا ...
باشد و نه اینکه خود کارت از نظر الکترونیکی دچار مشکل شود .
نا گفته پیداست که لینوکس برای هر کدام از آداپتور ها یک IRQ تخصیص خواهد داد بنابراین در مجموع برای این کارت دو IRQ تخصیص داده خواهد شد .
در این کارت دو کنترل کننده شبکه 920 – BR