कंप्यूटर और नेटवर्क प्रौद्योगिकी में, एक ऑक्टेट 8-बिट मात्रा का प्रतिनिधित्व करता है। ऑक्टेट का गणितीय मान 0 से 255 तक होता है। ऑक्टेट शब्द का उपयोग अन्य संदर्भों में भी किया जाता है, जैसे कि संगीत प्रदर्शन, आठ लोगों के समूह या भागों को संदर्भित करने के लिए।
ऑक्टेट्स बनाम बाइट्स
सभी आधुनिक कंप्यूटर सिस्टम लागू करते हैं बाइट आठ-बिट मात्रा के रूप में। इस दृष्टिकोण से ऑक्टेट और बाइट्स समान हैं। इस कारण से, दोनों शब्दों का परस्पर उपयोग किया जाता है।
हालाँकि, ऐतिहासिक रूप से, कंप्यूटर ने अलग-अलग संख्या में बिट्स वाले बाइट्स का समर्थन किया है; इस संदर्भ में ऑक्टेट और बाइट्स का मतलब अलग-अलग है। इस अंतर को बनाए रखने के लिए नेटवर्क पेशेवरों ने कई साल पहले ऑक्टेट शब्द का उपयोग करना शुरू किया था।
कंप्यूटर सिस्टम इंजीनियर अक्सर चार-बिट मात्रा (एक ऑक्टेट या बाइट का आधा) का संदर्भ देते समय इसे आधा ऑक्टेट (या चौकड़ी, जैसा कि संगीत में आम है) कहने के बजाय निबल शब्द का उपयोग करते हैं।
आईपी पते और नेटवर्क प्रोटोकॉल में ऑक्टेट स्ट्रिंग्स
ऑक्टेट स्ट्रिंग शब्द किसी भी संख्या में संबंधित ऑक्टेट के संग्रह को संदर्भित करता है। ऑक्टेट स्ट्रिंग आमतौर पर इंटरनेट प्रोटोकॉल (आईपी) एड्रेसिंग में पाए जाते हैं, जिसमें आईपीवी4 एड्रेस के चार बाइट्स में चार ऑक्टेट होते हैं। बिंदीदार-दशमलव नोटेशन में, एक आईपी पता इस प्रकार दिखाई देता है [ऑक्टेट].[ऑक्टेट].[ऑक्टेट].[ऑक्टेट] , के रूप में 192.168.0.1 .
एक IPv6 पते में चार के बजाय 16 ऑक्टेट होते हैं। जबकि IPv4 नोटेशन प्रत्येक ऑक्टेट को एक बिंदु (.) के साथ अलग करता है, IPv6 नोटेशन ऑक्टेट के जोड़े को एक कोलन (:) के साथ अलग करता है, उदाहरण के लिए, [ऑक्टेट][ऑक्टेट]:[ऑक्टेट][ऑक्टेट]: ... :[ऑक्टेट][ऑक्टेट] .
शीर्षलेख और पादलेख
ऑक्टेट्स नेटवर्क प्रोटोकॉल हेडर और फ़ुटर के भीतर व्यक्तिगत बाइट इकाइयों को भी संदर्भित करते हैं। नेटवर्क इंजीनियर कभी-कभी प्रोटोकॉल को ऑक्टेट स्टफिंग या ऑक्टेट काउंटिंग के रूप में वर्गीकृत करते हैं।
- एक ऑक्टेट स्टफिंग प्रोटोकॉल संदेश इकाइयों को संदेश के अंत को दर्शाने के लिए डाले गए बिट्स (एक या अधिक ऑक्टेट) के हार्ड-कोडित अनुक्रमों के साथ समर्थन करता है।
- एक ऑक्टेट गिनती प्रोटोकॉल प्रोटोकॉल हेडर में एन्कोड किए गए उनके आकार (ऑक्टेट की संख्या) के साथ संदेश इकाइयों का समर्थन करता है।
दोनों दृष्टिकोण संदेश प्राप्तकर्ताओं को यह निर्धारित करने की अनुमति देते हैं कि उन्होंने आने वाले डेटा को संसाधित करना कब समाप्त किया है। प्रोटोकॉल के इच्छित उपयोग के आधार पर प्रत्येक के फायदे हैं।
फेसबुक पर फ्रेंड लिस्ट कैसे एडिट करें
एक तीसरी विधि, जिसे कनेक्शन ब्लास्टिंग कहा जाता है, संदेश भेजने वाले को यह सूचित करने के लिए कनेक्शन के अंत को समाप्त कर देती है कि कोई और डेटा नहीं भेजा जा रहा है।
ऑक्टेट स्ट्रीम
वेब ब्राउज़र में, MIME प्रकार का एप्लिकेशन/ऑक्टेट-स्ट्रीम एक बाइनरी फ़ाइल को संदर्भित करता है जो सर्वर द्वारा HTTP कनेक्शन पर वितरित की जाती है। वेब क्लाइंट आमतौर पर कई प्रकार की बाइनरी फ़ाइलों के साथ काम करते समय ऑक्टेट स्ट्रीम का उपयोग करते हैं और जब वे फ़ाइल नाम से प्रकार को पहचानने या किसी एक विशेष प्रारूप को मानने में असमर्थ होते हैं।
ब्राउज़र अक्सर उपयोगकर्ता को एक विशिष्ट फ़ाइल नाम एक्सटेंशन के साथ फ़ाइल को सहेजकर ऑक्टेट स्ट्रीम के फ़ाइल प्रकार की पहचान करने के लिए प्रेरित करते हैं।