IEEE 802.1Q
آئی ای ای ای 802.1Q، جسے اکثر ڈاٹ 1 کیو کہا جاتا ہے، نیٹ ورکنگ کا معیار ہے جو آئی ای ای ای 802.3 ایتھرنیٹ نیٹ ورک پر ورچوئل لوکل ایریا نیٹ ورکنگ (وی ایل اے این) کی حمایت کرتا ہے۔ معیار ایتھرنیٹ فریموں کے لیے وی ایل اے این ٹیگنگ کے نظام اور اس طرح کے فریموں کو سنبھالنے میں پلوں اور سوئچوں کے ذریعے استعمال کیے جانے والے طریقہ کار کی وضاحت کرتا ہے۔ اس معیار میں کوالٹی آف سروس ترجیحی اسکیم کی دفعات بھی شامل ہیں جنہیں عام طور پر آئی ای ای ای 802.1p کے نام سے جانا جاتا ہے اور جنیرک ایٹریبیوٹ رجسٹریشن پروٹوکول کی وضاحت کرتا ہے۔ نیٹ ورک کے وہ حصے جو VLAN سے آگاہ ہیں (یعنی IEEE 802.1Q مطابقت پذیر) میں VLAN ٹیگز شامل ہو سکتے ہیں۔ جب کوئی فریم نیٹ ورک کے وی ایل اے این سے آگاہ حصے میں داخل ہوتا ہے، تو وی ایل اے این کی رکنیت کی نمائندگی کے لیے ایک ٹیگ شامل کیا جاتا ہے۔ ہر فریم کو بالکل ایک وی ایل اے این کے اندر ہونے کے طور پر ممتاز ہونا چاہیے۔ نیٹ ورک کے وی ایل اے این سے آگاہ حصے میں ایک فریم جس میں وی ایل اے این ٹیگ نہیں ہوتا ہے اسے مقامی وی ایل اے این پر بہتا ہوا سمجھا جاتا ہے۔ اس معیار کو آئی ای ای ای 802 معیارات کمیٹی کے ایک ورکنگ گروپ، آئی ای ای ای 802.1 نے تیار کیا تھا، اور آئی ای ای ای 802.1ad، آئی ای ای ای 802.1ak اور آئی ای ای ای 802.1s سمیت قابل ذکر ترامیم کے ساتھ فعال طور پر نظر ثانی کی جا رہی ہے۔ 802.1Q-2014 ترمیم میں IEEE 802.1D-2004 معیار کو شامل کیا گیا۔ فریم فارمیٹ 802.1Q ماخذ MAC ایڈریس اور اصل فریم کے ایتھر ٹائپ فیلڈز کے درمیان 32 بٹ فیلڈ کا اضافہ کرتا ہے۔ 802.1Q کے تحت، فریم کا زیادہ سے زیادہ سائز 1,518 بائٹس سے بڑھا کر 1,522 بائٹس کر دیا جاتا ہے۔ کم از کم فریم کا سائز 64 بائٹس رہتا ہے، لیکن ایک پل ٹرانسمیشن پر کم از کم سائز کے فریم کو 64 سے 68 بائٹس تک بڑھا سکتا ہے۔ یہ اضافی پیڈنگ کی ضرورت کے بغیر ٹیگ کو پاپ کرنے کی اجازت دیتا ہے۔ ٹیگ پروٹوکول شناخت کار (ٹی پی آئی ڈی) کے لیے دو بائٹس استعمال کیے جاتے ہیں، باقی دو بائٹس ٹیگ کنٹرول انفارمیشن (ٹی سی آئی) کے لیے استعمال ہوتے ہیں۔ ٹی سی آئی فیلڈ کو مزید پی سی پی، ڈی ای آئی، اور وی آئی ڈی میں تقسیم کیا گیا ہے۔ ٹیگ پروٹوکول شناخت کنندہ (ٹی پی آئی ڈی) فریم کو آئی ای ای ای 802.1Q-tagged فریم کے طور پر شناخت کرنے کے لیے ایک 16 بٹ فیلڈ 0x8100 کی قدر پر سیٹ کیا گیا ہے۔ یہ فیلڈ غیر ٹیگ شدہ فریموں میں ایتھر ٹائپ فیلڈ کی طرح اسی پوزیشن پر واقع ہے، اور اس طرح فریم کو غیر ٹیگ شدہ فریموں سے ممتاز کرنے کے لیے استعمال کیا جاتا ہے۔ ٹیگ کنٹرول انفارمیشن (ٹی سی آئی) ایک 16 بٹ فیلڈ جس میں درج ذیل ذیلی فیلڈز ہوتے ہیں: ترجیحی کوڈ پوائنٹ (پی سی پی) ایک 3 بٹ فیلڈ جو آئی ای ای ای 802.1p کلاس آف سروس (سی او ایس) سے مراد ہے اور فریم ترجیحی سطح پر نقشے بناتا ہے۔ مختلف پی سی پی اقدار کو ٹریفک کی مختلف کلاسوں کو ترجیح دینے کے لیے استعمال کیا جا سکتا ہے۔ ڈراپ اہل اشارے (DEI) 1 بٹ فیلڈ۔ (سابقہ سی ایف آئی) کو الگ سے یا پی سی پی کے ساتھ مل کر استعمال کیا جا سکتا ہے تاکہ بھیڑ کی موجودگی میں گرائے جانے کے اہل فریموں کی نشاندہی کی جا سکے۔ وی ایل اے این شناخت کنندہ (وی آئی ڈی) ایک 12 بٹ فیلڈ جو وی ایل اے این کی وضاحت کرتا ہے جس سے فریم کا تعلق ہے۔ 0 اور 4095 (ہیکساڈیسیمل میں 0x000 اور 0xFFF) کی اقدار محفوظ ہیں۔ دیگر تمام اقدار کو VLAN شناخت کاروں کے طور پر استعمال کیا جا سکتا ہے، جو 4,094 VLANs تک کی اجازت دیتا ہے۔ ریزروڈ ویلیو 0x000 اس بات کی نشاندہی کرتا ہے کہ فریم میں VLAN ID نہیں ہے۔ اس صورت میں، 802.1Q ٹیگ صرف ایک ترجیح (PCP اور DEI فیلڈز میں) کی وضاحت کرتا ہے اور اسے ترجیحی ٹیگ کہا جاتا ہے۔ پلوں پر، وی آئی ڈی 0x001 (ڈیفالٹ وی ایل اے این آئی ڈی) اکثر نیٹ ورک مینجمنٹ وی ایل اے این کے لیے مخصوص ہوتا ہے ؛ یہ وینڈر کے لیے مخصوص ہوتا ہے۔ وی آئی ڈی ویلیو 0x ایف ایف ایف نفاذ کے استعمال کے لیے مخصوص ہے ؛ اسے ترتیب یا منتقل نہیں کیا جانا چاہیے۔ 0xFFF کا استعمال انتظامی کارروائیوں یا ڈیٹا بیس اندراجات کو فلٹر کرنے میں وائلڈ کارڈ میچ کی نشاندہی کرنے کے لیے کیا جا سکتا ہے۔ سب نیٹ ورک ایکسیس پروٹوکول (SNAP) کا استعمال کرتے ہوئے 00-00-00 کے تنظیمی طور پر منفرد شناخت کنندہ (OUI) فیلڈ کے ساتھ منسلک فریموں (802.3 فریموں کے علاوہ) کے لیے (تاکہ SNAP ہیڈر میں پروٹوکول ID فیلڈ ایک ایتھر ٹائپ ہو جیسا کہ بیان کیا گیا ہے)، SNAP ہیڈر میں ایتھر ٹائپ ویلیو 0x8100 پر سیٹ کی جاتی ہے اور مذکورہ بالا اضافی 4 بائٹس SNAP ہیڈر کے بعد منسلک کیے جاتے ہیں۔ دوسرے لفظوں میں VLAN ٹیگ SNAP ہیڈر کی پیروی کرتا ہے۔ ایل ایل سی-ایس این اے پی فارمیٹ میں 802.3 فریموں کے لیے، آرڈر مخالف ہے ؛ وی ایل اے این ٹیگ ایل ایل سی-ایس این اے پی ہیڈر سے پہلے رکھا جاتا ہے۔ کیونکہ VLAN ٹیگ داخل کرنے سے فریم بدل جاتا ہے، 802.1Q انکوپیسولیشن ایتھرنیٹ ٹریلر میں اصل فریم چیک سیکوینس فیلڈ کا دوبارہ حساب لگانے پر مجبور کرتا ہے۔ آئی ای ای ای 802.3ac معیار نے چار بائٹ وی ایل اے این ٹیگ کو ایڈجسٹ کرنے کے لیے زیادہ سے زیادہ ایتھرنیٹ فریم کا سائز 1518 بائٹس سے بڑھا کر 1522 بائٹس کر دیا۔ کچھ نیٹ ورک ڈیوائسز جو بڑے فریم سائز کی حمایت نہیں کرتے ہیں وہ ان فریموں پر کامیابی سے کارروائی کریں گے لیکن انہیں "بیبی جائنٹ" بے ضابطگیوں کے طور پر رپورٹ کر سکتے ہیں۔ ڈبل ٹیگنگ آئی ای ای ای 802.1ad نے ڈبل ٹیگنگ کا تصور متعارف کرایا۔ انٹرنیٹ سروس فراہم کرنے والوں (آئی ایس پیز) کے لیے ڈبل ٹیگنگ مفید ثابت ہو سکتی ہے، جس سے وہ پہلے سے ہی وی ایل اے این ٹیگ شدہ کلائنٹس سے ٹریفک لے جاتے ہوئے اپنے وی ایل اے این کو اندرونی طور پر استعمال کر سکتے ہیں۔ بیرونی (ماخذ میک کے آگے اور آئی ایس پی وی ایل اے این کی نمائندگی کرنے والا) ایس-ٹیگ (سروس ٹیگ) پہلے آتا ہے، اس کے بعد اندرونی سی-ٹیگ (کسٹمر ٹیگ) آتا ہے۔ ایسے معاملات میں، 802.1ad سروس فراہم کرنے والے بیرونی S-TAG کے لیے 0x88a8 کے TPID کی وضاحت کرتا ہے۔ دیگر پروٹوکول آئی ای ای ای 802.1Q ایک سے زیادہ وی ایل اے این رجسٹریشن پروٹوکول (ایم وی آر پی) کی وضاحت کرتا ہے، جو ایک سے زیادہ رجسٹریشن پروٹوکول کا ایک اطلاق ہے، جس سے پلوں کو ایک مخصوص لنک پر استعمال ہونے والے وی ایل اے این کے سیٹ پر بات چیت کرنے کی اجازت ملتی ہے۔ ایم وی آر پی نے 2007 میں سست GARP VLAN رجسٹریشن پروٹوکول (GVRP) کو IEEE 802.1ak-2007 ترمیم کے ساتھ تبدیل کر دیا۔ 2003 میں اس معیار پر نظر ثانی سب سے پہلے تھی جس میں ملٹیپل اسپیننگ ٹری پروٹوکول (ایم ایس ٹی پی) شامل کیا گیا تھا جس کی اصل تعریف آئی ای ای ای 802.1s میں کی گئی تھی۔ سسکو انٹر سوئچ لنک (آئی ایس ایل)، ایک پرانا سسکو ملکیتی وی ایل اے این مینجمنٹ پروٹوکول ڈائنامک ٹرنکنگ پروٹوکول (ڈی ٹی پی)، دو وی ایل اے این سے آگاہ آلات وی ایل اے این ٹرنکنگ پروٹوکول (وی ٹی پی)، ایک سسکو ملکیتی وی ایل اے این مینجمنٹ پروٹوکول کے درمیان ٹرنکنگ پر بات چیت کرنے کے لیے ایک سسکو ملکیتی پروٹوکول، نوٹ حوالہ جات ذرائع آئی ای ای ای 802 ایتھرنیٹ معیارات لنک پروٹوکول