در مقاله قبل در مورد MPLS و مزایا استفاده از این پروتکل صحبت کردیم. از آنجایی که سرویس انتقال پیشگامان شامل mpls و vpls است، بر آن شدیم که در این مقاله به بیان توضیحاتی در مورد VPLS و تفاوت آن با MPLS بپردازیم.
اگر می خواهید در مورد شبکه های LAN بیشتر بدانید، مقاله آشنایی کامل با شبکه LAN را مطالعه بفرمایید.
فهرست مطالب
ToggleVPLS چیست ؟
VPLS مخفف Virtual Private LAN Service نوعی از VPN ( شبکه خصوصی مجازی ) است که چندین شبکه LAN در دفاتر مختلف سازمان با موقعیت های جغرافیایی گوناگون را از طریق یک شبکه IP یا MPLS به هم متصل می کند. VPLS یک سرویس در لایه 2 و به صورت point-to-multipoint (P2MP) می باشد.
شبکه VPLS مبتنی بر اترنت است و شعب مختلف سازمان های دارای VPLS از طریق یک شبکه امن و پرسرعت به یکدیگر مرتبط هستند. اگر VPLS را با یک سرویس اترنت نقطه به نقطه مقایسه کنید، مزیت اصلی این است که همه مراکز متصل به یک VPLS می توانند مستقیماً با یکدیگر ارتباط برقرار کنند؛ زیرا VPLS یک سرویس ارتباطی any-to-any است در حالیکه یک سرویس نقطه به نقطه فقط می تواند دو مرکز را به هم متصل کند.
در مقاله شبکه اترنت چیست؟ اطلاعات مفیدی در مورد شبکه های اترنت ارائه شده است.
VPLS چگونه پیاده سازی می شود؟
یک شبکه VPLS که به transparent LAN service (TLS) نیز معروف است از سه جزء اصلی تشکیل شده است: تجهیزات لبه کاربرcustomer edge equipment (CE)، تجهیزات لبه ارائه دهنده provider edge equipment (PE) و شبکه اصلی MPLS.
دستگاه های CE روترها یا سوئیچ هایی هستند که در محل کاربر قرار دارند. دستگاههای PE روترهایی در لبه شبکه ارائهدهنده هستند؛ جایی که اطلاعات VPN در آن قرار دارد و تونلها برای اتصال به سایر PEها در قالب point-multipoint تنظیم شدهاند. کاربرانی که در مناطق جغرافیایی مختلف قرار دارند از طریق دستگاه های لبه ارائه دهنده (PE) مختلف با یکدیگر ارتباط برقرار می کنند. شبکه اصلی MPLS بین PEها قرار دارد و ترافیک را بر اساس برچسب های MPLS سوئیچ می کند. شبکه کامل تونل های MPLS بین دستگاه های PE به عنوان مجموعه ای از ” pseudo wires ( PW )” نامیده می شود و هسته نمونه VPLS را تشکیل می دهد.
- استقرار شبکه مش
از آنجایی که VPLS یک شبکه LAN را شبیه سازی می کند، اتصال کامل مش مورد نیاز است. دو روش برای ایجاد مش کامل برای VPLS وجود دارد: پروتکل دروازه مرزی (BGP) و پروتکل توزیع برچسب (LDP). روترهای لبه ارائه دهنده (PE) از طریق “control plane” اقدام به کشف خودکار ( auto-discovery ) و سیگنالینگ ( signalling ) می کنند. کشف خودکار به فرآیند یافتن سایر روترهای PE در VPN یا VPLS اشاره دارد و سیگنالینگ فرآیند ایجاد PW ها است. PW ها “data plane” را تشکیل می دهند و از این طریق PE ها ترافیک VPN/VPLS کاربر را به سایر PE ها ارسال می کنند.
BGP امکان کشف خودکار و سیگنالینگ را فراهم می کند. هر PE برای شرکت در یک VPLS مشخص پیکربندی شده است. PE، از طریق استفاده از BGP، به طور همزمان همه PE های دیگر را در همان VPLS پیدا می کند و یک شبکه کامل از pseudowire ها را برای آن PE ها ایجاد می نماید.
با LDP، هر روتر PE میبایست برای شرکت در یک VPLS معین پیکربندی شود، علاوه بر این، آدرس سایر PE های شرکت کننده در VPLS داده شود. سپس یک شبکه کامل از LDP session ها بین این PE ها ایجاد می شود و از LDP برای ایجاد یک مش از PW ها بین PE ها استفاده می گردد.
مزیت استفاده از PW ها به عنوان فناوری مورد استفاده برای data plane این است که در صورت خرابی، ترافیک به طور خودکار در مسیرهای پشتیبان موجود در شبکه ارائه دهنده خدمات هدایت می شود.
جهت درخواست آی پی اختصاصی در صفحه خرید آی پی سفارش خودتان را ثبت کنید.
- پشته برچسب
بسته های VPLS MPLS دارای یک پشته دو برچسبی هستند. برچسب بیرونی برای ارسال MPLS معمولی در شبکه ارائه دهنده خدمات استفاده می شود. اگر BGP برای ایجاد VPLS استفاده شود، برچسب داخلی توسط یک PE به عنوان بخشی از یک بلوک برچسب اختصاص داده می شود. اگر از LDP استفاده شود، برچسب داخلی یک شناسه مدار مجازی ( virtual circuit ID ) است که توسط LDP زمانی که برای اولین بار یک شبکه بین PEهای شرکت کننده ایجاد کرد، اختصاص داده شده است. هر PE، برچسب داخلی اختصاص داده شده را ردیابی می کند و آنها را با نمونه VPLS مرتبط می کند.
- شبیه سازی اترنت
PE های شرکت کننده در VPN مبتنی بر VPLS به عنوان یک پل اترنت برای اتصال دستگاه های لبه کاربر (CE) هستند. هنگامی که PE یک فریم از CE دریافت می کند، فریم را بازرسی می کند و مک آدرس CE را به همراه اطلاعات مسیریابی LSP به صورت محلی ذخیره می کند. سپس آدرس MAC مقصد فریم را بررسی می نماید. اگر یک فریم broadcast باشد یا آدرس MAC برای PE شناخته نشده باشد، فریم را به تمام PE های موجود در مش ارسال می کند.
اترنت، فیلد طول عمر (TTL) را در هدر فریم خود ندارد، بنابراین اجتناب از لوپ باید با روش های دیگری انجام شود. در شبکه های اترنت معمولی، از پروتکل درخت پوشا Spanning Tree Protocol (STP) برای این کار استفاده می شود. در VPLS، اجتناب از لوپ با قانون زیر انجام می شود: یک PE هرگز یک فریم دریافتی از یک PE را به PE دیگری ارسال نمی کند. استفاده از یک مش کامل به همراه ارسال split horizon، دامنه broadcast بدون حلقه را تضمین می کند.
مزایای VPLS چیست؟
مهمترین مزایای VPLS عبارتند از:
- تاخیر کمتر در انتقال داده
- شبکه سریع و ایمن
- طراحی اتصالات جداگانه برای کاربردهای خاص
- اتصال سریعتر شعب جدید با هزینه مناسب
تفاوت MPLS و VPLS چیست؟
MPLS و VPLS، اتصالات با تأخیر کم بین دفاتر مختلف سازمان با موقعیت های جغرافیایی گوناگون را ارائه می دهند. VPLS مبتنی بر فناوری MPLS است اما تفاوتهای مهمی بین این دو وجود دارد. MPLS یک تکنیک مسیریابی برای انتقال داده ها از یک مکان به مکان دیگر است، در حالی که VPLS معماری شبکه ای است که اتصال چند نقطه ای را با استفاده از MPLS تسهیل می کند.
MPLS نسبت به VPLS مقیاس پذیرتر است. MPLS به دلیل قابلیت مقیاس پذیری در بین مشاغل محبوب است، می تواند از هر نوع پروتکلی استفاده کند، همچنین با انواع مختلف ترافیک سروکار دارد. MPLS برای شبکه هایی با مقیاس بزرگتر که نیاز به انتقال ترافیک های صوتی و ویدئویی دارند، راه حل مناسبی است. در صورتیکه با داده های حساس سروکار دارید و به دنبال دسترسی به سرعت و امنیت بالا هستید، میبایست VPLS را انتخاب نمایید.
سرویس انتقال ( vpls/mpls ) پیشگامان
یکی از انواع سرویس های پهنای باند اختصاصی پیشگامان، سرویس انتقال ( vpls/mpls ) است. این سرویس سازمانی برای برقراری ارتباط سریع و ایمن میان شعب مختلف شرکت هایی که دارای دفاتر در مکان های گوناگون هستند، مناسب و ضروری است.
در این مقاله اطلاعات جامعی در مورد VPLS ارائه شد. اگر می خواهید در مورد MPLS بیشتر بدانید، مقاله MPLS چیست را مطالعه نمایید.
سوالات متداول
1. VPLS چیست؟
VPLS مخفف Virtual Private LAN Service نوعی از VPN ( شبکه خصوصی مجازی ) است که چندین شبکه LAN در دفاتر مختلف سازمان با موقعیت های جغرافیایی گوناگون را از طریق یک شبکه IP یا MPLS به هم متصل می کند. VPLS یک سرویس در لایه 2 و به صورت point-to-multipoint (P2MP) می باشد.
2. تفاوت MPLS و VPLS چیست؟
MPLS و VPLS، اتصالات با تأخیر کم بین دفاتر مختلف سازمان با موقعیت های جغرافیایی گوناگون را ارائه می دهند. VPLS مبتنی بر فناوری MPLS است اما تفاوتهای مهمی بین این دو وجود دارد.