سوئیچ یک دستگاه شبکه است که عمدتاً در شبکه های محلی (LAN) برای اتصال چندین دستگاه و تبادل داده استفاده می شود. برخلاف هاب که به سادگی سیگنالها را به همه پورتها ارسال میکند، سوئیچ بستههای داده را بر اساس آدرس مقصدشان بهطور هوشمند ارسال میکند و در نتیجه ازدحام شبکه را کاهش میدهد و کارایی انتقال را بهبود میبخشد.
به عبارت ساده، یک سوئیچ مانند یک اداره پست هوشمند عمل می کند: وقتی یک پیام (بسته داده) می رسد، آن را کورکورانه در هر صندوق پستی توزیع نمی کند، بلکه دقیقاً آن را بر اساس برچسب آدرس به گیرنده مورد نظر تحویل می دهد. این مکانیسم از فناوری اصلی سوئیچ-یادگیری و ارسال آدرس MAC سرچشمه میگیرد. یک آدرس MAC یک شناسه منحصر به فرد در کارت رابط شبکه (NIC)، شبیه به "کارت شناسایی" یک دستگاه است. سوئیچ ها یک جدول آدرس MAC (که به آن جدول انتقال نیز می گویند) نگهداری می کنند تا آدرس دستگاه های متصل به هر پورت را ضبط کند و ارتباط نقطه به نقطه را فعال کند.
برخلاف روترها، سوئیچ ها عمدتاً تبادل داده را در همان شبکه انجام می دهند، در حالی که روترها مسئول مسیریابی در سراسر شبکه هستند. به عنوان مثال، در یک شبکه خانگی، یک سوئیچ کامپیوترها، چاپگرها و تلویزیونهای هوشمند را به هم متصل میکند و از اشتراکگذاری سریع فایل بین آنها اطمینان میدهد. یک روتر شبکه خانگی را به اینترنت متصل می کند. درک این تفاوت به ما کمک می کند تا شبکه خانگی خود را به درستی پیکربندی کنیم و از "ترافیک" بین دستگاه ها جلوگیری کنیم.




