آئی پی پیکٹ ہیڈر: فارمیٹ ، فیلڈز۔

IP ہیڈر کیا ہے؟

آئی پی ہیڈر آئی پی پیکٹ کے آغاز میں میٹا انفارمیشن ہے۔ یہ معلومات دکھاتا ہے جیسے آئی پی ورژن ، پیکٹ کی لمبائی ، ماخذ اور منزل۔

IPV4 ہیڈر فارمیٹ کی لمبائی 20 سے 60 بائٹس ہے۔ اس میں روٹنگ اور ترسیل کے لیے ضروری معلومات موجود ہیں۔ یہ 13 فیلڈز پر مشتمل ہے جیسے ورژن ، ہیڈر لمبائی ، کل فاصلہ ، شناخت ، جھنڈے ، چیکسم ، سورس آئی پی ایڈریس ، منزل آئی پی ایڈریس۔ یہ ڈیٹا کو منتقل کرنے کے لیے ضروری ڈیٹا فراہم کرتا ہے۔ LE

IPv4 ہیڈر اجزاء/فیلڈز۔

آئی پی ہیڈر فارمیٹ۔



آئی پی پیکٹ ہیڈر کے مختلف اجزاء/فیلڈز درج ذیل ہیں۔

  • ورژن: پہلا IP ہیڈر فیلڈ 4 بٹ ورژن انڈیکیٹر ہے۔ IPv4 میں ، اس کے چار بٹس کی قیمت 0100 مقرر کی گئی ہے ، جو بائنری میں 4 کی نشاندہی کرتی ہے۔ تاہم ، اگر روٹر مخصوص ورژن کو سپورٹ نہیں کرتا ہے تو یہ پیکٹ گرا دیا جائے گا۔
  • انٹرنیٹ ہیڈر کی لمبائی: انٹرنیٹ ہیڈر کی لمبائی ، جسے جلد ہی IHL کہا جاتا ہے ، سائز میں 4 بٹس ہے۔ اسے HELEN (ہیڈر لمبائی) بھی کہا جاتا ہے۔ یہ آئی پی جزو یہ ظاہر کرنے کے لیے استعمال کیا جاتا ہے کہ ہیڈر میں کتنے 32 بٹ الفاظ موجود ہیں۔
  • سروس کی قسم: سروس کی قسم کو ڈیفرنٹیڈ سروسز کوڈ پوائنٹ یا DSCP بھی کہا جاتا ہے۔ اس فیلڈ میں ڈیٹا سٹریمنگ یا VoIP کالز کے لیے سروس کے معیار سے متعلق خصوصیات فراہم کی جاتی ہیں۔ پہلے 3 بٹس ترجیحی بٹس ہیں۔ یہ اس بات کی وضاحت کے لیے بھی استعمال ہوتا ہے کہ آپ ڈیٹاگرام کو کس طرح سنبھال سکتے ہیں۔
  • کل لمبائی: کل لمبائی بائٹس میں ماپا جاتا ہے۔ آئی پی ڈیٹاگرام کا کم سے کم سائز 20 بائٹس اور زیادہ سے زیادہ 65535 بائٹس ہو سکتا ہے۔ پے لوڈ کے طول و عرض کا حساب لگانے کے لیے HELEN اور کل لمبائی استعمال کی جا سکتی ہے۔

    تمام میزبانوں کو 576 بائٹ ڈیٹاگرام پڑھنے کے قابل ہونا ضروری ہے۔ تاہم ، اگر نیٹ ورک میں میزبانوں کے لیے ڈیٹاگرام بہت بڑا ہے تو ، ٹکڑے کرنے کا طریقہ وسیع پیمانے پر استعمال ہوتا ہے۔

  • شناخت: شناخت ایک پیکٹ ہے جو آئی پی ڈیٹاگرام کے ٹکڑوں کی منفرد شناخت کے لیے استعمال ہوتا ہے۔ کچھ نے اس فیلڈ کو دوسری چیزوں کے لیے استعمال کرنے کی سفارش کی ہے جیسے پیکٹ ٹریسنگ کے لیے معلومات شامل کرنا وغیرہ۔
  • آئی پی پرچم: پرچم ایک تین بٹ فیلڈ ہے جو آپ کو ٹکڑوں کو کنٹرول اور شناخت کرنے میں مدد کرتا ہے۔

    ان کی ممکنہ ترتیب مندرجہ ذیل ہو سکتی ہے۔

    بٹ 0: محفوظ ہے اور اسے صفر پر سیٹ کرنا ہے۔

    بٹ 1: کا مطلب ہے ٹکڑے نہ کریں۔

    بٹ 2: مطلب زیادہ ٹکڑے۔

  • ٹکڑا آفسیٹ: فریگمنٹ آفسیٹ مخصوص ڈیٹاگرام میں مخصوص ٹکڑے سے آگے ڈیٹا بائٹس کی تعداد کی نمائندگی کرتا ہے۔ یہ 8 بائٹس کی تعداد کے لحاظ سے بیان کیا گیا ہے ، جس کی زیادہ سے زیادہ قیمت 65،528 بائٹس ہے۔
  • رہنے کا وقت: یہ ایک 8 بٹ فیلڈ ہے جو اس بات کی نشاندہی کرتا ہے کہ انٹرنیٹ سسٹم میں زیادہ سے زیادہ وقت ڈیٹاگرام لائیو رہے گا۔ وقت کا دورانیہ سیکنڈ میں ماپا جاتا ہے ، اور جب ٹی ٹی ایل کی قیمت صفر ہو جائے گی تو ڈیٹاگرام مٹا دیا جائے گا۔

    ہر بار جب ڈیٹاگرام پر کارروائی کی جاتی ہے تو اس کی ٹی ٹی ایل ویلیو ایک سیکنڈ کم ہو جاتی ہے۔ ٹی ٹی ایل استعمال کیا جاتا ہے تاکہ ڈیٹاگرام ڈیلیور نہ ہو اور خود بخود ضائع ہو جائے۔ TTL کی قیمت 0 سے 255 ہوسکتی ہے۔

  • پروٹوکول: یہ IPv4 ہیڈر اس بات کی نشاندہی کے لیے محفوظ ہے کہ انٹرنیٹ پروٹوکول ڈیٹاگرام کے آخری حصے میں استعمال ہوتا ہے۔ مثال کے طور پر ، 6 نمبر کا ہندسہ زیادہ تر TCP کی نشاندہی کے لیے استعمال ہوتا ہے ، اور 17 UDP پروٹوکول کو ظاہر کرنے کے لیے استعمال ہوتا ہے۔
  • ہیڈر چیکسم: اگلا جزو ایک 16 بٹس ہیڈر چیکسم فیلڈ ہے ، جو کسی بھی غلطی کے لیے ہیڈر کو چیک کرنے کے لیے استعمال ہوتا ہے۔ آئی پی ہیڈر کا موازنہ اس کے چیکسم کی قیمت سے کیا جاتا ہے۔ جب ہیڈر چیکسم مماثل نہیں ہے ، تو پیکٹ کو ضائع کردیا جائے گا۔
  • ماخذ پتہ: سورس ایڈریس IPv4 پیکٹ کے لیے استعمال ہونے والے سورس کا 32 بٹ ایڈریس ہے۔
  • منزل کا پتہ: منزل کا پتہ بھی 32 بٹ سائز کا ہے جو وصول کنندہ کا پتہ محفوظ کرتا ہے۔
  • آئی پی اختیارات: یہ آئی پی وی 4 ہیڈر کا ایک اختیاری فیلڈ ہے جب آئی ایچ ایل (انٹرنیٹ ہیڈر کی لمبائی) کی قیمت 5 سے زیادہ مقرر کی جاتی ہے۔ جزو زیادہ تر معاملات میں اختتامی اختتام یا EOL کے ساتھ ختم ہوتا ہے۔
  • ڈیٹا: یہ فیلڈ پروٹوکول لیئر سے ڈیٹا اسٹور کرتا ہے ، جس نے ڈیٹا کو آئی پی لیئر کے حوالے کردیا ہے۔