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

سوئیچ شبکه چیست؟ | سوئیچ در مقابل روتر
سوئیچ شبکه چیست؟
به گزارش اپست به نقل از cloudflare ، سوئیچ شبکه، دستگاههای درون یک شبکه (اغلب یک شبکه محلی یا LAN*) را به هم متصل میکند و بستههای داده را به و از آن دستگاهها ارسال میکند. برخلاف روتر، سوئیچ داده ها را فقط به دستگاهی که برای آن در نظر گرفته شده است (که ممکن است سوییچ دیگر، روتر یا کامپیوتر کاربر باشد) ارسال می کند، نه به شبکه های چند دستگاه.
تفاوت بین سوئیچ و روتر چیست؟
روترها مسیرهایی را برای بسته های داده انتخاب می کنند تا از شبکه ها عبور کنند و به مقصد برسند. روترها این کار را با اتصال به شبکههای مختلف و ارسال دادهها از شبکه به شبکه – از جمله شبکههای محلی، شبکههای گسترده (WAN) یا سیستمهای مستقل، که شبکههای بزرگی هستند که اینترنت را تشکیل میدهند، انجام میدهند.
در عمل، این به این معنی است که روترها برای اتصال به اینترنت ضروری هستند، در حالی که سوئیچ ها فقط برای دستگاه های متصل به یکدیگر استفاده می شوند. خانه ها و دفاتر کوچک به روتر برای دسترسی به اینترنت نیاز دارند، اما اکثر آنها به سوئیچ شبکه نیاز ندارند، مگر اینکه به مقدار زیادی پورت اترنت* نیاز داشته باشند. با این حال، دفاتر، شبکهها و مراکز داده بزرگ با دهها یا صدها رایانه معمولاً به سوئیچ نیاز دارند.
سوئیچ لایه 2 چیست؟ سوئیچ لایه 3 چیست؟
سوئیچ های شبکه می توانند در لایه 2 OSI (لایه پیوند داده) یا لایه 3 (لایه شبکه) کار کنند. لایه 2 داده ها را بر اساس آدرس MAC مقصد سوئیچ می کند ، در حالی که لایه 3 داده ها را بر اساس آدرس IP مقصد تغییر می دهد. برخی از سوئیچ ها می توانند هر دو را انجام دهند.
با این حال، اکثر سوئیچ ها سوئیچ های لایه 2 هستند. سوئیچ های لایه 2 اغلب با استفاده از کابل های اترنت به دستگاه های موجود در شبکه خود متصل می شوند. کابل های اترنت کابل های فیزیکی هستند که از طریق پورت های اترنت به دستگاه ها وصل می شوند.
سوئیچ مدیریت نشده چیست؟ سوئیچ مدیریت شده چیست؟
یک سوئیچ مدیریت نشده به سادگی پورت های اترنت بیشتری را در یک شبکه محلی ایجاد می کند تا دستگاه های محلی بیشتری بتوانند به اینترنت دسترسی داشته باشند. سوئیچ های مدیریت نشده بر اساس آدرس های MAC دستگاه، داده ها را به عقب و جلو منتقل می کنند.
سوئیچ مدیریت شده همان عملکرد را برای شبکه های بسیار بزرگتر انجام می دهد و به مدیران شبکه کنترل بسیار بیشتری بر نحوه اولویت بندی ترافیک ارائه می دهد. آنها همچنین مدیران را قادر می سازند تا شبکه های مجازی مجازی (VLAN) را برای تقسیم بیشتر یک شبکه محلی به قطعات کوچکتر راه اندازی کنند.
تفاوت بین مک آدرس و آدرس IP چیست؟
سوئیچ های شبکه به آدرس های MAC اشاره می کنند تا ترافیک اینترنت را به دستگاه های مناسب ارسال کنند نه آدرس های 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 سوئیچ در حافظه ذخیره می شود. اگر سوئیچ خاموش باشد، جدول ناپدید می شود و سوئیچ باید جدول را مجدداً هنگام راه اندازی مجدد یاد بگیرد.
| 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 |
| ? | ? |






