MPLS یا Multi Protocol Label Switching، یک تکنیک مسیریابی برای بستههای IP است که با استفاده از برچسبها (Labels) به جای جستجوی جداول مسیریابی پیچیده در روترها، بستهها را در مسیر مشخصی هدایت میکند. این ویژگی باعث افزایش سرعت و بهبود کارایی در انتقال بستههای IP در شبکه میشود.
MPLS برخلاف روشهای مسیریابی سنتی که مبتنی بر جستجوی آدرسهای IP است، از یک پروتکل میانلایهای بین لایههای دوم و سوم مدل OSI بهره میبرد. به همین دلیل این فناوری را به عنوان یک پروتکل “لایه ۲.۵” نیز میشناسند. در ادامه به معرفی ساختار MPLS، نحوه کارکرد و مزایای آن میپردازیم.
ساختار هدر MPLS
هدر MPLS شامل یک بخش ۳۲ بیتی است که به چهار قسمت اصلی تقسیم میشود:
- برچسب (Label): این بخش ۲۰ بیتی مقدار مسیر بسته را تعیین میکند و محدوده آن بین ۰ تا ۲^۲۰-۱ است.
- Exp (کیفیت خدمات): این بخش ۳ بیتی برای تعیین کیفیت خدمات یا QoS استفاده میشود.
- انتهای پشته (S): یک بیت است که نشان میدهد آیا این برچسب آخرین برچسب در پشته است (مقدار ۱) یا خیر (مقدار ۰).
- زمان حیات (TTL): این بخش ۸ بیتی با هر پرش (Hop) مقدارش یک واحد کاهش مییابد تا از گیر کردن بسته در شبکه جلوگیری شود.
نحوه مسیریابی در MPLS
در فرآیند MPLS، روترهای برچسبگذار (LSRs) بستههای IP را از شبکه مشتری دریافت کرده و هدر MPLS را به آن اضافه میکنند. این هدر بین لایههای دوم و سوم قرار میگیرد و به بسته امکان میدهد از طریق پروتکلهای مختلف مانند Frame Relay یا Metro Ethernet عبور کند. این ویژگی، قابلیت پشتیبانی چندپروتکلی MPLS را تقویت میکند.
مسیریابی بستهها در MPLS بر اساس برچسبهای متصل به بسته انجام میشود. این برچسبها توسط پروتکلی به نام Label Distribution Protocol (LDP) مدیریت میشوند. روترهای انتهایی (PE) ابتدا مسیرهای زیرشبکههای مختلف را از روترهای مشتری (CE) یاد میگیرند و برچسبهای مناسب را به بستهها اضافه میکنند. این اطلاعات در پایگاه اطلاعاتی به نام Label Forwarding Information Base (LFIB) ذخیره میشود.
مزایای MPLS
- کنترل کیفیت خدمات (QoS):
MPLS به ارائهدهندگان خدمات امکان میدهد کیفیت خدمات را با تعیین مسیرهای مسیریابی خاص (LSP) تضمین کنند. به عنوان مثال، شبکه میتواند ترافیک صوتی، دادههای حساس به زمان و ترافیک عادی را با اولویتهای متفاوت مدیریت کند. - پشتیبانی از VPN:
MPLS با جداسازی ترافیک کاربران مختلف، امکان ایجاد شبکههای خصوصی مجازی (VPN) و خطوط خصوصی مجازی را فراهم میکند. - پشتیبانی چندپروتکلی:
MPLS مستقل از پروتکلها و رسانههای انتقال است و از پروتکلهایی مانند IP، Ethernet، ATM و Frame Relay پشتیبانی میکند. - کاهش تأخیر و بهبود کارایی:
مسیرهای کوتاهتر و برنامهریزیشده در MPLS تأخیر را کاهش میدهند و به برنامههای حساس مانند ویدئو و صوت کمک میکنند تا با کارایی بیشتری عمل کنند. - مقیاسپذیری:
شبکههای MPLS به راحتی قابل گسترش هستند و شرکتها میتوانند بر اساس نیازهای خود از پهنای باند بیشتری بهرهمند شوند.
امنیت در MPLS
اگرچه MPLS ترافیک را رمزگذاری نمیکند، اما جداسازی بستهها و برچسبگذاری منحصربهفرد، امنیت شبکه را افزایش میدهد. این تکنولوژی در شبکههای خصوصی اجرا میشود که حریم خصوصی کاربران را تضمین میکند. برای افزایش امنیت، ترکیب MPLS با پروتکلهای اضافی مانند فایروالها و روشهای جلوگیری از حملات DoS توصیه میشود.
مقایسه MPLS و SD-WAN
ظهور تکنولوژیهای جدید مانند SD-WAN رقابت شدیدی را برای MPLS ایجاد کرده است. SD-WAN به سازمانها اجازه میدهد با هزینه کمتری از اتصالات اینترنتی و WAN بهره ببرند.
مزایای SD-WAN:
- هزینه کمتر:
برخلاف MPLS که اتصال به مراکز داده هزینهبر است، SD-WAN از اتصالات محلی و اینترنتی بهره میبرد. - رمزگذاری ترافیک:
SD-WAN ترافیک را به صورت انتها به انتها رمزگذاری میکند و امنیت بیشتری نسبت به MPLS ارائه میدهد.
مزایای MPLS:
- کنترل دقیق بستهها:
MPLS کنترل بیشتری بر روی مسیرهای مسیریابی بستهها فراهم میکند. - جداسازی ترافیک:
ویژگی جداسازی در MPLS به افزایش امنیت و حریم خصوصی کمک میکند.
ترکیب MPLS و SD-WAN
بسیاری از سازمانها از ترکیب MPLS و SD-WAN استفاده میکنند تا بهترین ویژگیهای هر دو فناوری را در اختیار داشته باشند. این ترکیب به سازمانها اجازه میدهد تا از امنیت و قابلیت اطمینان MPLS و انعطافپذیری و هزینه پایین SD-WAN بهرهمند شوند.
آینده MPLS
با وجود پیشرفت تکنولوژیهایی مانند SD-WAN، MPLS همچنان به عنوان یک راهکار مطمئن و قابل اعتماد در شبکههای سازمانی استفاده میشود. طبق گزارشها، بازار MPLS مدیریتشده تا سال ۲۰۲۷ با نرخ رشد سالانه ۶.۷۳٪ افزایش خواهد یافت. این افزایش به دلیل توانایی MPLS در تضمین عملکرد بهینه برای برنامههایی مانند صوت و دادههای حساس به کیفیت خدمات است.
MPLS با ویژگیهای منحصر به فرد خود از جمله جداسازی ترافیک، کنترل کیفیت خدمات و پشتیبانی چندپروتکلی، به یکی از اصلیترین تکنولوژیها در شبکههای سازمانی تبدیل شده است. با اینکه تکنولوژیهایی مانند SD-WAN تهدیدی برای جایگاه MPLS محسوب میشوند، ترکیب این دو فناوری میتواند به سازمانها کمک کند تا بهینهترین و امنترین راهکارهای شبکه را پیادهسازی کنند.

