سوییچ شبکه ، یک دستگاه شبکهٔ کامپیوتری است که نقطههای شبکه یا دستگاههای شبکه را به یکدیگر وصل مینماید. این واژه معمولاً به دستگاه چند پورتی اطلاق میشود
که پردازش و انتقال داده را در لایهٔ دوم مدل اتصال متقابل سامانههای باز انجام میدهد. سوئیچهایی که معمولاً در لایهٔ سوم یا بالاتر پردازش را انجام میدهند،
معمولاً سوئیچ چند لایه یا سوئیچ لایه ۳ خوانده میشوند. اولین سوئیچ اترنت، توسط Kalpana در سال ۱۹۹۰ معرفی شد.
سوئیچها دستگاههای ارتباطی هستند که وظیفه انتقال دادهها بین دستگاهها را به عهده میگیرند.
بهطور سادهتر بخواهیم توضیح دهیم سوئیچ وسیله ای است که در بین راه ارتباطی دستگاهها نصب شده تا ار ازدحام و بهم ریختگی اطلاعات بین مسیر ارتباطی جلوگیری کند.
هنگامی که بستههای اطلاعاتی از یک دستگاه به دستگاه دیگر ارسال میشود ممکن است به همزمانی با اطلاعاتی دیگر از دستگاه دیگر برخورد کند.
در این صورت امکان از بین رفتن اطلاعات یا دیر رسیدن اطلاعات به دستگاه مقصد وجود دارد. در این موارد وجود سوئیچها کمک میکند تا اطلاعات با نظم و بدون از بین رفتن به مقصد خود برسند.
تفاوت سوئیچها با هاب در برنامهریزی است.
شما میتوانید یک سوئیچ را طوری برنامهریزی کنید تا دادههای با ارزش بیشتر سریع تر به مقصد برسند. این امر باعث هوشمند شدن سوئیچها نسبت به هابها شدهاست.
سوئیچ شبکه، یک نقش کامل را در بیشتر شبکههای مدرن محلی شبکه محلی اجرا میکند. شبکههای متوسط به بزرگ معمولاً یک یا چند سوئیچ مدیریت شده را شامل میشوند.