Vxlan چیست؟
پروتکل vxlan مخفف عبارت Virtual Extensible Local Area Network است. این فناوری یک پروتکل تونلزنی لایه 2 است که برای گسترش شبکههای مجازی در سراسر شبکههای IP لایه 3 استفاده میشود. VXLAN به شما امکان میدهد تا شبکههای مجازی بزرگتر و مقیاسپذیرتر از 4096 VLAN سنتی ایجاد کنید.
نحوه عملکرد VXLAN
پروتکل vxlan فریمهای اترنت لایه 2 را در بستههای UDP لایه 3 محصور میکند. این کار به شما امکان میدهد تا زیرشبکهها یا بخشهای مجازی لایه 2 را ایجاد کنید که لایه 3 را گسترش میدهند. برای هر زیرشبکه لایه 2، یک شناسه شبکه منحصر به فرد به نام VNI (شناسه شبکه VXLAN) وجود دارد که ترافیک شبکه را تقسیم میکند.
اجزای VXLAN
- VNI:شناسه شبکه VXLAN که ترافیک شبکه را تقسیم میکند؛
- VTEP:نقطه انتهایی تونل VXLAN که فریمهای اترنت را به بستههای UDP و بالعکس تبدیل میکند؛
- Overlay:شبکه مجازی VXLAN که در بالای شبکه IP لایه 3 قرار میگیرد؛
- Underlay:شبکه IP لایه 3 که برای حمل ترافیک VXLAN استفاده میشود.
مزایای استفاده از VXLAN
- مقیاسپذیری:VXLAN به شما امکان میدهد تا شبکههای مجازی بسیار بزرگتر از VLAN سنتی ایجاد کنید.
- انعطافپذیری:VXLAN میتواند برای ایجاد شبکههای مجازی در هر نوع زیرساخت شبکهای، از جمله اترنت، InfiniBand و Fibre Channel استفاده شود.
- کارایی:VXLAN از نظر کارآمدی از نظر استفاده از منابع شبکه، به ویژه در مقایسه با VLAN سنتی، کارآمدتر است.
- امنیت:VXLAN از ویژگیهای امنیتی مانند رمزنگاری و احراز هویت پشتیبانی میکند.
موارد استفاده از VXLAN
- مجازی سازی مرکز داده:VXLAN برای ایجاد شبکههای مجازی در مراکز داده بزرگ و پیچیده استفاده میشود.
- شبکههای ابری:VXLAN برای ایجاد شبکههای مجازی خصوصی و عمومی در ابر استفاده میشود.
- اینترنت اشیا:VXLAN برای ایجاد شبکههای مجازی برای دستگاههای IoT استفاده میشود.
محدودیتهای VXLAN
- پیچیدگی:پروتکل vxlan پیچیدهتر از VLAN سنتی است و ممکن است برای پیادهسازی و مدیریت به تخصص بیشتری نیاز داشته باشد.
- عملکرد: VXLAN میتواند در برخی موارد عملکرد شبکه را کمی کاهش دهد
نحوه فعال سازی پروتکل vxlan
فعال سازی پروتکل vxlan به نوع سوئیچ و سیستم عاملی که استفاده می کنید بستگی دارد. در اینجا مراحل کلی برای فعال سازی VXLAN در سوئیچ های سیسکو با سیستم عامل NX-OS ارائه شده است: (در صورت تمایل به مطالعه در مورد لایسنس سیسکو کلیک کنید)
مراحل فعالسازی پروتکل vxlan
- به رابط خط فرمان سوئیچ خود متصل شوید.
- حالت پیکربندی را با دستور configure terminal وارد کنید.
- ویژگی VXLAN را با دستور feature vxlan فعال کنید.
- VNI مورد نظر خود را با دستور vni <vni> ایجاد کنید.
- نوع VTEP را با دستور vni <vni> vtep type <type> مشخص کنید.
- آدرس IP VTEP را با دستور vni <vni> vtep ip <ip-address> مشخص کنید.
- در صورت نیاز، رابط های فیزیکی را به VNI با دستور interface <interface-name> و سپس switchport mode access و vni <vni> اضافه کنید.
- پیکربندی را با دستور end ذخیره کنید.
مقایسه VXLAN با VLAN
VLAN:
- VLAN مخفف عبارت Virtual Local Area Network است.
- VLAN یک فناوری لایه 2 است که برای تقسیم یک شبکه فیزیکی به چندین شبکه مجازی جداگانه استفاده می شود.
- VLAN از شناسه های VLAN (1 تا 4094) برای جداسازی ترافیک شبکه استفاده می کند.
- VLAN ساده و برای پیاده سازی آسان است.
- VLAN برای شبکه های کوچک و ساده مناسب است.
پروتکل vxlan:
- VXLAN مخفف عبارت Virtual Extensible Local Area Network است.
- VXLAN یک فناوری لایه 2 است که برای گسترش شبکه های مجازی در سراسر شبکه های IP لایه 3 استفاده می شود.
- VXLAN از VNI (شناسه شبکه VXLAN) برای جداسازی ترافیک شبکه استفاده می کند.
- VXLAN مقیاس پذیرتر و انعطاف پذیرتر از VLAN است.
- VXLAN برای شبکه های بزرگ و پیچیده مناسب است.
جدول مقایسه
ویژگی |
VLAN |
VXLAN |
نوع |
لایه 2 |
لایه 2 |
جداسازی ترافیک |
شناسه VLAN |
VNI |
مقیاس پذیری |
محدود (4094 VLAN) |
بسیار مقیاس پذیر (16 میلیون VNI) |
انعطاف پذیری |
محدود |
بسیار انعطاف پذیر |
پیچیدگی |
ساده |
پیچیده تر |
عملکرد |
کمی بهتر |
کمی بدتر |
امنیت |
مشابه |
مشابه |
کاربرد |
شبکه های کوچک و ساده |
شبکه های بزرگ و پیچیده |
drive_spreadsheetصادر کردن به «کاربرگنگار»
جمع بندی
VXLAN و VLAN هر دو فناوری های مجازی سازی شبکه هستند، اما VXLAN مزایای متعددی از جمله مقیاس پذیری، انعطاف پذیری و کارایی را ارائه می دهد. VXLAN به طور فزاینده ای در مراکز داده، شبکه های ابری و اینترنت اشیا استفاده می شود.
آخرین نکات
- انتخاب بین VXLAN و VLAN به نیازهای خاص شما بستگی دارد.
- اگر به دنبال یک راه حل ساده برای مجازی سازی شبکه خود هستید، VLAN ممکن است انتخاب خوبی باشد.
- اگر به دنبال یک راه حل مقیاس پذیر و انعطاف پذیر هستید، VXLAN ممکن است انتخاب بهتری باشد.
- قبل از انتخاب بین VXLAN و VLAN، حتماً با یک متخصص شبکه مشورت کنید.
در صورتی که تجربه یا اطلاعاتی در مورد پروتکل vxlan دارید در قسمت نظرات با پایه ریزان به اشتراک بگذارید.