31-05-2021, 03:37 PM
كارت شبكه (Network Interface Adapter)
كارت شبكه يا NIC ، وقتي كه در شيار گسترش كامپيوتر( expansion slot: سوكتي در يك كامپيوتر كه براي نگهداري بوردهاي گسترش و اتصال آنها به باس سيستم (مسير انتقال دادهها) طراحي ميشود. شيارهاي گسترش روشي براي افزايش يا بهبود ويژگيها و قابليتهاي كامپيوتر هستند)
قرار ميگيرد، وسيلهاي است كه بين كامپيوتر و شبكهاي كه كامپيوتر جزئي از آن است، اتصال برقرار مينمايد. هر كامپيوتر در شبكه ميبايست يك كارت شبكه داشته باشد كه به باس گسترش سيستم(System's Expansion Bus) اتصال مييابد و براي رسانه شبكه (كابل شبكه) به عنوان يك واسطه عمل ميكند. در برخي كامپيوترها، كارت شبكه با مادربورد يكي شده است، اما در بيشتر مواقع شكل يك كارت گسترش (Expansion Card) را به خود ميگيرد كه يا به ISA سيستم (Industry Standard Architecture: مجموعه مشخصاتي براي طراحي باسها كه امكان ميدهد قطعات بصورت كارت به شيارهاي گسترش استاندارد كامپيوترهاي شخصي آيبيام و سازگار با آنها افزوده شوند)، و يا به )PCI (Peripheral Component Interconnect: مجموعه مشخصاتي كه توسط شركت اينتل ارائه شده و سيستم باس محلي را تعريف ميكند كه امكان نصب حداكثر 10 كارت گسترش سازگار با PCI را فراهم ميكند) متصل¬ميگردد.
كارت شبكه به همراه نرمافزار راه اندازي (device driver) آن، مسئول اكثر كاركردهاي لايه data-link و لايه فيزيكي ميباشد. كارتهاي شبكه، بسته به نوع كابلي كه پشتيباني ميكنند، اتصال دهندههاي (Connectors) خاصي را ميطلبند. (كابل شبكه از طريق يك اتصال دهنده به كارت شبكه وصل ميشود) برخي كارتهاي شبكه بيش از يك نوع اتصال دهنده دارند كه اين شما را قادر ميسازد كه آنها را به انواع مختلفي از كابلهاي شبكه اتصال دهيد.
عملكردهاي اساسي كارت شبكه
كارت شبكه عملكردهاي گوناگوني را كه براي دريافت و ارسال دادهها در شبكه حياتي هستند، انجام ميدهد كه برخي از آنها عبارتند از:
1- Data encapsulation: كارت شبكه و درايور (راهانداز) آن، مسئول ايجاد فريم در اطراف داده توليد شده توسط لاية شبكه و آمادهسازي آن براي انتقال هستند.
2- Signal encoding and decoding: در واقع كارت شبكه طرح كدگذاري لايه فيزيكي را پياده ميكند و دادههاي دودويي (binary) توليد شده توسط لايه شبكه را به سيگنالهاي الكتريكي قابل انتقال بر روي كابل شبكه تبديل مينمايد. همچنين سيگنالهاي دريافتي از روي كابل را براي استفاده لايههاي بالاتر به دادههاي دودويي تبديل ميسازد.
3- Data transmission and reception: كاركرد اساسي كارت شبكه، توليد و انتقال سيگنالهاي متناسب در شبكه و دريافت سيگنالهاي ورودي است. طبيعت سيگنالها به كابل شبكه و پروتكل لايه datalink بستگي دارد. در يك LAN فرضي، هر كامپيوتر هم بستههاي عبوري در شبكه را دريافت ميكند و كارت شبكه آدرس مقصد لايه datalink را بررسي ميكند تا ببيند آيا بسته براي كامپيوتر مذكور فرستاده شده يا خير. در صورت مثبت بودن پاسخ، كارت شبكه بسته را براي انجام پردازش توسط لايه بعدي از كامپيوتر عبور ميدهد، در غير اينصورت بسته را به دور ميافكند.
كارت شبكه قابل نقل و انتقال (Portable Computer Network Adapters)
بسيار احتمال دارد كه در شبكه شما يك كامپيوتر كيفي و قابل حمل وجود داشته باشد. گستره وسيعي از كارت شبكههاي مناسب اين كامپيوترها قابل دستيابي است. نوعي از كارت شبكه كه در كامپيوترهاي كيفي استفاده ميشود عبارتست از: كارت PCMCIA يا همان PC Card.
كارت PC در يك شيار و يا در يك جفت شيار موجود در كناره كامپيوتر كيفي جاي ميگيرد. كابل شبكه با استفاده از ابزاري به نام "dongle" به كارت PC متصل ميشود. كارتهاي PC جز ابزارهاي "Plug-and-Play" هستند، و نيز ميتوان در حاليكه كامپيوتر روشن و در حال فعاليت است، آنها را نصب يا خارج نمود و پس از نصب آنها نيازي به restart كردن كامپيوتر نيست.
مدل آدرس دهی IP
علاوه بر جايگاه پروتکل ها، يکی ديگر از عناصر مهم در زيرساخت شبکه های مبتنی بر TCP/IP مدل آدرس دهی IP است . مدل انتخابی می بايست اين اطمينان را بوجود آورد که اطلاعات ارسالی بدرستی به مقصد خواهند رسيد. نسخه شماره چهار IP از 32 بيت برای آدرس دهی استفاده کرده که بمنظور تسهيل در امر نمايش بصورت چهار عدد صحيح ( مبنای ده ) که بين آنها نقطه استفاده شده است نمايش داده می شوند.
IP Sub netting
يکی از مهمترين عمليات در رابطه با اختصاص IP مسئله Subnetting است . مسئله فوق بعنوان هنر و علمی است که ماحصل آن تقسيم يک شبکه به مجموعه ای از شبکه های کوچکتر (Subnet) از طريق بخدمت گرفتن ۳۲ بيت با نام Subnet mask بوده که بنوعی مشخصه (ID) شبکه را مشخص خواهد کرد. در ادامه اين نوشتار در رابطه با نحوه تعريف زيرشبکه ها آشنا خواهيم شد. در اين بخش لازم است که با مبنای دو و نحوه نشان دادن اعداد بصورت صفر و يک بيشتر آشنا شويم. ذکر اين نکته ضروری است که در مبنای دو تمامی اعداد بصورت دنباله ای از صفر و يک نمايش داده شده و هر رقم در اين مبنا دارای يک ارزش مکانی متناسب با ضرايب متفاوت عدد دو است .
كارت شبكه يا NIC ، وقتي كه در شيار گسترش كامپيوتر( expansion slot: سوكتي در يك كامپيوتر كه براي نگهداري بوردهاي گسترش و اتصال آنها به باس سيستم (مسير انتقال دادهها) طراحي ميشود. شيارهاي گسترش روشي براي افزايش يا بهبود ويژگيها و قابليتهاي كامپيوتر هستند)
قرار ميگيرد، وسيلهاي است كه بين كامپيوتر و شبكهاي كه كامپيوتر جزئي از آن است، اتصال برقرار مينمايد. هر كامپيوتر در شبكه ميبايست يك كارت شبكه داشته باشد كه به باس گسترش سيستم(System's Expansion Bus) اتصال مييابد و براي رسانه شبكه (كابل شبكه) به عنوان يك واسطه عمل ميكند. در برخي كامپيوترها، كارت شبكه با مادربورد يكي شده است، اما در بيشتر مواقع شكل يك كارت گسترش (Expansion Card) را به خود ميگيرد كه يا به ISA سيستم (Industry Standard Architecture: مجموعه مشخصاتي براي طراحي باسها كه امكان ميدهد قطعات بصورت كارت به شيارهاي گسترش استاندارد كامپيوترهاي شخصي آيبيام و سازگار با آنها افزوده شوند)، و يا به )PCI (Peripheral Component Interconnect: مجموعه مشخصاتي كه توسط شركت اينتل ارائه شده و سيستم باس محلي را تعريف ميكند كه امكان نصب حداكثر 10 كارت گسترش سازگار با PCI را فراهم ميكند) متصل¬ميگردد.
كارت شبكه به همراه نرمافزار راه اندازي (device driver) آن، مسئول اكثر كاركردهاي لايه data-link و لايه فيزيكي ميباشد. كارتهاي شبكه، بسته به نوع كابلي كه پشتيباني ميكنند، اتصال دهندههاي (Connectors) خاصي را ميطلبند. (كابل شبكه از طريق يك اتصال دهنده به كارت شبكه وصل ميشود) برخي كارتهاي شبكه بيش از يك نوع اتصال دهنده دارند كه اين شما را قادر ميسازد كه آنها را به انواع مختلفي از كابلهاي شبكه اتصال دهيد.
عملكردهاي اساسي كارت شبكه
كارت شبكه عملكردهاي گوناگوني را كه براي دريافت و ارسال دادهها در شبكه حياتي هستند، انجام ميدهد كه برخي از آنها عبارتند از:
1- Data encapsulation: كارت شبكه و درايور (راهانداز) آن، مسئول ايجاد فريم در اطراف داده توليد شده توسط لاية شبكه و آمادهسازي آن براي انتقال هستند.
2- Signal encoding and decoding: در واقع كارت شبكه طرح كدگذاري لايه فيزيكي را پياده ميكند و دادههاي دودويي (binary) توليد شده توسط لايه شبكه را به سيگنالهاي الكتريكي قابل انتقال بر روي كابل شبكه تبديل مينمايد. همچنين سيگنالهاي دريافتي از روي كابل را براي استفاده لايههاي بالاتر به دادههاي دودويي تبديل ميسازد.
3- Data transmission and reception: كاركرد اساسي كارت شبكه، توليد و انتقال سيگنالهاي متناسب در شبكه و دريافت سيگنالهاي ورودي است. طبيعت سيگنالها به كابل شبكه و پروتكل لايه datalink بستگي دارد. در يك LAN فرضي، هر كامپيوتر هم بستههاي عبوري در شبكه را دريافت ميكند و كارت شبكه آدرس مقصد لايه datalink را بررسي ميكند تا ببيند آيا بسته براي كامپيوتر مذكور فرستاده شده يا خير. در صورت مثبت بودن پاسخ، كارت شبكه بسته را براي انجام پردازش توسط لايه بعدي از كامپيوتر عبور ميدهد، در غير اينصورت بسته را به دور ميافكند.
كارت شبكه قابل نقل و انتقال (Portable Computer Network Adapters)
بسيار احتمال دارد كه در شبكه شما يك كامپيوتر كيفي و قابل حمل وجود داشته باشد. گستره وسيعي از كارت شبكههاي مناسب اين كامپيوترها قابل دستيابي است. نوعي از كارت شبكه كه در كامپيوترهاي كيفي استفاده ميشود عبارتست از: كارت PCMCIA يا همان PC Card.
كارت PC در يك شيار و يا در يك جفت شيار موجود در كناره كامپيوتر كيفي جاي ميگيرد. كابل شبكه با استفاده از ابزاري به نام "dongle" به كارت PC متصل ميشود. كارتهاي PC جز ابزارهاي "Plug-and-Play" هستند، و نيز ميتوان در حاليكه كامپيوتر روشن و در حال فعاليت است، آنها را نصب يا خارج نمود و پس از نصب آنها نيازي به restart كردن كامپيوتر نيست.
مدل آدرس دهی IP
علاوه بر جايگاه پروتکل ها، يکی ديگر از عناصر مهم در زيرساخت شبکه های مبتنی بر TCP/IP مدل آدرس دهی IP است . مدل انتخابی می بايست اين اطمينان را بوجود آورد که اطلاعات ارسالی بدرستی به مقصد خواهند رسيد. نسخه شماره چهار IP از 32 بيت برای آدرس دهی استفاده کرده که بمنظور تسهيل در امر نمايش بصورت چهار عدد صحيح ( مبنای ده ) که بين آنها نقطه استفاده شده است نمايش داده می شوند.
IP Sub netting
يکی از مهمترين عمليات در رابطه با اختصاص IP مسئله Subnetting است . مسئله فوق بعنوان هنر و علمی است که ماحصل آن تقسيم يک شبکه به مجموعه ای از شبکه های کوچکتر (Subnet) از طريق بخدمت گرفتن ۳۲ بيت با نام Subnet mask بوده که بنوعی مشخصه (ID) شبکه را مشخص خواهد کرد. در ادامه اين نوشتار در رابطه با نحوه تعريف زيرشبکه ها آشنا خواهيم شد. در اين بخش لازم است که با مبنای دو و نحوه نشان دادن اعداد بصورت صفر و يک بيشتر آشنا شويم. ذکر اين نکته ضروری است که در مبنای دو تمامی اعداد بصورت دنباله ای از صفر و يک نمايش داده شده و هر رقم در اين مبنا دارای يک ارزش مکانی متناسب با ضرايب متفاوت عدد دو است .