کمپیوٹر اور نیٹ ورک ٹکنالوجی میں، ایک آکٹیٹ 8 بٹ مقدار کی نمائندگی کرتا ہے۔ آکٹیٹ کی رینج ریاضی کی قیمت میں 0 سے 255 تک ہوتی ہے۔ آکٹیٹ کی اصطلاح دیگر سیاق و سباق میں بھی استعمال ہوتی ہے، جیسے کہ موسیقی کی کارکردگی، آٹھ افراد یا حصوں کے گروپ کا حوالہ دینے کے لیے۔
آکٹیٹس بمقابلہ بائٹس
تمام جدید کمپیوٹر سسٹم لاگو کرتے ہیں۔ بائٹ آٹھ بٹ مقدار کے طور پر۔ اس نقطہ نظر سے آکٹیٹ اور بائٹس ایک جیسے ہیں۔ اس وجہ سے، دونوں اصطلاحات کو ایک دوسرے کے ساتھ استعمال کیا جاتا ہے.
تاہم، تاریخی طور پر، کمپیوٹرز نے بٹس کی مختلف تعداد والے بائٹس کو سپورٹ کیا ہے۔ اس تناظر میں آکٹٹس اور بائٹس کا مطلب مختلف چیزیں ہیں۔ نیٹ ورک کے پیشہ ور افراد نے اس امتیاز کو برقرار رکھنے کے لیے کئی سال پہلے آکٹیٹ کی اصطلاح استعمال کرنا شروع کی تھی۔
کمپیوٹر سسٹم کے انجینئر اکثر نبل کی اصطلاح استعمال کرتے ہیں جب اسے آدھا آکٹیٹ (یا کوارٹیٹ، جیسا کہ موسیقی میں عام ہے) کہنے کے بجائے چار بٹ مقدار (ایک آکٹیٹ یا بائٹ کا نصف) کا حوالہ دیتے ہیں۔
آئی پی ایڈریسز اور نیٹ ورک پروٹوکولز میں آکٹیٹ سٹرنگز
اصطلاح آکٹیٹ سٹرنگ سے مراد متعلقہ آکٹٹس کی کسی بھی تعداد کا مجموعہ ہے۔ آکٹیٹ سٹرنگز عام طور پر انٹرنیٹ پروٹوکول (IP) ایڈریسنگ میں پائی جاتی ہیں، جس میں IPv4 ایڈریس کے چار بائٹس چار آکٹٹس پر مشتمل ہوتے ہیں۔ ڈاٹڈ ڈیسیمل اشارے میں، ایک IP ایڈریس ظاہر ہوتا ہے۔ [آکٹیٹ][آکٹیٹ][آکٹیٹ][آکٹیٹ] جیسا کہ میں 192.168.0.1 .
ایک IPv6 ایڈریس میں چار کے بجائے 16 آکٹٹس ہوتے ہیں۔ جبکہ IPv4 اشارے ہر ایک آکٹیٹ کو ڈاٹ (.) سے الگ کرتا ہے، IPv6 اشارے آکٹیٹ کے جوڑوں کو بڑی آنت (:) کے ساتھ الگ کرتا ہے، مثال کے طور پر، [آکٹیٹ][آکٹیٹ]:[آکٹیٹ][آکٹیٹ]: ... :[آکٹیٹ[آکٹیٹ] .
ہیڈر اور فوٹرز
آکٹیٹس نیٹ ورک پروٹوکول ہیڈر اور فوٹرز کے اندر انفرادی بائٹ یونٹس کا بھی حوالہ دیتے ہیں۔ نیٹ ورک انجینئر بعض اوقات پروٹوکول کو آکٹیٹ اسٹفنگ یا آکٹیٹ گنتی کے طور پر درجہ بندی کرتے ہیں۔
- ایک آکٹیٹ سٹفنگ پروٹوکول میسج یونٹس کو سپورٹ کرتا ہے جس میں بٹس کے ہارڈ کوڈڈ سیکونسز (ایک یا زیادہ آکٹٹس) میسج کے اختتام کو ظاہر کرنے کے لیے داخل کیے جاتے ہیں۔
- ایک آکٹیٹ گنتی کا پروٹوکول پروٹوکول ہیڈر میں انکوڈ کردہ ان کے سائز (آکٹیٹ کی تعداد) کے ساتھ میسج یونٹس کو سپورٹ کرتا ہے۔
دونوں نقطہ نظر پیغام وصول کنندگان کو یہ تعین کرنے کی اجازت دیتے ہیں کہ وہ آنے والے ڈیٹا پر کارروائی کب مکمل کر لیتے ہیں۔ پروٹوکول کے مطلوبہ استعمال کے لحاظ سے ہر ایک کے فوائد ہیں۔
پراکسی کیسے ترتیب دی جائے
ایک تیسرا طریقہ، جسے کنکشن بلاسٹنگ کہا جاتا ہے، پیغام بھیجنے والے کو یہ بتانے کے لیے کہ مزید ڈیٹا نہیں بھیجا جا رہا ہے، کنکشن کا خاتمہ ختم کر دیتا ہے۔
آکٹیٹ اسٹریم
ویب براؤزرز میں، MIME قسم کی ایپلی کیشن/octet-stream سے مراد بائنری فائل ہے جو سرور کے ذریعے HTTP کنکشن پر ڈیلیور کی جاتی ہے۔ ویب کلائنٹس عام طور پر آکٹیٹ اسٹریمز کا استعمال کرتے ہیں جب متعدد قسم کی بائنری فائلوں کے ساتھ کام کرتے ہیں اور جب وہ اس قسم کو اس کے فائل کے نام سے پہچاننے یا کسی ایک خاص فارمیٹ کو فرض کرنے سے قاصر ہوتے ہیں۔
براؤزر اکثر صارف کو ایک مخصوص فائل نام کی توسیع کے ساتھ فائل کو محفوظ کرکے اوکٹیٹ اسٹریم کی فائل کی قسم کی شناخت کرنے کا اشارہ کرتے ہیں۔