NVGRE اور VXLAN کیا ہے؟

Dec 09, 2020 ایک پیغام چھوڑیں۔

NVGRE کی تعریف

مائکروسافٹ ، اریسٹا ، انٹیل ، ہیولٹ پیکارڈ ، ڈیل ، اور براڈ کام کے ذریعہ NVGRE معیار تجویز کیا گیا تھا۔ یہ نیٹ ورک ورچوئلائزیشن کے لئے ایک طریقہ ہے ، انکپولیشن اور ٹنلنگ ٹکنالوجی کے ذریعے سبنیٹس کے لئے ورچوئل لوکل ایریا نیٹ ورک کی ایک بڑی تعداد فراہم کرتا ہے۔ NVGRE مکمل طور پر سمجھتا ہے کہ ورچوئل لوکل ایریا نیٹ ورک کو تقسیم شدہ ڈیٹا سینٹرز اور ڈیٹا لنک لیئر اور نیٹ ورک پرت میں بڑھایا جاسکتا ہے ، لہذا ورچوئل لوکل ایریا نیٹ ورک سبنیٹس فراہم کرتا ہے ، تاکہ ملٹی کرایہ دار اور بوجھ سے متوازن نیٹ ورک کو مقامی میں شیئر کیا جاسکے۔ اور بادل ماحول۔

بالآخر ، این وی جی آر ای کا مقصد ایک پیچیدہ ورچوئل ماحول میں ورچوئل لوکل ایریا نیٹ ورک کے کام نہ کرنے کی وجہ سے پیدا ہونے والی پریشانیوں کا ایک سلسلہ حل کرنا ہے ، اور جب بکھرے ہوئے ڈیٹا سینٹرز میں لمبی دوری کی ترسیل نہیں ہوسکتی ہے تو نیٹ ورک کے حصوں کو بڑھانا ہے۔


VXLAN کی تعریف

VXLAN تفصیلات سسکو ، VMware ، Citrix ، ریڈ ہیٹ ، اریسٹا ، براڈ کام ، وغیرہ کے ذریعہ بنائی گئی تھی۔ یہ ایک نیٹ ورک ورچوئلائزیشن ٹکنالوجی ہے جو VLAN کو توسیع دیتی ہے اور اس کا مقصد بڑے ڈیٹا سینٹرز میں ناکافی ورچوئل نیٹ ورک کے موجودہ مسئلے کو حل کرنا ہے۔ در حقیقت ، نیٹ ورک انجینئرز نے کلاؤڈ کمپیوٹنگ ڈیٹا سینٹرز میں کلاؤڈ ایپلی کیشنز اور کرایہ داروں کو الگ کرنے کے لئے ورچوئل لوکل ایریا نیٹ ورک کا استعمال کیا ہے ، لیکن ورچوئل لوکل ایریا نیٹ ورک صرف مخصوص وقت میں 4096 تک نیٹ ورک کی شناخت مختص کرنے کی اجازت دیتے ہیں ، جو بڑے پیمانے پر کافی نہیں ہے۔ کلاؤڈ کمپیوٹنگ ڈیٹا سینٹرز۔ لہذا VXLAN وجود میں آیا۔ VXLAN نے 24 بٹ سیگمنٹ IDs کا اضافہ کرکے ورچوئل لوکل ایریا نیٹ ورک ایڈریس اسپیس کو بڑھایا ، اس طرح دستیاب IDs کی تعداد 16 ملین ہوگئی۔ اسی وقت ، یہ منطقی طور پر کلاؤڈ ایپلی کیشنز اور کرایہ داروں کو الگ کرتا ہے۔ ہر فریم میں VXLAN سیگمنٹ ID کرایہ دار کے ہر منطقی نیٹ ورک اور نیٹ ورک ID میں فرق کرسکتا ہے ، لہذا لاکھوں آزاد پرت 2 VXLAN نیٹ ورک ایک مشترکہ پرت 3 کے بنیادی ڈھانچے کے ساتھ رہ سکتے ہیں۔ VXLAN کے بارے میں مزید معلومات کے لئے ، براہ کرم" quot QinQ vs VLAN vs VXLAN"؛ ملاحظہ کریں۔


NVGRE اور VXLAN میں کیا فرق ہے؟

اوپر سے ، یہ دیکھا جاسکتا ہے کہ NVGRE اور VXLAN کا ایک ہی مقصد اور تقریبا ایک ہی اصل استعمال ہے ، لیکن ٹرانسمیشن پروٹوکول ، ڈیٹا پیکٹ فارمیٹ ، ٹرانسمیشن موڈ ، اور ٹکڑے ٹکڑے کرنے میں بھی کچھ اختلافات ہیں۔

VXLAN

پیکٹ کی شکل میں فرق

پیکٹ کی شکل VXLAN اور NVGRE کے درمیان سب سے واضح فرق ہے۔ VXLAN کے پیکٹ ہیڈر میں 24 بٹ ID طبقہ ہوتا ہے (16 ملین منفرد ورچوئل حصوں کی نمائندگی کرتا ہے) ، جو عام طور پر UDP پورٹ پر چھدم-بے ترتیب الگورتھم کے ذریعہ تیار کیا جاتا ہے (UDP پورٹ اصل میک میک ہیش کے فریم میں تیار کیا جاتا ہے) . اس سے 5-ٹوپلس پر مبنی بوجھ میں توازن کو یقینی بنانے میں مدد ملے گی ، اور ورچوئل مشینوں (VMs) کے مابین ڈیٹا پیکٹوں کے آرڈر کو ڈیٹا پیکٹ میں ایک منفرد UDP پورٹ گروپ میں میپنگ کرکے بچانے میں مدد ملے گی۔ VXLAN encapsulation ڈیٹا پیکٹ کے سائز کو 50 بائٹس تک بڑھاتا ہے ، جیسا کہ درج ذیل اعداد و شمار میں دکھایا گیا ہے:

VXLAN



اگرچہ NVGRE VXLAN جیسے 16 ملین ورچوئل نیٹ ورک کی حمایت کرسکتا ہے ، لیکن اس کے ڈیٹا پیکٹ GRE ہیڈر کے نچلے 24 بٹس کو کرایہ دار نیٹ ورک شناخت کار (TNI) کے طور پر استعمال کرتے ہیں۔ بینڈوتھ کے استعمال کی گرانولیریٹی کو بیان کرنے والے ایک بہاؤ کو فراہم کرنے کے ل the ، ٹرانسمیشن نیٹ ورک کو GRE ہیڈر استعمال کرنے کی ضرورت ہے ، جس سے NVGRE روایتی بوجھ توازن سے مطابقت نہیں رکھتا ہے۔ یہ بھی VXLAN سے سب سے بڑا فرق اور سب سے بڑا نقصان ہے۔


ٹرانسمیشن کے مختلف طریقے

VXLAN ٹرانسپورٹ نیٹ ورک میں ملٹی کاسٹ کا استعمال کرتے ہوئے نشریات ، نامعلوم یونیکاسٹ ، اور پرت 2 طبقہ میں ملٹی کاسٹ سیلاب کی نقل تیار کرتا ہے۔ یہ میک ایڈریس سیکھنے اور ایڈریس ریزولوشن پروٹوکول (اے آر پی) کے لئے ہے اور وی ایکس ایل این ورکنگ عمل پروٹوکول (این ڈی پی / این ڈی) میں پڑوسی کی دریافت اور اس طرح کے بہت اہم ہیں۔ بوجھ میں توازن کو بہتر بنانے کے ل N ، NVGRE عام طور پر ہر NVGRE میزبان پر متعدد IP پتوں کا استعمال کرتا ہے تاکہ یہ یقینی بنایا جاسکے کہ زیادہ ٹریفک بوجھ کو متوازن رکھا جاسکتا ہے۔ NVGRE کو سیکھنے کے ل flood اب سیلاب اور IP ملٹی کاسٹ پر انحصار کرنے کی ضرورت نہیں ہے ، لیکن زیادہ لچکدار انداز میں نشریات۔

NVGRE



مختلف ٹرانسمیشن پروٹوکول

VXLAN ایک معیاری ٹرانسمیشن پروٹوکول ، TCP / UDP پروٹوکول کا استعمال کرتا ہے۔ جبکہ این وی جی آر ای ایک عام روٹنگ انکپسولیشن پروٹوکول ، یعنی جی آر ای پروٹوکول کا استعمال کرتا ہے۔ اس کے علاوہ ، سابقہ ​​سسکو کے ذریعہ چلتا ہے اور مؤخر الذکر مائیکرو سافٹ کے ذریعہ تعاون یافتہ ہے۔



تیز کرنے میں فرق

این وی جی آر ای ٹکڑے ہوئے ڈیٹا پیکٹوں کی زیادہ سے زیادہ ٹرانسمیشن یونٹ کی حمایت کرتا ہے ، جو اندرونی ورچوئل نیٹ ورک کے ڈیٹا پیکٹوں کے سائز کو کم کرسکتا ہے ، بغیر کسی فریم ترسیل کی حمایت کے ل a ٹرانسمیشن نیٹ ورک کی ضرورت کے۔ لیکن VXLAN ٹکڑے کرنے کی حمایت نہیں کرتا ہے ، اسے ٹرانسمیشن نیٹ ورک کی ضرورت ہے جو ڈیٹا پیکٹ کے سائز کی توسیع کو برداشت کرنے کے ل bear بڑے فریموں کی حمایت کرتا ہے۔


نتیجہ اخذ کرنا

ویسے بھی ، وی ایکس ایل اے این اور این وی جی آر ای جدید نیٹ ورک ورچوئلائزیشن ٹیکنالوجیز ہیں جو سرنگ کو نافذ کرتی ہیں۔ وہ ورچوئل نیٹ ورک کے سائز کو 4094 سے 16 ملین تک بڑھا دیتے ہیں ، اور لیئر 3 نیٹ ورکس پر لیئر 2 پیکٹ منتقل کرنے کی اجازت دیتے ہیں ، اتنا بڑا ڈیٹا اس مرکز میں عام طور پر نیٹ ورک کا سامان شامل کیا جاتا ہے جو نیٹ ورک کو بڑھانے کے لئے NVGRE اور VXLAN کی مدد کرتا ہے۔ مثال کے طور پر ، سوئچ کا استعمال جو NVGRE اور VXLAN کی حمایت کرتا ہے بڑے ڈیٹا سینٹرز میں ورچوئل لوکل ایریا نیٹ ورک کی حدود کو دور کرتا ہے اور زیادہ فرتیلی ورچوئل مشین نیٹ ورک ماحول مہیا کرتا ہے۔