اینترنت و شبکهتکنولوژیکامپیوتر

سوئیچ شبکه چیست؟ | سوئیچ در مقابل روتر

سوئیچ شبکه چیست؟ | سوئیچ در مقابل روتر

سوئیچ شبکه چیست؟

به گزارش اپست به نقل از cloudflare ، سوئیچ شبکه، دستگاه‌های درون یک شبکه (اغلب یک شبکه محلی یا LAN*) را به هم متصل می‌کند و بسته‌های داده را به و از آن دستگاه‌ها ارسال می‌کند. برخلاف روتر، سوئیچ داده ها را فقط به دستگاهی که برای آن در نظر گرفته شده است (که ممکن است سوییچ دیگر، روتر یا کامپیوتر کاربر باشد) ارسال می کند، نه به شبکه های چند دستگاه.

*شبکه محلی (LAN) گروهی از دستگاه های متصل در نزدیکی فیزیکی است. شبکه های وای فای خانگی یکی از نمونه های رایج LAN هستند.

تفاوت بین سوئیچ و روتر چیست؟

روترها مسیرهایی را برای بسته های داده انتخاب می کنند تا از شبکه ها عبور کنند و به مقصد برسند. روترها این کار را با اتصال به شبکه‌های مختلف و ارسال داده‌ها از شبکه به شبکه – از جمله شبکه‌های محلی، شبکه‌های گسترده (WAN) یا سیستم‌های مستقل، که شبکه‌های بزرگی هستند که اینترنت را تشکیل می‌دهند، انجام می‌دهند.

اینستاگرام اپست

در عمل، این به این معنی است که روترها برای اتصال به اینترنت ضروری هستند، در حالی که سوئیچ ها فقط برای دستگاه های متصل به یکدیگر استفاده می شوند. خانه ها و دفاتر کوچک به روتر برای دسترسی به اینترنت نیاز دارند، اما اکثر آنها به سوئیچ شبکه نیاز ندارند، مگر اینکه به مقدار زیادی پورت اترنت* نیاز داشته باشند. با این حال، دفاتر، شبکه‌ها و مراکز داده بزرگ با ده‌ها یا صدها رایانه معمولاً به سوئیچ نیاز دارند.

*اترنت یک پروتکل لایه 2 برای ارسال داده بین دستگاه ها است. برخلاف وای فای، اترنت نیاز به اتصال فیزیکی از طریق کابل اترنت دارد.

سوئیچ لایه 2 چیست؟ سوئیچ لایه 3 چیست؟

سوئیچ های شبکه می توانند در لایه 2 OSI (لایه پیوند داده) یا لایه 3 (لایه شبکه) کار کنند. لایه 2 داده ها را بر اساس آدرس MAC مقصد سوئیچ می کند ، در حالی که لایه 3 داده ها را بر اساس آدرس IP مقصد تغییر می دهد. برخی از سوئیچ ها می توانند هر دو را انجام دهند.

با این حال، اکثر سوئیچ ها سوئیچ های لایه 2 هستند. سوئیچ های لایه 2 اغلب با استفاده از کابل های اترنت به دستگاه های موجود در شبکه خود متصل می شوند. کابل های اترنت کابل های فیزیکی هستند که از طریق پورت های اترنت به دستگاه ها وصل می شوند.

سوئیچ مدیریت نشده چیست؟ سوئیچ مدیریت شده چیست؟

یک سوئیچ مدیریت نشده به سادگی پورت های اترنت بیشتری را در یک شبکه محلی ایجاد می کند تا دستگاه های محلی بیشتری بتوانند به اینترنت دسترسی داشته باشند. سوئیچ های مدیریت نشده بر اساس آدرس های MAC دستگاه، داده ها را به عقب و جلو منتقل می کنند.

سوئیچ مدیریت شده همان عملکرد را برای شبکه های بسیار بزرگتر انجام می دهد و به مدیران شبکه کنترل بسیار بیشتری بر نحوه اولویت بندی ترافیک ارائه می دهد. آنها همچنین مدیران را قادر می سازند تا شبکه های مجازی مجازی (VLAN) را برای تقسیم بیشتر یک شبکه محلی به قطعات کوچکتر راه اندازی کنند.

تفاوت بین مک آدرس و آدرس IP چیست؟

سوئیچ های شبکه به آدرس های MAC اشاره می کنند تا ترافیک اینترنت را به دستگاه های مناسب ارسال کنند نه آدرس های IP.

ر دستگاهی که به اینترنت متصل می شود یک آدرس IP دارد. آدرس IP مجموعه‌ای از نویسه‌های الفبایی است، مانند 192.0.2.255 یا 2001:0db8:85a3:0000:0000:8a2e:0370:7334. آدرس‌های IP مانند یک آدرس پستی عمل می‌کنند و ارتباطات اینترنتی که به آن آدرس هدایت می‌شوند را قادر می‌سازند به آن دستگاه برسند. آدرس‌های IP اغلب تغییر می‌کنند: از آنجایی که تعداد محدودی از آدرس‌های IPv4 وجود دارد، دستگاه‌های کاربر معمولاً هنگامی که یک اتصال جدید با شبکه ایجاد می‌کنند، آدرس‌های جدید اختصاص می‌یابند.
آدرس‌های IP در لایه 3 استفاده می‌شوند، به این معنی که رایانه‌ها و دستگاه‌ها در سراسر اینترنت از آدرس‌های IP برای ارسال و دریافت داده‌ها استفاده می‌کنند، صرف نظر از اینکه به کدام شبکه متصل هستند. تمام بسته‌های IP آدرس IP مبدا و مقصد خود را در سربرگ‌های خود درج می‌کنند، همانطور که یک ایمیل دارای یک آدرس مقصد و یک آدرس برگشتی است.
در مقابل، یک آدرس MAC یک شناسه دائمی برای هر قطعه سخت افزار است، تا حدودی شبیه یک شماره سریال. برخلاف آدرس های IP، آدرس های MAC تغییر نمی کنند. آدرس های MAC در لایه 2 استفاده می شود نه لایه 3 – به این معنی که آنها در هدر بسته های IP گنجانده نشده اند. به عبارت دیگر، مک آدرس ها بخشی از ترافیک اینترنت نیستند. آنها فقط در داخل یک شبکه معین استفاده می شوند.

سوئیچ های شبکه چگونه آدرس MAC دستگاه های موجود در شبکه خود را می دانند؟

سوئیچ های شبکه لایه 2 جدولی را در حافظه نگه می دارند که آدرس های MAC را با پورت های اترنت سوئیچ مطابقت می دهد. این جدول، جدول حافظه آدرس پذیر محتوا (CAM) نامیده می شود.

فرض کنید کامپیوتر A به یک کابل اترنت متصل است که به پورت 1 سوئیچ وصل می شود، کامپیوتر B به پورت 2 و کامپیوتر C به پورت 3 وصل شده است. هنگامی که داده ها به کامپیوتر A می رسد، سوئیچ با جدول CAM خود مشورت می کند و می بیند که کامپیوتر A کجاست. متصل است، و می داند که ترافیک A-bound کامپیوتر را در پورت 1، نه در پورت های 2 یا 3، ارسال کند.

جدول CAM سوئیچ چیزی شبیه به این خواهد بود:

MAC address  Port
Computer A’s MAC address 1
Computer B’s MAC address 2
Computer C’s MAC address 3

جدول CAM سوئیچ در حافظه ذخیره می شود. اگر سوئیچ خاموش باشد، جدول ناپدید می شود و سوئیچ باید جدول را مجدداً هنگام راه اندازی مجدد یاد بگیرد.

حال، فرض کنید سوئیچ به تازگی روشن شده است و هنوز جدول CAM خود را ایجاد نکرده است. نمی داند کامپیوترهای A، B و C به کدام پورت ها متصل هستند. همچنین آدرس مک آنها را نمی داند.
 MAC address  Port
? ?
? ?
? ?

فرض کنید رایانه A پیامی را به رایانه B ارسال می کند. سوئیچ مراحل زیر را انجام می دهد تا پیام را به رایانه B برساند و جدول CAM خود را پر کند:

  • آدرس MAC کامپیوتر A و پورتی که پیام آن وارد شده را ضبط می کند
  • پیام کامپیوتر A را به تمام کامپیوترهای دیگر در شبکه (به جز کامپیوتر A) ارسال می کند. این به عنوان “سیل” شناخته می شود
  • هنگامی که کامپیوتر B پاسخ می دهد، آدرس MAC و پورت کامپیوتر B را نیز ثبت می کند
MAC address  Port
Computer A’s MAC address 1
Computer B’s MAC address 2
? ?
اکنون، جدول CAM سوئیچ می داند که کامپیوتر A و کامپیوتر B کجا هستند. همچنین آدرس MAC آنها را می داند.
فروشگاه کوکوهوم

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا