ในเทคโนโลยีคอมพิวเตอร์และเครือข่าย ออคเต็ตแทนปริมาณ 8 บิต ออคเต็ตมีค่าทางคณิตศาสตร์ตั้งแต่ 0 ถึง 255 คำว่าออคเต็ตยังใช้ในบริบทอื่นๆ เช่น การแสดงดนตรี เพื่ออ้างถึงกลุ่มที่มีคนแปดคนหรือบางส่วน
ออคเต็ตกับไบต์
ระบบคอมพิวเตอร์สมัยใหม่ทั้งหมดใช้ก ไบต์ เป็นปริมาณแปดบิต ออคเต็ตและไบต์จะเหมือนกันจากมุมมองนี้ ด้วยเหตุผลนี้ คำทั้งสองจึงใช้แทนกันได้
อย่างไรก็ตาม ในอดีต คอมพิวเตอร์รองรับไบต์โดยมีจำนวนบิตต่างกัน อ็อกเต็ตและไบต์หมายถึงสิ่งที่แตกต่างกันในบริบทนี้ ผู้เชี่ยวชาญด้านเครือข่ายเริ่มใช้คำว่าออคเต็ตเมื่อหลายปีก่อนเพื่อรักษาความแตกต่างนี้
วิศวกรระบบคอมพิวเตอร์มักใช้คำว่า nibble เมื่อกล่าวถึงปริมาณสี่บิต (ครึ่งหนึ่งของหนึ่งออคเต็ตหรือไบต์) แทนที่จะเรียกมันว่าครึ่งออคเต็ต (หรือควอร์เตต ตามปกติในดนตรี)
สตริงออคเต็ตในที่อยู่ IP และโปรโตคอลเครือข่าย
คำว่าสตริงออคเต็ตหมายถึงคอลเลกชันของออคเต็ตที่เกี่ยวข้องจำนวนเท่าใดก็ได้ โดยทั่วไปจะพบสตริงออคเต็ตในการกำหนดที่อยู่อินเทอร์เน็ตโปรโตคอล (IP) ซึ่งสี่ไบต์ของที่อยู่ IPv4 ประกอบด้วยออคเท็ตสี่ตัว ในรูปแบบจุดทศนิยม ที่อยู่ IP จะปรากฏเป็น [ออคเต็ต].[ออคเต็ต].[ออคเต็ต].[ออคเต็ต] เช่นเดียวกับใน 192.168.0.1 .
ที่อยู่ IPv6 มี 16 ออคเท็ต แทนที่จะเป็น 4 ออคเต็ต ในขณะที่รูปแบบ IPv4 แยกทุกออคเต็ตด้วยจุด (.) สัญกรณ์ IPv6 จะแยกคู่ของออคเต็ตด้วยเครื่องหมายทวิภาค (:) ตัวอย่างเช่น [octet][octet]:[octet][octet]: ... :[ออคเต็ต][ออคเต็ต] .
ส่วนหัวและส่วนท้าย
ออคเท็ตยังอ้างถึงหน่วยไบต์แต่ละหน่วยภายในส่วนหัวและส่วนท้ายของโปรโตคอลเครือข่าย วิศวกรเครือข่ายบางครั้งจัดประเภทโปรโตคอลเป็นการเติมออคเต็ตหรือการนับออคเต็ต
- โปรโตคอลการเติมออคเต็ตรองรับหน่วยข้อความที่มีการเรียงลำดับบิตแบบฮาร์ดโค้ด (ออคเต็ตหนึ่งตัวหรือมากกว่า) แทรกเพื่อระบุจุดสิ้นสุดของข้อความ
- โปรโตคอลการนับออคเต็ตรองรับหน่วยข้อความที่มีขนาด (จำนวนออคเต็ต) ที่เข้ารหัสในส่วนหัวของโปรโตคอล
ทั้งสองวิธีช่วยให้ผู้รับข้อความสามารถกำหนดได้ว่าเมื่อใดที่พวกเขาประมวลผลข้อมูลขาเข้าเสร็จแล้ว แต่ละข้อมีข้อดีขึ้นอยู่กับวัตถุประสงค์การใช้งานโปรโตคอล
วิธีใส่ shaders ใน minecraft
วิธีที่สามเรียกว่าการเชื่อมต่อแบบระเบิด โดยให้ผู้ส่งข้อความยุติการเชื่อมต่อเพื่อแสดงว่าไม่มีการส่งข้อมูลอีกต่อไป
ออคเต็ตสตรีม
ในเว็บเบราว์เซอร์ แอปพลิเคชันประเภท MIME/octet-stream อ้างถึงไฟล์ไบนารีที่เซิร์ฟเวอร์จัดส่งผ่านการเชื่อมต่อ HTTP โดยทั่วไปเว็บไคลเอ็นต์จะใช้ออคเต็ตสตรีมเมื่อทำงานกับไฟล์ไบนารีหลายประเภท และเมื่อไม่สามารถจดจำประเภทนั้นด้วยชื่อไฟล์หรือยอมรับรูปแบบใดรูปแบบหนึ่งโดยเฉพาะ
เบราว์เซอร์มักจะแจ้งให้ผู้ใช้ระบุประเภทไฟล์ของออคเต็ตสตรีมโดยบันทึกไฟล์ด้วยนามสกุลไฟล์เฉพาะ