جلسه 1.آشنایي با تعاریف اولیه، کاربردها، تقسیمبندي شبکههاي کامپیوتري
مقدمه و تعاریف اولیه
- شبکه کامپیوتری چیست؟ مجموعهای از کامپیوترها و دستگاههای دیگر که برای اشتراکگذاری منابع و اطلاعات به یکدیگر متصل شدهاند.
- هدف اصلی شبکهها: اشتراکگذاری منابع (مانند پرینتر، فایلها)، اشتراکگذاری اطلاعات، ارتباطات (مانند ایمیل، پیامرسانی)، و دسترسی به منابع از راه دور.
- اجزای کلیدی شبکه:
- دستگاههای انتهایی (End Devices): کامپیوترها، لپتاپها، گوشیهای هوشمند، سرورها.
- دستگاههای میانی (Intermediary Devices): سوئیچها، روترها، اکسس پوینتها که دادهها را مسیریابی و منتقل میکنند.
- رسانه شبکه (Network Media): کابلهای مسی، فیبر نوری، امواج رادیویی (Wi-Fi).
- قوانین و پروتکلها (Protocols): مجموعهای از قوانین که نحوه ارتباط دستگاهها را تعیین میکنند (مانند TCP/IP).
۲. کاربردهای شبکههای کامپیوتری
- اشتراکگذاری منابع: پرینترها، اسکنرها، حافظههای ذخیرهسازی.
- اشتراکگذاری اطلاعات و دادهها: دسترسی به فایلها و پایگاههای داده از طریق شبکه.
- ارتباطات: ایمیل، پیامرسانی فوری، ویدئو کنفرانس.
- دسترسی به اینترنت: اتصال به شبکه جهانی اطلاعات.
- سرگرمی: بازیهای آنلاین، پخش زنده ویدئو و موسیقی.
- اتوماسیون صنعتی و خانگی: کنترل دستگاهها از راه دور.
۳. تقسیمبندی شبکههای کامپیوتری
شبکهها را میتوان بر اساس معیارهای مختلفی تقسیمبندی کرد:
الف) بر اساس مقیاس جغرافیایی:
PAN (Personal Area Network): شبکههای شخصی با شعاع چند متری (مانند اتصال بلوتوث بین گوشی و هدفون).
LAN (Local Area Network): شبکههای محلی در یک محدوده جغرافیایی کوچک (مانند یک ساختمان، دفتر کار یا خانه). معمولاً سرعت بالا و هزینه کمتری دارند.
MAN (Metropolitan Area Network): شبکههای شهری که چندین LAN را در یک منطقه جغرافیایی بزرگتر (مانند یک شهر) به هم متصل میکنند.
WAN (Wide Area Network): شبکههای گسترده که مناطق جغرافیایی وسیع (کشورها یا قارهها) را پوشش میدهند (مانند اینترنت). معمولاً سرعت پایینتر و هزینه بیشتری دارند.
ب) بر اساس توپولوژی (Topology): نحوه چینش فیزیکی یا منطقی دستگاهها و کابلها در شبکه.
Bus Topology: همه دستگاهها به یک کابل مشترک متصل هستند.
Star Topology: همه دستگاهها به یک نقطه مرکزی (مانند سوئیچ) متصل هستند. رایجترین نوع در LANها.
Ring Topology: دستگاهها به صورت حلقهای به یکدیگر متصل هستند.
Mesh Topology: هر دستگاه به چندین دستگاه دیگر متصل است (Full Mesh: هر دستگاه به همه دستگاهها متصل است).
Tree/Hybrid Topology: ترکیبی از توپولوژیهای دیگر.
ج) بر اساس معماری (Architecture):
کلاینت-سرور (Client-Server): یک یا چند سرور منابع را ارائه میدهند و کلاینتها (دستگاههای کاربر) به این منابع دسترسی پیدا میکنند. مدیریت متمرکز، امنیت بهتر.
همتا به همتا (Peer-to-Peer - P2P): همه دستگاهها نقش کلاینت و سرور را به طور همزمان ایفا میکنند و مستقیماً با هم ارتباط برقرار میکنند. سادگی راهاندازی، اما مدیریت دشوارتر.
د) بر اساس نوع رسانه انتقال:
شبکههای سیمی (Wired Networks): استفاده از کابلهای مسی، کابلهای فیبر نوری.
شبکههای بیسیم (Wireless Networks): استفاده از امواج رادیویی (Wi-Fi، بلوتوث، شبکههای سلولی).
۴. خلاصه نکات کلیدی
- شبکههای کامپیوتری اساس ارتباطات مدرن هستند و امکان اشتراکگذاری منابع و اطلاعات را فراهم میکنند.
- اجزای اصلی شبکه شامل دستگاههای انتهایی، دستگاههای میانی، رسانه انتقال و پروتکلها هستند.
- تقسیمبندی شبکهها بر اساس مقیاس (LAN, WAN)، توپولوژی (Star, Bus)، معماری (Client-Server, P2P) و نوع رسانه (Wired, Wireless) انجام میشود.
- شناخت این تقسیمبندیها برای طراحی، پیادهسازی و مدیریت شبکهها ضروری است.
۵. تمرین پایان فصل
- تفاوت اصلی بین LAN و WAN را از نظر مقیاس جغرافیایی، سرعت و هزینه توضیح دهید.
- چرا توپولوژی ستاره (Star Topology) در شبکههای محلی (LAN) امروزی رایجتر است؟ مزایا و معایب آن را بیان کنید.
- یک سناریوی واقعی را توصیف کنید که در آن معماری کلاینت-سرور نسبت به معماری همتا به همتا (P2P) ارجحیت دارد و دلیل آن را توضیح دهید.
- اگر بخواهید چند کامپیوتر در یک اتاق را به هم متصل کنید تا بتوانند فایلها را به اشتراک بگذارند، چه نوع شبکهای (از نظر مقیاس) را انتخاب میکنید و چرا؟
- نام سه پروتکل رایج در شبکههای کامپیوتری را ذکر کنید و کاربرد هر کدام را به طور خلاصه بیان کنید.
- تفاوت بین دستگاههای انتهایی (End Devices) و دستگاههای میانی (Intermediary Devices) در شبکه چیست؟ دو مثال برای هر کدام بیاورید.
- در یک شبکه خانگی که از Wi-Fi استفاده میکند، چه نوع رسانه انتقالی (Media) به کار رفته است؟