سوئیچ یکی از مهمترین ابزار در تجهیزات اکتیو شبکه است که وظیفه انتقال دادهها بین دستگاههای مختلف در یک شبکه محلی (LAN) را بر عهده دارد. سوئیچها به صورت هوشمند بستههای داده را بر اساس آدرسهای MAC (Media Access Control) شناسایی و مدیریت میکنند و به این ترتیب ارتباطات بین دستگاهها را بهینه میسازند. در این مقاله سعی داریم به سوالاتی از قبیل سوئیچ چیست و چه کاربردی دارد، جدول مک آدرس سوئیچ و انواع آن بپردازیم.
سوئیچ چیست؟
سوئیچ (Switch) به دستگاهی گفته میشود که در شبکههای کامپیوتری برای اتصال چندین دستگاه به یکدیگر مورد استفاده قرار میگیرند. آنها نقش مهمی در مدیریت و کنترل ترافیک دادهها در شبکه دارند. سوئیچها (Switch) بستههای داده را دریافت و به دستگاههای مناسب ارسال میکنند، به طوری که ترافیک شبکه بهینه شود و سرعت انتقال اطلاعات افزایش یابد. Switchها نسبت به Hub هوشمندانه عمل میکنند و براساس مدل OSI اغلب در لایهی دوم Data link قرار دارند و اطلاعات را از طریق شبکه و طبق جدول Mac address انتقال میدهند؛ در این بین برخی سوئیچها مانند ماژولهای نرم افزاری در فناوری مجازی سازی کاربرد دارند. ناگفته نماند که برخی سوئیچهای شبکه مسیریابی و وظایف لایه سوم را هم انجام میدهند.
عملکرد سوئیچ
داده و اطلاعات در شبکه به شکل بسته و Frame منتقل میشود؛ هر کدام از این بستهها و یا فریمها شامل اطلاعات آدرس مبدا و مقصد هستند که سوئیچها باتوجه به جدول Mac address اطلاعات و دادهها را به همان مقصد ارسال میکنند. مک آدرس هر دستگاه منحصر به فرد است، در نتیجه سوئیچها با در اختیار داشتن آدرس، دادهها را منتقل میکنند وآدرسها را در جدولی به نام جدول مک آدرس ذخیره میکنند.
جدول مک آدرس (Mac address)
هنگامی که دستگاه ارسال کننده دادهها و اطلاعات Frame به سمت سوئیچ ارسال میکند؛ مک آدرس مبدا از آن خوانده میشود، در غیر این صورت در جدول mac address اضافه می شود به همین صورت مک آدرس مقصد هم در این frame موجود است.
سوییچ آدرس را در جدول mac address جستجو می کند و در صورت موجود داده و اطلاعات را به پورت مورد نظر ارسال می کند؛ در غیر این صورت بسته را به تمامی پورت ها به جز پورت فرستنده ارسال می کند اما نکته مهم در این است که فقط گیرنده آن را دریافت کرده و باقی آن را fail می کنند. جدول مک آدرس به مرور زمان update شده و هر زمانی که دستگاه جدیدی به switch متصل شود mac address آن هم به جدول اضافه خواهد شد.
تفاوت سوئیچ و روتر
Switchها نقطه اشتراک تمامی دستگاهها و تجهیزات متصل به یک شبکه هستند اما برای برقراری ارتباط در بین شبکهها میبایست از router استفاده شود. به همین علت، روترها به عنوان دستگاههایی عمل میکنند که دادهها را بین شبکههای مختلف منتقل میکنند. این دستگاهها قادر به مدیریت و هدایت ترافیک دادهها از یک شبکه به شبکه دیگر هستند و از پروتکلهای مختلفی برای این کار استفاده میکنند. همچنین میتوانند با استفاده از آدرسهای IP، بستههای داده را به مقصد صحیح هدایت کنند. علاوه بر این، آنها میتوانند امنیت شبکه را نیز با استفاده از فایروالها و ویژگیهای امنیتی دیگر افزایش دهند. به عنوان مثال، روترها میتوانند ترافیک غیرمجاز را مسدود کرده و دسترسی به شبکه را کنترل کنند. اما سوئیچها بهصورت محلی در یک شبکه عمل میکنند و به دستگاهها اجازه میدهند که با یکدیگر ارتباط برقرار کنند. بهعبارت دیگر، سوئیچها وظیفهی هدایت بستههای داده را در یک شبکه محلی (LAN) بر عهده دارند، در حالی که روترها ترافیک را بین شبکههای مختلف (WAN) مدیریت میکنند. این ساختار شبکه به افزایش کارایی، مقیاسپذیری و امنیت کمک میکند و به کاربران اجازه میدهد تا بهراحتی به منابع و خدمات مورد نیاز خود دسترسی پیدا کنند.
انواع سوئیچهای شبکه
- Fixed switch: سوئیچهای fixed رایج ترین سوئیچها در بازار هستند؛ این سوئیچها از نظر سرعت و اتصال متفاوت هستند چرا که حداقل سرعت آنها 1Gbps است و انواع اتصالات از جمله فیبرنوری و RJ45 را هم پشتیبانی میکنند. پورتهای این Switch بسته به نیاز 8، 16، 24، و ... میباشد و برای اتصال چندین سوئیچ fixed به یک دیگر میتوان از کابلهای فیبرنوری یا کابل شبکه cat6 استفاده نمود.
- Modular switch: سوئیچهای ماژولار همانطور که از نامشان پیداست با افزودن یک ماژول میتوان پورتهای بیشتری را برای کاربران فراهم آورد. سوئیچهای ماژولار در لایه سوم مدل OSI قرار دارند.
- Stackble switch: این سوئیچ متشکل از سوئیچهای fixed و ماژولار است؛ که سوئیچهای سری 350X سیسکو را میتوان به صورت staked و هم به صورت مستقل استفاده نمود.
- Poe switch: همانطور که در مقاله سوئیچ شبکه poe اشاره کردیم، poe مخفف عبارت power over ethernet است یعنی با استفاده از این فناوری میتوان برق را از طریق کابل اترنت به تجهیزات شبکه منتقل نمود.
- Fiber optic switch: این سوئیچها دارای پورت فیبر نوری هستند و میتوان آنها را در فواصل بلند مورد استفاده قرار داد.
- Unmanaged switch: سوئیچ غیر مدیریتی یا Unmanaged switch به طور معمول در شبکههای کوچک مورد استفاده قرار میگیرد و بلافاصله پس از نصب میتوان از آن استفاده نمود؛ این سوئیچها در لایه دوم OSI قرار دارند و فقط میتوان دستگاههای یک Vlan را به یکدیگر متصل نمود.
- Managed switch: همانطور که در ابتدای مقاله به آن اشاره شد سوئیچها دارای mac address هستند برخی اوقات میخواهیم تعیین کنیم که سوئیچها به چه صورتی بر روی این جدول کار کنند به همین علت راهی باید موجود باشد تا بتوانیم جدول آدرس ها را مدیریت کنیم به این صورت که با یک خروجی بتوانیم به سیستم عاملی که داخل switch وجود دارد یک سری دستورات را برای انجام دادن و ندادن بدهیم.
- سوئیچ لایه 3: اغلب سوییچ ها در لایه دوم osi قرار دارند و سوییچ های پیشرفته تری هستند که بسته های ip را مسیریابی می کند که این سوییچ ها ، سوییچ لایه سوم می نامند.
- Data Center Switch :Data center switch دارای امکانات و ویژگی های منحصر به فردی است تا بتواند کارایی، سرعت، ظرفیت بیشتر در پورت ها، امنیت و qos... را فراهم آورد. یکی از مهمترین سوییچ های دیتا سنتر در این زمینه سوییچ سیسکو سری nexus می باشد که با استفاده از این سوییچ می توان به راحتی مفاهیم sdn-software defined network را پیاده سازی نمود.
برخی سوالات در مورد سوئیچهای شبکه
تفاوت بین روتر و سوئیچ چیست؟
روتر و سوئیچ هر دو دستگاههای مهمی در یک شبکه هستند، اما هر کدام وظایف و اهداف متفاوتی دارند. روتر چندین شبکه را به هم متصل کرده و ترافیک بین آنها را هدایت میکند، مانند اتصال شبکه محلی به اینترنت. سوئیچ دستگاهها را در داخل یک شبکه واحد به هم متصل کرده و ترافیک درون آن شبکه را مدیریت میکند. به عبارت دیگر، روتر را میتوان به عنوان پلیس راه در تقاطع چندین جاده (شبکه) تصور کرد، در حالی که سوئیچ مانند چراغ راهنمایی در یک جاده واحد (شبکه) عمل میکند.
آیا میتوان سوئیچهای مدیریتشده و غیرمدیریتشده را در یک شبکه ادغام کرد؟
بله. میتوان سوئیچهای مدیریتشده و غیرمدیریتشده را در یک شبکه با یکدیگر ادغام نمود. با این حال سوئیچهای مدیریتشده این امکان را به شما میدهند که کنترل بیشتری روی شبکه داشته باشید، مثلاً میتوانید تنظیمات خاصی انجام دهید یا مشکلات را بهراحتی شناسایی کنید. اما سوئیچهای غیرمدیریتشده این ویژگیها را ندارند و فقط کار وظیفهشان را انجام میدهند. به همین علت اگر این دو سوئیچ را بخواهید در یک شبکه با یکدیگر ترکیب کنید؛ دیگر نمیتوانید سوئیچهای غیرمدیریتشده را به همان اندازه که سوئیچهای مدیریتشده را کنترل میکنید، مدیریت کنید.
در شبکههای بزرگ، میتوانید از سوئیچهای مدیریتشده برای بخشهای مهم و از سوئیچهای غیرمدیریتشده برای بخشهای کماهمیتتر استفاده کنید. این کار میتواند از نظر هزینه به صرفه باشد.
آیا برای کسبوکار کوچک به سوئیچ PoE نیاز داریم؟
نیاز به سوئیچ PoE بستگی به نوع دستگاههایی دارد که در کسبوکار شما استفاده میشود. اگر دستگاههایی مانند دوربینهای مدار بسته، تلفنهای VoIP یا نقاط دسترسی بیسیم (Access Points) دارید که دارید که نیاز به تأمین برق از طریق کابل شبکه دارند، سوئیچهای PoE میتوانند انتخاب مناسبی باشند. این سوئیچها به شما امکان میدهند که برق و داده را از طریق یک کابل شبکه واحد به دستگاهها ارسال کنید، که این امر میتواند نصب را سادهتر کرده و از شلوغی کابلهای برق بکاهد. اما اگر دستگاههای شما منابع برق جداگانه دارند و به PoE نیاز ندارند، یک سوئیچ استاندارد غیر PoE ممکن است کافی باشد. بنابراین، ارزیابی نیازهای دقیق دستگاهها و زیرساخت شبکه برای انتخاب صحیح سوئیچ ضروری است.
نظر خود را وارد نمایید