IPv4 کا معیار 1970 کی دہائی کے آخر میں وضع کیا گیا تھا۔ 1990 کی دہائی کے اوائل میں، WWW کا اطلاق انٹرنیٹ کی دھماکہ خیز ترقی کا باعث بنا۔ تیزی سے پیچیدہ انٹرنیٹ ایپلی کیشن کی اقسام اور ٹرمینل کے تنوع کے ساتھ، عالمی آزاد IP پتوں کی فراہمی کو شدید دباؤ کا سامنا کرنا شروع ہو گیا ہے۔ اس ماحول میں، 1999 میں، IPv6 معاہدے نے جنم لیا۔
IPv6 میں 128 بٹس تک کی ایڈریس اسپیس ہے، جو ناکافی IPv4 ایڈریس کے مسئلے کو مکمل طور پر حل کر سکتی ہے۔ چونکہ IPv4 ایڈریس 32 بٹ بائنری ہے، اس لیے جن IP پتوں کی نمائندگی کی جا سکتی ہے ان کی تعداد 232 = 42949,9672964 بلین ہے، اس لیے انٹرنیٹ پر تقریباً 4 بلین IP پتے ہیں۔ 128-bit IPv6 میں اپ گریڈ کرنے کے بعد، انٹرنیٹ میں IP ایڈریسز نظریاتی طور پر 2128=3.4*1038 ہوں گے۔ اگر زمین کی سطح (بشمول زمین اور پانی) کمپیوٹرز سے ڈھکی ہوئی ہے تو IPv6 7*1023 IP ایڈریس فی مربع میٹر کی اجازت دیتا ہے۔ اگر پتہ مختص کرنے کی شرح 1 ملین فی مائیکرو سیکنڈ ہے، تو تمام پتے تفویض کرنے میں 1019 سال لگیں گے۔
IPv6 پیکٹس کی شکل
IP v6 پیکٹ میں 40 بائٹ کا بنیادی ہیڈر (بیس ہیڈر) ہوتا ہے، اس کے بعد 0 یا اس سے زیادہ توسیعی ہیڈر (ایکسٹینشن ہیڈر) اور پھر ڈیٹا ہوتا ہے۔ مندرجہ ذیل اعداد و شمار IPv6 کا بنیادی ہیڈر فارمیٹ دکھاتا ہے۔ ہر IPV 6 پیکٹ بنیادی ہیڈر سے شروع ہوتا ہے۔ IPv6 کے بنیادی ہیڈر میں بہت سے فیلڈز براہ راست IPv4 میں موجود فیلڈز سے مطابقت رکھتے ہیں۔
(1) ورژن (ورژن) فیلڈ 4 بٹس کے لیے ہے، جو آئی پی پروٹوکول کے ورژن کو بیان کرتا ہے۔ IPv6 کے لیے، فیلڈ ویلیو 0110 ہے، جو کہ اعشاریہ نمبر 6 ہے۔
(2) کمیونیکیشن کی قسم (ٹریفک کلاس)، یہ فیلڈ 8 بٹس پر مشتمل ہے، بشمول ترجیح (ترجیح) فیلڈ میں 4 بٹ ہیں۔ سب سے پہلے، IPv6 سٹریم کو دو قسموں میں تقسیم کرتا ہے، جو کہ بھیڑ کنٹرول ہو سکتا ہے نہ کہ بھیڑ کنٹرول۔ ہر زمرے کو آٹھ ترجیحات میں تقسیم کیا گیا ہے۔ ترجیحی قدر جتنی بڑی ہوگی، گروپ اتنا ہی اہم ہوگا۔ بھیڑ پر قابو پانے کے لیے، ترجیح 0~7 ہے، اور جب بھیڑ ہوتی ہے تو ایسے پیکٹوں کی ترسیل کی شرح کو کم کیا جا سکتا ہے۔ اس کے لیے بھیڑ کو کنٹرول نہیں کیا جا سکتا، ترجیح 8 سے 15 ہے، جو ریئل ٹائم سروسز ہیں، جیسے آڈیو یا ویڈیو سروسز کی ترسیل۔ اس سروس کے لیے پیکٹ ٹرانسمیشن کی شرح مستقل ہے، یہاں تک کہ اگر کچھ پیکٹ گرائے جائیں، یہ دوبارہ منتقل نہیں ہوتا ہے۔
(3) فلو مارک (فلو لیبل): فیلڈ 20 بٹس پر قابض ہے۔ فلو انٹرنیٹ پر ڈیٹا پیکٹ کا ایک سلسلہ ہے جو ایک مخصوص سورس سائٹ سے کسی مخصوص منزل کی سائٹ (یونیکاسٹ یا ملٹی کاسٹ) تک جاتا ہے۔ ایک ہی سلسلہ سے تعلق رکھنے والے تمام پیکٹوں پر ایک ہی سلسلہ کا لیبل ہوتا ہے۔ سورس اسٹیشن 224-1 فلو مارکس کے درمیان تصادفی طور پر ایک فلو لیبل کا انتخاب کرتا ہے۔ بہاؤ کا نشان 0 استعمال نہیں کیے گئے بہاؤ کے نشانات کی نشاندہی کرنے کے لیے محفوظ ہے۔ سورس اسٹیشن کے ذریعہ اسٹریم لیبلز کا بے ترتیب انتخاب کمپیوٹرز کے درمیان متصادم نہیں ہوتا ہے۔ کیونکہراؤٹرکسی خاص سلسلے کو پیکٹ سے جوڑتے وقت پیکٹ کے سورس ایڈریس اور فلو لیبل کا مجموعہ استعمال کرتا ہے۔
ایک ہی نان-زیرو اسٹریم لیبل والے سورس اسٹیشن سے شروع ہونے والے تمام پیکٹوں کا ایک ہی سورس ایڈریس اور منزل کا پتہ، ایک ہی ہاپ بائی ہاپ آپشن ہیڈر (اگر یہ ہیڈر موجود ہے) اور ایک ہی روٹنگ سلیکشن ہیڈر (اگر یہ ہیڈر موجود ہے)۔ اس کا فائدہ یہ ہے کہ جبراؤٹرایک پیکٹ پر کارروائی کرتا ہے، پیکٹ ہیڈر میں کسی اور چیز کو چیک کیے بغیر صرف فلو لیبل کو چیک کریں۔ کسی بھی فلو لیبل کا کوئی خاص معنی نہیں ہوتا ہے، اور سورس اسٹیشن کو اس خصوصی پروسیسنگ کی وضاحت کرنی چاہیے جو وہ ہر ایک کو چاہتا ہے۔راؤٹرتوسیعی ہیڈر میں اپنے پیکٹ پر انجام دیتا ہے۔
(4) نیٹ لوڈ کی لمبائی (پے لوڈ کی لمبائی): فیلڈ کی لمبائی 16 بٹس ہے، جو خود ہیڈر کے علاوہ IPv6 پیکٹ میں موجود بائٹس کی تعداد کی نشاندہی کرتی ہے۔ یہ ظاہر کرتا ہے کہ ایک IPv6 پیکٹ 64 KB ڈیٹا رکھ سکتا ہے۔ چونکہ IPv6 کی ہیڈر کی لمبائی طے شدہ ہے، اس لیے IPv4 کی طرح پیکٹ کی کل لمبائی (ہیڈر اور ڈیٹا کے حصوں کا مجموعہ) بتانا ضروری نہیں ہے۔
(5) اگلا ہیڈر (اگلا ہیڈر): لمبائی میں 8 بٹس۔ IPv6 ہیڈر کے بعد پھیلنے والے ہیڈر کی قسم کی شناخت کرتا ہے۔ یہ فیلڈ بنیادی کے فوراً بعد ہیڈر کی قسم کی نشاندہی کرتا ہے۔
(6) ہاپ کی حد (ہاپ کی حد): (8 بٹس پر قبضہ کرتی ہے) تاکہ پیکٹوں کو نیٹ ورک میں غیر معینہ مدت تک باقی رہنے سے روکا جا سکے۔ جب ہر پیکٹ بھیجا جاتا ہے تو سورس اسٹیشن ایک مخصوص ہاپ کی حد مقرر کرتا ہے۔ جب ہر ایکراؤٹرپیکٹ کو آگے بڑھاتے ہوئے، ہاپ کی حد کے لیے فیلڈ کی قدر کو 1 تک کم کیا جانا چاہیے۔ جب ہاپ کی حد کی قدر 0 ہو، تو پیکٹ کو ضائع کر دینا چاہیے۔ یہ IPv4 ہیڈر میں لائف ٹائم فیلڈ کے برابر ہے، لیکن یہ IPv4 میں حساب کے وقفہ کے وقت سے زیادہ آسان ہے۔
(7) سورس آئی پی ایڈریس (ماخذ ایڈریس): یہ فیلڈ 128 بٹس پر مشتمل ہے اور اس پیکٹ کے بھیجنے والے اسٹیشن کا آئی پی ایڈریس ہے۔
(8) منزل کا IP ایڈریس (منزل کا پتہ): یہ فیلڈ 128 بٹس پر مشتمل ہے اور اس پیکٹ کے وصول کرنے والے اسٹیشن کا IP پتہ ہے۔
IPv6 پیکٹ فارمیٹ کا تعلق Shenzhen HDV Photoelectron Technology co., LTD. سے ہے، جو ایک سافٹ ویئر تکنیکی کام ہے، اور کمپنی نے نیٹ ورک سے متعلق آلات (جیسے: AC: AC) کے لیے ایک طاقتور سافٹ ویئر ٹیم کو اکٹھا کیا ہے۔او این یو/ مواصلاتاو این یو/ ذہیناو این یو/ فائبراو این یو/XPONاو این یو/GPONاو این یووغیرہ)۔ ہر گاہک کے لیے خصوصی مطالبات کو اپنی مرضی کے مطابق بنائیں جنہیں اس کی ضرورت ہے، ہماری مصنوعات کو زیادہ ذہین اور جدید ہونے دیں۔