
ویدیو مربوط به این مقاله: (کلیک کن)
اجزای تشکیل دهنده شبکه مثل قطعات یه پازل هستن که وقتی کنار هم قرار میگیرن میتونن یک شبکه رو ایجاد کنن. برخی از اجزای تشکیل دهنده شبکه عبارتند از:
Host: به تمام اجزای شبکه که میشه روشون IP و تنظیمات مربوط به TCP/IP رو اعمال کرد Host گفته میشه.
Node: به هر دستگاهی که داخل شبکه قرار داره و به هر شکلی بخشی از مسیر عبور دادههاست میگیم Node. اینا ممکنه خودشون اطلاعات تولید نکنن، ولی باعث میشن اطلاعات از یه نقطه به نقطه دیگه برسه. مثال:
سوئیچ، روتر، هاب، مودم، حتی Hostها.
هر Host یک Nodeعه (چون داخل شبکست) ولی هر Node لزوما Host نیست (چون مثلا سوئیچ اطلاعات تولید نمیکنه، فقط انتقال میده).
End Device: دستگاهیه که دادهها رو یا تولید میکنه یا مصرف میکنه. یعنی نقطه شروع یا پایان یه ارتباط توی شبکست. اینا معمولا چیزایی هستن که ما مستقیم باهاشون کار میکنیم. مثال ساده:
کامپیوترت که باهاش فیلم میبینی یا گوشیت که باهاش چت میکنی End Device هستن. ولی مثلا سوئیچ یا روتر که فقط داده رو انتقال میدن End Device نیستن (بلکه Node هستن).
End User: کاربر نهایی همون شخصیه که پشت دستگاه نشسته و از شبکه استفاده میکنه. مثال:
تو که داری با لپتاپ کار میکنی، کاربر نهایی هستی. یا کسی که با گوشیش وارد یه وبسایت میشه.
Workstation: کامپیوتری که کاربر باهاش کار میکنه. معمولا سیستمعامل داره، به شبکه وصله، و برای استفادههای روزمره یا کاری ساخته شده.
بعضی وقتا Workstationها قدرت پردازشی بیشتری دارن چون برای کارهای گرافیکی، مهندسی یا محاسباتی سنگین طراحی شدن.
Client: دستگاه یا برنامهایه که درخواست یه چیزی رو داخل شبکه میده. به بیان ساده، Client مثل توئه که میری به یه مغازه (که اینجا سروره) و میگی (فلان چیز رو بهم بده). توی شبکه، Client معمولا یه دستگاه یا نرمافزاره که از یه منبع (مثل سرور) اطلاعات، خدمات یا هر چیز دیگهای رو میخواد. مثال:
مرورگری که باز کردی و باهاش سایتها رو میبینی، یه کلاینته.
گوشی که باهاش پیام میفرستی یه کلاینته.
لپتاپت که از سرورهای بازی آنلاین اطلاعات دریافت میکنه، یه کلاینته.
Client همیشه شروعکنندست، یعنی اول اون درخواست میده و منتظر جواب میمونه.
Server: یعنی دستگاه یا برنامهای که همیشه آمادست تا به درخواستهای Clientها پاسخ بده. اطلاعات، سرویس یا فایلهایی که Client خواسته رو براش میفرسته. ویژگیهای مهم:
همیشه در حال گوش دادنه.
فقط وقتی جواب میده که یه Client ازش چیزی بخواد.
معمولا قدرتمنده و 24 ساعته روشنه.
مثال:
سرور واتساپ که پیامهارو از تو میگیره و به دوستت میرسونه.
سرور بازی که وضعیت همه بازیکنها رو نگه میداره.
یه فایلسرور توی اداره که کارمندها ازش فایل دانلود میکنن.
البته هر کامپیوتری میتونه موقتا نقش سرور بگیره. مثلا وقتی لپتاپت رو طوری تنظیم میکنی که یه سیستم دیگه بیاد ازش فایل بگیره، تو داری نقش سرور رو اجرا میکنی.