سوئیچ شبکه, 📡 تجهیزات شبکه

معماری شبکه سازمانی؛ نقش سوئیچ‌های Access، Distribution و Core

معماری سه لایه شبکه با سوئیچ‌های Access و Distribution و Core
مقاله
آبان 14, 1405سوئیچ شبکه6 دقیقه مطالعه

نکات کلیدی

  • مدل سه لایه Access، Distribution و Core دقیقاً برای همین ساخته شد: هر لایه یک مسئولیت دارد و تغییر در یک لایه، لایه های دیگر را به هم نمی ریزد.
  • این لایه مرز میان سوئیچینگ لایه دو و مسیریابی لایه سه است و بیشتر سیاست های شبکه در همین جا اعمال می شوند.
  • سوئیچ لایه سه علاوه بر سوئیچینگ، مسیریابی بین شبکه های IP را بر عهده دارد و به همین دلیل در لایه توزیع و هسته به کار می رود.

معماری شبکه سازمانی وقتی از چند ده دستگاه عبور می‌کند، بدون ساختار لایه‌ای قابل مدیریت نیست. مدل سه لایه Access، Distribution و Core دقیقاً برای همین ساخته شد: هر لایه یک مسئولیت دارد و تغییر در یک لایه، لایه‌های دیگر را به هم نمی‌ریزد. در این مقاله وظیفه هر لایه را با جزئیات می‌بینیم، مشخصات فنی هر سطح را مقایسه می‌کنیم و خطاهای رایج طراحی را مرور می‌کنیم.

چرا شبکه مسطح جواب نمی‌دهد؟

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

لایه‌بندی این ریسک را کوچک می‌کند. هر لایه دامنه خطای خودش را دارد و یک مشکل در یک طبقه، به طبقه دیگر سرایت نمی‌کند. همین ویژگی است که معماری سه لایه را پس از سال‌ها هنوز استاندارد اصلی شبکه‌های سازمانی نگه داشته است.


لایه Access؛ مرز ورودی شبکه

سوئیچ Access نخستین نقطه‌ای است که دستگاه کاربر به آن وصل می‌شود: کامپیوتر رومیزی، پرینتر، تلفن IP، دوربین تحت شبکه و اکسس‌پوینت وای‌فای. این سوئیچ‌ها در رک طبقات یا اتاق سرور محلی نصب می‌شوند و بیشترین تعداد دستگاه را در خود جای می‌دهند.

وظیفه اصلی این لایه، فراهم کردن دسترسی ارزان، امن و پرتراکم است؛ نه مسیریابی. به همین دلیل بیشتر سوئیچ‌های Access در لایه دو کار می‌کنند و ترافیک بین شبکه‌ها را به لایه بالاتر می‌سپارند.

ویژگی‌هایی که در لایه Access تعیین‌کننده‌اند

  • تراکم پورت: مدل‌های ۲۴ و ۴۸ پورت رایج‌اند و پورت‌هایuplink پرسرعت جداگانه دارند.
  • تغذیه از شبکه: PoE و PoE+ برای تلفن IP، دوربین و اکسس‌پوینت ضروری است؛ بودجه توان کل را حساب کنید.
  • امنیت دسترسی: Port Security، احراز هویت ۸۰۲.۱X و جداسازی VLAN مهمان.
  • استکینگ: امکان مدیریت چند سوئیچ به‌صورت یک واحد، که تعداد نقاط مدیریت را کم می‌کند.

لایه Distribution؛ جایی که تصمیم‌ها گرفته می‌شود

لایه توزیع ترافیک سوئیچ‌های Access را جمع می‌کند و میان VLANها و زیرشبکه‌ها مسیریابی انجام می‌دهد. این لایه مرز میان سوئیچینگ لایه دو و مسیریابی لایه سه است و بیشتر سیاست‌های شبکه در همین‌جا اعمال می‌شوند.

در این سطح، کنترل دسترسی بین بخش‌ها، اولویت‌بندی ترافیک صوت و تصویر، و مسیریابی پویا با پروتکل‌هایی مانند OSPF انجام می‌شود. اگر مدیری بخواهد بداند چرا یک بخش به سرویس دیگری دسترسی ندارد، پاسخ معمولاً در همین لایه است.

دروازه VLAN و پایداری

رابط مجازی (SVI) روی سوئیچ توزیع، دروازه پیش‌فرض هر VLAN می‌شود؛ این کار دامنه پخش را کوچک و طوفان پخش را محدود می‌کند. برای اینکه قطع شدن یک سوئیچ، دروازه شبکه را از دست ندهد، پروتکل‌های افزونگی مانند HSRP یا VRRP اجرا می‌شوند و آپلینک‌ها معمولاً ۱۰ یا ۲۵ گیگابیت انتخاب می‌شوند.

اتصال دستگاه‌های پایانی به سوئیچ لایه دسترسی
لایه دسترسی همه دستگاه‌های پایانی را با تراکم بالا جمع می‌کند.

لایه Core؛ ستون فقرات

هسته، ساختمان‌ها و بخش‌های شبکه را به هم وصل می‌کند و مسیر خروج به اینترنت یا شبکه گسترده را فراهم می‌آورد. اصل طلایی طراحی این لایه سرعت و سادگی است؛ هر پردازش اضافی در هسته، تأخیر همه شبکه را بالا می‌برد.

سوئیچ هسته نباید فیلتر سنگین، بازرسی بسته یا سیاست پیچیده اجرا کند. این کارها جای خودشان را در لایه توزیع یا فایروال دارند؛ اگر به هسته منتقل شوند، در ساعت شلوغی همان‌جا گلوگاه می‌سازند.

چهار شرط یک هسته سالم

  • توان بالا: ظرفیت در حد چند ترابیت بر ثانیه با کارایی خطی.
  • پورت پرسرعت: لینک‌های ۴۰، ۱۰۰ و ۴۰۰ گیگابیت روی فیبر.
  • افزونگی کامل: دو منبع تغذیه و دو سوپروایزر، بدون نقطه شکست.
  • ارتقای بدون قطعی: امکان به‌روزرسانی نرم‌افزار در سرویس و مسیریابی چندمسیره با ECMP.

مقایسه سه لایه در یک نگاه

پارامتر Access Distribution Core
نقش اصلی اتصال دستگاه‌های پایانی مسیریابی بین VLANها و اعمال سیاست انتقال پرسرعت بین بخش‌ها
لایه غالب عمدتاً لایه دو لایه سه لایه سه
تراکم پورت بالا، ۲۴ یا ۴۸ پورت متوسط کم اما بسیار پرسرعت
سرعت پورت ۱ تا چند گیگابیت ۱۰ تا ۲۵ گیگابیت ۴۰ تا ۴۰۰ گیگابیت
ابزار امنیتی Port Security و ۸۰۲.۱X ACL و کنترل بین بخش‌ها حداقلی؛ تمرکز بر سرعت
هزینه نسبی پایین‌ترین متوسط بالاترین

نمونه سوئیچ مناسب هر لایه

خانواده Catalyst 9000 پرکاربردترین انتخاب سازمانی است و برای هر لایه مدل مناسب خودش را دارد. انتخاب مدل درست، بیشتر از انتخاب برند روی هزینه و کارایی اثر می‌گذارد.

  • Access: Catalyst 9200 و 9300؛ تراکم پورت بالا، PoE و قیمت مناسب.
  • Distribution: Catalyst 9400 و 9500؛ مسیریابی قوی، افزونگی و پورت فیبر پرسرعت.
  • Core: Catalyst 9600؛ شاسی ماژولار، توان چند ترابیتی و ارتقای بدون قطعی.
اتصال طبقات ساختمان به سوئیچ هسته با لینک فیبر
هسته، طبقات و ساختمان‌ها را با لینک فیبر پرسرعت به هم وصل می‌کند.

Collapsed Core؛ سه لایه در دو دستگاه

در شبکه‌های کوچک و متوسط، لازم نیست سه لایه فیزیکی جدا داشته باشید. در مدل Collapsed Core، لایه توزیع و هسته در یک جفت سوئیچ قدرتمند ادغام می‌شوند و لایه دسترسی همچنان مستقل می‌ماند.

این مدل هزینه و پیچیدگی را کم می‌کند، اما یک شرط دارد: تعداد سوئیچ‌های دسترسی و حجم ترافیک بین آن‌ها نباید از ظرفیت آن جفت سوئیچ بیشتر شود. اگر رشد شبکه سریع است، از همان ابتدا فضای ارتقا را در نظر بگیرید.


لایه دو یا لایه سه؟

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

انتخاب اشتباه این دو در لایه دسترسی، معمولاً هزینه اضافی است؛ اما انتخاب اشتباه در لایه هسته، به گلوگاه تبدیل می‌شود. قاعده ساده: لایه دو برای دسترسی، لایه سه برای تصمیم‌گیری.


خطاهای رایج در طراحی

  • انتقال فیلترهای سنگین به هسته و ساخت گلوگاه در حساس‌ترین نقطه.
  • استفاده از یک سوئیچ برای دو نقش بدون محاسبه ظرفیت.
  • نادیده گرفتن افزونگی در آپلینک و ایجاد نقطه شکست تک.
  • بزرگ گرفتن دامنه پخش با قرار دادن همه VLANها روی یک سوئیچ.
  • مستندسازی نکردن نقشه آدرس‌ها و VLANها، که هر تغییر بعدی را پرریسک می‌کند.
شاسی سوئیچ هسته با ماژول‌های افزونگی
در هسته، افزونگی دوگانه و ارتقای بدون قطعی، شرط پایداری است.

مستندسازی و نگهداری؛ بخش فراموش‌شده

معماری خوب بدون نقشه به‌روز، بعد از شش ماه به یک جعبه سیاه تبدیل می‌شود. پیش از شروع پیاده‌سازی، سه سند بسازید: نقشه فیزیکی رک‌ها و کابل‌ها، جدول VLANها و آدرس‌ها، و جدول آپلینک‌ها با ظرفیت هر لینک.

این سه سند در روز حادثه تفاوت ایجاد می‌کنند. وقتی لینکی قطع می‌شود، کسی که نقشه را دارد در چند دقیقه مسیر جایگزین را پیدا می‌کند؛ بدون نقشه، جست‌وجو در پیکربندی دستگاه‌ها شروع می‌شود و زمان قطعی چند برابر می‌شود.

نسخه پشتیبان پیکربندی سوئیچ‌ها را هم خودکار کنید. یک فایل پیکربندی قدیمی، همیشه بهتر از حافظه یک نفر است؛ و آزمون بازیابی آن، بهتر از هر دو.

در پایان هر تغییر، یک بازبینی کوتاه انجام دهید: آیا لایه‌ها هنوز نقش خودشان را دارند یا وظیفه‌ای به هسته منتقل شده است؟ همین پرسش ساده، از انحراف تدریجی معماری جلوگیری می‌کند.


جمع‌بندی

معماری شبکه سازمانی سه لایه، هنوز قابل اتکاترین الگو برای شبکه‌های چندساختمانه است؛ به شرط اینکه مرز هر لایه روشن بماند. لایه دسترسی را ارزان و پرتراکم بگیرید، سیاست‌ها را در توزیع اعمال کنید و هسته را تا حد ممکن ساده و پرسرعت نگه دارید. اگر شبکه کوچک است، Collapsed Core با یک جفت سوئیچ قدرتمند همان نتیجه را با هزینه کمتر می‌دهد.

✓ مزایا

  • جداسازی خطا و جلوگیری از سرایت خرابی به کل شبکه
  • مقیاس‌پذیری با افزودن لایه بدون بازطراحی
  • عیب‌یابی ساده‌تر به دلیل نقش روشن هر لایه
  • صرفه اقتصادی با تفکیک تجهیزات گران و ارزان

✕ معایب

  • هزینه تجهیزات بیشتر نسبت به شبکه مسطح
  • نیاز به طراحی و مستندسازی دقیق
  • مدیریت پیچیده‌تر در تعداد زیاد دستگاه
  • وابستگی عملکرد به پیکربندی صحیح لایه توزیع

پرسش‌های متداول

آیا شبکه کوچک به معماری سه لایه نیاز دارد؟

خیر؛ برای شبکه‌های کوچک، معماری دو لایه یا Collapsed Core کافی است و وظایف لایه توزیع و هسته در یک دستگاه ادغام می‌شود.

تفاوت سوئیچ لایه دو و لایه سه چیست؟

سوئیچ لایه دو بر اساس آدرس MAC جابه‌جایی انجام می‌دهد، اما سوئیچ لایه سه مسیریابی بین شبکه‌های IP را نیز بر عهده دارد و برای لایه توزیع و هسته مناسب است.

چه چیزی باید در لایه هسته پیکربندی نشود؟

فیلترهای سنگین، بازرسی بسته و سیاست‌های پیچیده؛ هر پردازش اضافی در هسته، تأخیر کل شبکه را بالا می‌برد.

5,0از ۵
1 رأی
به این مطلب امتیاز بدهید

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

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