برای مطالعه بخش سوم آموزش جامع نتورک پلاس (+Network) اینجا کلیک کنید
سختافزار شبکه
به لحاظ فنی دو کامپیوتری که فناوری وایفای آنها را به یکدیگر متصل کرده است، تشکیل یک شبکه را میدهند. اما اجازه دهید مبحث خود را با سختافزار شبکه که ممکن است از عناصر پیچیدهای همانند شکل زیر به وجود آمده باشد آغاز کنیم. دقت کنید، در یک شبکه هر گره (node) به آدرسی نیاز دارد تا سایر گرهها بتوانند آنرا پیدا کنند.
شبکههای LAN و سختافزار آنها
شکل نشان داده شده در بالا یک شبکه محلی (LAN) سرنام local are networkاست. در یک شبکه محلی هر گره میتواند به شکل مستقیم با سایر گرههای روی شبکه در ارتباط باشد. در حالت کلی، شبکههای محلی به فضای کمی نیاز داشته و در یک اداره یا ساختمان به راحتی پیادهسازی میشوند. در شکل بالا 5 کامپیوتر و سایر تجهیزات به شکل سیمی به یک سوییچ (switch) متصل شدهاند. یک سوییچ دادههای ورودی را از طریق یکی از پورتهای خود دریافت کرده و دادهها را به پورت یا پورتهایی که برای انتقال دادهها به مقصد استفاده میشوند، هدایت میکند. درست در همین نقطه است که تفاوت یک سوییچ با هاب مشخص میشود. هاب که یکی از دستگاههای قدیمی و شاید بتوانیم بگوییم نسبتا منسوخ شده شبکه است، بستههای ارسالی از یک دستگاه را به همه پورتهای خود ارسال میکند. در نتیجه همه دستگاههای شبکه منجمله دستگاه مقصد قادر هستند بستهها را دریافت کنند. اما سوییچ عملکردی هوشمندانه داشته و ارتباطی مستقیم میان پورت دستگاه مبدا و پورت دستگاه مقصد برقرار میکند، در نتیجه بستهها تنها برای مقصد ارسال میشوند.
شبکهای که در تصویر بالا مشاهده میکنید از توپولوژی ستارهای (star topology) برای متصل کردن تجهیزات به یکدیگر استفاده کرده است، زیرا همه دستگاهها به یک دستگاه مرکزی که سوییچ نام دارد متصل شدهاند. در دنیای شبکه انواع مختلفی از توپولوژیهای فیزیکی وجود دارند، بهطور مثال، در تصویر زیر از توپولوژی Mesh برای برقراری ارتباط میان دستگاهها در شبکه نظیر به نظیر استفاده شده است.
در شکل زیر چند مدل سوییچ مختلف را مشاهده میکنید که در کلاس سوییچهای صنعتی و مصرفی طبقهبندی میشوند.
کامپیوترها، چاپگرهای شبکه، سوییچها و سایر دستگاههای الکترونیکی در حالت پیشفرض به پورت شبکه تجهیز شدهاند. پورت شبکه، درگاهی است که شما کابل شبکه (بهطور مثال کابل روتر) را به آن متصل میکنید. پورت شبکه میتواند به شکل آنبورد روی مادربورد یا لپتاپ شما شما نصب شده باشد. اگر دستگاه شما فاقد چنین پورتی است، شما میتوانید از طریق یک کارت رابط شبکه (NIC) سرنامnetwork interface card که به آن آداپتور شبکه گفته میشود این پورت را به دستگاه خود اضافه کنید. در شکل زیر یک پورت آنبورد و یک کارت شبکه را مشاهده میکنید. یک کارت شبکه باید درون یکی از اسلاتهای مادربورد قرار گیرد، البته امروزه کارتهای شبکه به شکل دانگل یواسبی نیز ارائه میشوند که شما از طریق اتصال آن به یواسبی دستگاه خود به راحتی میتوانید از آنها استفاده کنید.
یک شبکه محلی میتواند چند سوییچ داشته باشد. بهطور مثال، در تصویر زیر شبکهای را مشاهده میکنید که از سه سوییچ متصل به یکدیگر استفاده میکند. خطوط زردرنگ نشان داده شده در تصویر نقش ستون فقرات (backbone) این شبکه را بازی میکنند. ستون فقرات مرکزی که بخشهای مختلف شبکه را به یکدیگر متصل میکنند گاهی اوقات شبکهای از شبکهها (network as networks) نامیده میشوند. کابلهایی که نقش ستون فقرات یک چنین شبکههایی را شکل میدهند ممکن است به لحاظ سرعت متفاوت از کابلهایی باشند که برای اتصال کامپیوترها به یکدیگر از آنها استفاده میکنید، زیرا این کابلها وظیفه دارند تا ترافیک سنگین را مدیریت کرده و دادهها را به فواصل دورتر انتقال دهند. در آموزشهای آتی به شما خواهیم گفت که اصطلاحاتی شبیه به کابلهای Cat5، Cat6 و… چه هستند و هر یک برای چه مقاصدی استفاده میشوند.
در تصاویر بالا شما شاهد بهکارگیری دو نوع توپولوژی هستید. سوییچهایی که در یک خط و شبیه به دانههای زنجیر به یکدیگر متصل شدهاند از توپولوژی اتوبوسی (bus topology) استفاده کردهاند، اما اگر به نحوه اتصال هر سوییچ به کامپیوترهای خاص خودش توجه کنید، شکلی شبیه به یک ستاره را مشاهده میکنید. به این نحوه آرایش و اتصال کامپیوترها به سوییچ توپولوژی ستارهای (star topology) گفته میشود. بنابر این، توپولوژی نشان داده شده در شکل بالا یک توپولوژی استارباس (starbus) است. یک توپولوژی که ترکیبی از توپولوژیهای دیگر را استفاده میکند به نام توپولوژی هیربدی/ترکیبی ( hybrid topology) شناخته میشود.
میراثی از گذشته: توپولوژی حلقه
در امتحان نتورک پلاس ممکن است با سوالاتی در ارتباط با توپولوژی حلقه (Ring topology) روبرو شوید. توپولوژی فوق این روزها به ندرت استفاده میشود، اما برای یک آشنایی کلی باید بدانید در توپولوژی حلقه، گرهها به شکل یک حلقه به یکدیگر متصل میشوند، در این توپولوژی هر گره با دو گره همسایه خود در ارتباط است. یک گره میتواند دادهها را روی یک حلقه تنها زمانی که توکن شبکه را در اختیار دارد منتقل کند، در نتیجه در هر لحظه تنها گروه کوچکی از بیتها میتوانند انتقال پیدا کنند. این روزها توپولوژی حلقه به ندرت استفاده میشود، زیرا سرعت بسیار کمی دارد.
یک شبکه محلی برای آنکه بتواند با سایر شبکهها در ارتباط باشد به دستگاهی نیاز دارد که روتر (router) ایدهآلترین دستگاه برای این منظور است. یک روتر دستگاهی است که ترافیک را میان دو یا چند شبکه مدیریت کرده و میتواند بهترین مسیر برای هدایت ترافیک از یک شبکه به شبکه دیگر را پیدا کند. در شبکههای خانگی-اداری موسوم به SOHO سرنام small office-home office که در حالت عادی کمتر از 10 کامپیوتر هستند، یک روتر معمولی میتواند برای اتصال شبکه محلی به اینترنت استفاده شود.
نکته: در یک شبکه خانگی ممکن است ترکیبی از یک دستگاه کمبو که هم روتر و هم سوییچ را همراه با یک اکسس پوینت بیسیم که برای ایجاد یک هاتاسپات وایفای استفاده میشود مشاهده کنید. بهطور مثال، دستگاه سه پورت شبکه و یک هاتاسپات وایفای را به عنوان بخشی از یک شبکه محلی ارائه کرده و یک پورت شبکه را برای اتصال به ارائهدهنده خدمات اینترنتی (ISP) در اختیارتان قرار میدهد. در این وضعیت روتر متعلق به شبکه محلی خانگی در یک طرف و شبکه محلی ISP در طرف دیگر قرار میگیرد. دقت کنید که این دستگاه کمبو را با یک روتر اختصاصی که هر پورت آن به یک شبکه محلی خانگی متصل میشود اشتباه نگیرید. شکل زیر این مسئله را به خوبی نشان میدهد.
روترهایی در کلاس سازمانی و صنعتی میتوانند چند پورت شبکه داشته باشند که هر پورت برای اتصال به شبکه استفاده میشود. در این حالت روتر به هر یک از شبکههایی که به آن متصل هستند، تعلق دارد. بهطور مثال، در تصویر بالا، روتر به سه شبکه محلی متصل شده، آدرس متعلق به شبکه A، آدرس متعلق به شبکه B و آدرس متعلق به شبکه C را در اختیار دارد. تفاوت اساسی میان یک سوییچ و یک روتر در این است که سوییچ فقط تنها به شبکه محلی خودش تعلق دارد، در حالی که یک روتر به دو یا چند شبکه محلی تعلق دارد. همانگونه که پیشتر گفتیم گرهها روی یک شبکه محلی به شکل مستقیم با یکدیگر در ارتباط هستند، با این حال، یک میزبان روی یک شبکه محلی نمیتواند بدون وجود یک روتر که برای مدیریت ارتباط استفاده شده و نقش دروازه را میان دو شبکه بازی میکند با میزیانی که روی شبکه محلی دیگری قرار دارد ارتباط برقرار کند.
نکته: اکنون زمان آن فرارسیده است که تفاوت میان دو اصطلاح میزبان و گره را برای شما بازگو کنیم. یک میزبان (host) هر کامپیوتری روی یک شبکه است که منابعی از قبیل یک برنامه کاربردی یا دادهها روی آن میزبانی میشود. یک گره (node) هر کامپیوتر یا دستگاهی روی شبکه است که میتواند به منابع محلی شبکه دسترسی داشته باشد. یک کامپیوتر کلاینت یا سرور هر دو یک گره و یک میزبان هستند، اما بهطور معمول یک روتر یا سوییچ نمیتوانند منابع شبکه را میزبانی کنند و از اینرو تنها یک گره روی یک شبکه است. نکتهای که بد نیست در این بخش اشارهای داشته باشیم به دو اصطلاح پر کاربرد اکتیو و پسیو باز میگردد. تجهیزاتی که در یک شبکه کامپیوتری به پریز برق متصل شده و در زمینه تولید، هدایت و تقویت سیگنالها استفاده میشوند همچون روییچها، روتورها، کامپیوترها، مودمها و…. تجهیزات فعال/اکتیو (Active) نام دارند. تجهیزاتی که به پریز برق متصل نشده و نقشی در هدایت یا تقویت سیگنالها ندارند یا به عبارت دقیقتر فعالیتی ندارند همچون کابل، داکت و… به تجهیزات غیرفعال/پسیو (passive) شناخته میشوند.
همانطور که ممکن است قبلا حدس زده باشید، دستگاههای سختافزاری متصل به یک شبکه محلی همچون کارتهای شبکه، سوییچها و روترها میتوانند بدون مشکل با یکدیگر ارتباط برقرار کنند، زیرا آنها از پروتکلهای مشترکی استفاده میکنند. ما توضیحات بیشتری در رابطه با پروتکلها ارائه خواهیم کرد، اما اجازه دهید به سراغ انواع دیگری از شبکهها برویم.
شبکههای کلانشهری (MANs) و شبکههای گسترده (WANs)
گروهی از شبکههای محلی که در مناطق مختلف جغرافیایی وسیع پخش شدهاند یک شبکه گسترده (WAN) سرنام wide area network نامیده میشوند. روتر برای متصل کردن این شبکهها به یکدیگر استفاده میشود. این شبکهها خصایص منحصر به فردی دارند که آنها را از یک شبکه محلی متماز میکند.
گروهی از شبکههای محلی متصل به یکدیگر در یک منطقه جغرافیایی مشخص همچون یک شهر تشکیل یک شبکه کلانشهری را میدهند. شبکههایی که در اغلب موارد از زیرساخت بیسیم یا ارتباطات فیبرنوری جهت برقراری ارتباط میان محلهای مختلف استفاده میکنند. شبکه تلویزیونی کابلی بهترین مثالی است که برای یک شبکه کلان شهری (MAN) میتوان به آن اشاره کرد.
شبکه دانشگاهی (CAN) سرنام campus area network شبکهای است که از اتصال چند شبکه محلی که همگی در یک محدوده جغرافیایی قرار دارند به وجود میآید. این شبکهها عمدتا در مراکز آموزشی دانشگاهی، صنعتی یا نظامی استفاده میشوند. البته برخی از منابع آموزشی شبکه CAN را یکی از شبکههای کلانشهری تصور میکنند که در مقایس کوچکتر از یک شبکه کلانشهری است.
هر دو/سه شبکه در مقایسه با شبکههای محلی از روشها و رسانههای مختلفی برای انتقال اطلاعات استفاده میکنند. اینترنت بزرگترین و شناخته شدهترین شبکه WAN در جهان است. در مقابل کوچکترین شبکه موجود در جهان شبکه شخصی (PAN) سرنام Personal area network است که شبکهای متشکل از دستگاههای خانگی است که بیشتر برای همگامسازی گوشی هوشمند و کامپیوترهای شخصی استفاده میشود.
تا این بخش از آموزشهای نتورک پلاس یاد گرفتید که سیستمعاملها، برنامهها و سختافزارها چگونه یک شبکه را ایجاد، مدیریت و قابل استفاده میکنند.
در آموزش بعدی دوره رایگان نتورک پلاس (Network+) به شما خواهیم گفت که این مولفهها در قالب مدل مرجع OSI چگونه با یکدیگر کار خواهند کرد.