อ่าน 3 นาที
อ็อกเทต (คอมพิวเตอร์)
อ็อกเท็ตเป็นหน่วยข้อมูลดิจิทัลในด้านคอมพิวเตอร์และการสื่อสารโทรคมนาคมซึ่งประกอบด้วยบิต แปดบิต...
อ็อกเทต (คอมพิวเตอร์)
| อ็อกเทต | |
|---|---|
| ระบบหน่วย | หน่วยที่ได้มาจากบิต |
| หน่วยของ | ข้อมูลดิจิทัล ขนาดข้อมูล |
| เครื่องหมาย | โอ |
| ในหน่วยข้อมูลขั้นพื้นฐาน | 1 o = 8 บิต |
อ็อกเท็ตเป็นหน่วยข้อมูลดิจิทัลในด้านคอมพิวเตอร์และการสื่อสารโทรคมนาคมซึ่งประกอบด้วยบิต แปดบิต คำนี้มักใช้เมื่อคำว่าไบต์อาจมีความกำกวมเนื่องจากในอดีตคำว่าไบต์ถูกใช้สำหรับหน่วยจัดเก็บข้อมูลที่มีขนาดหลากหลาย
คำว่าoctad(e)สำหรับแปดบิตนั้นไม่เป็นที่นิยมอีกต่อไปแล้ว[ 1 ] [ 2 ]
คำนิยาม
มาตรฐานสากลIEC 60027-2 บทที่ 3.8.2 ระบุว่าไบต์คืออ็อกเท็ตของบิต อย่างไรก็ตาม หน่วยไบต์ นั้น ขึ้น อยู่กับ แพลตฟอร์ม มาโดยตลอด และเคยใช้แทนขนาดพื้นที่จัดเก็บข้อมูลที่แตกต่างกันในประวัติศาสตร์ของการคำนวณเนื่องจากอิทธิพลของสถาปัตยกรรมคอมพิวเตอร์และผลิตภัณฑ์หลักหลายอย่าง ไบต์จึงมักถูกเชื่อมโยงกับแปดบิต ความหมายของไบต์ นี้ ได้รับการกำหนดไว้ในมาตรฐานต่างๆ เช่นISO/IEC 80000-13แม้ว่าไบต์และอ็อกเท็ตมักถูกใช้ในความหมายเดียวกัน แต่ผู้ที่ทำงานกับระบบเก่า บางระบบ จะระมัดระวังเพื่อหลีกเลี่ยงความกำกวม
อ็อกเท็ตสามารถแทนได้โดยใช้ระบบตัวเลขฐานต่างๆ เช่น ระบบเลข ฐานสิบหกฐานสิบหรือฐานแปด ค่าไบนารีของบิตทั้งแปดที่ถูกตั้งค่า (หรือเปิดใช้งาน) คือ11111111 2ซึ่งเท่ากับค่าฐานสิบหกFF 16ค่าฐานสิบ 255 10และค่าฐานแปด 377 8อ็อกเท็ตหนึ่งตัวสามารถใช้แทนค่าฐานสิบตั้งแต่ 0 ถึง 255 ได้
คำว่าoctet (สัญลักษณ์: o [ nb 1 ] ) มักใช้เมื่อการใช้คำว่าbyteอาจกำกวม มักใช้ใน เอกสาร Request for Comments (RFC) ของInternet Engineering Task Forceเพื่ออธิบายขนาดพื้นที่จัดเก็บของ พารามิเตอร์ โปรโตคอลเครือข่ายตัวอย่างที่เก่าแก่ที่สุดคือRFC 635จากปี 1974 ในปี 2000 Bob Bemerอ้างว่าเขาเคยเสนอการใช้คำว่า octet สำหรับ "ไบต์ 8 บิต" มาก่อนแล้วเมื่อเขาเป็นหัวหน้าฝ่ายปฏิบัติการซอฟต์แวร์ของCie. Bullในฝรั่งเศสระหว่างปี 1965 ถึง 1966 [ 3 ]
ในประเทศฝรั่งเศสแคนาดาฝรั่งเศสและในอดีตในประเทศโรมาเนีย มีการใช้ คำว่าอ็อกเทต (octet)ในภาษาทั่วไปแทนคำว่าไบต์ (byte ) เมื่อต้องการความหมายแบบแปดบิต ตัวอย่างเช่น เมกะไบต์ (MB) เรียกว่าเมกะอ็อกเทต (Mo)
ลำดับของไบต์ที่มีความยาวแปรผันได้ เช่นในสัญกรณ์ไวยากรณ์นามธรรมแบบที่หนึ่ง (ASN.1) เรียกว่า สตริงไบต์
อ็อกแทด
ในอดีต ในยุโรปตะวันตกคำว่าoctad (หรือoctade ) ถูกใช้เพื่อระบุเฉพาะบิตแปดบิต[ 2 ] [ 1 ]ซึ่งเป็นการใช้งานที่ไม่แพร่หลายอีกต่อไป ตัวอย่างการใช้งานในยุคแรกๆ ยังคงมีอยู่ในแหล่งข้อมูลของอังกฤษ[ 2 ]ดัตช์และเยอรมันในช่วงทศวรรษ 1960 และ 1970 และตลอดทั้งเอกสารประกอบของคอมพิวเตอร์เมนเฟรมของฟิลิปส์ [ 1 ] คำที่คล้ายกันคือtriadสำหรับกลุ่มของบิตสามบิต และdecadeสำหรับบิตสิบบิต
ตัวคูณหน่วย
หน่วยทวีคูณของอ็อกเทตสามารถสร้างขึ้นได้โดยใช้คำนำหน้า SIและคำนำหน้าไบนารี (คำนำหน้ากำลังของ 2) ตามมาตรฐานที่คณะกรรมการไฟฟ้าสากล กำหนดไว้ ในปี 1998
| คำนำหน้า SI | |||
|---|---|---|---|
| 1 กิโลคเตต (ko) | = 10 3 อ็อกเทต | = 1,000 อ็ อกเทต | |
| 1 เมกะออกเตต (Mo) | = 10 6 อ็อกเทต | = 1000 กิโลจูล | = 1,000,000 อ็อก เทต |
| 1 กิกะอ็อกเทต (โกะ) | = 10 9 อ็อกเทต | = 1000 โมล | = 1,000,000,000 อ็อกเท็ ต |
| 1 เทราอ็อกเตต (To) | = 10 12 อ็อกเทต | = 1000 โก | = 1,000,000,000,000 อ็อกเท็ ต |
| 1 เปตาอ็อกเตต (Po) | = 10 15 อ็อกเทต | = 1000 ถึง | = 1 000 000 000 000 000 ออคเต็ต |
| 1 exaoctet (Eo) | = 10 18 อ็อกเทต | = 1000 โป | = 1 000 000 000 000 000 000 ออคเต็ต |
| 1 เซตตาอ็อกเทต (โซ) | = 10 21 อ็อกเทต | = 1000 Eo | = 1 000 000 000 000 000 000 000 ออคเต็ต |
| 1 yottaoctet (Yo) | = 10 24 อ็อกเทต | = 1000 Zo | = 1 000 000 000 000 000 000 000 000 ออคเต็ต |
| คำนำหน้าไบนารี | |||
|---|---|---|---|
| 1 กิบิโอเตต (Kio เขียนด้วยว่า Ko แตกต่างจาก ko) | = 2 10 อ็อกเทต | = 1,024 ไบต์ | |
| 1 เมบิออกเตต (Mio) | = 2 20 อ็อกเทต | = 1024 กิโลจูล | = 1,048,576 อ็อก เทต |
| 1 กิบิอ็อกเทต (Gio) | = 2 30 อ็อกเทต | = 1,024 ล้าน | = 1,073,741,824 อ็อกเท ต |
| 1 เทบิออกเตต (Tio) | = 2 40 อ็อกเทต | = 1024 กิกะไบต์ | = 1,099,511,627,776 อ็อกเท็ ต |
| 1 เพบิอ็อกเทต (Pio) | = 2 50 อ็อกเทต | = 1024 ทิโอ | = 1 125 899 906 842 624 ออคเต็ต |
| 1 เอ็กซิอ็อกเตต (Eio) | = 2 60 อ็อกเทต | = 1024 ปิโอ | = 1 152 921 504 606 846 976 ออคเต็ต |
| 1 ซีบิออกเทต (Zio) | = 2 70 อ็อกเทต | = 1024 Eio | = 1 180 591 620 717 411 303 424 ออคเต็ต |
| 1 โยไบโอคเตต (Yio) | = 2 80 อ็อกเทต | = 1024 ไซโอ | = 1 208 925 819 614 629 174 706 176 ออคเต็ต |
ใช้ในที่อยู่โปรโตคอลอินเทอร์เน็ต
อ็อกเท็ตใช้ในการแสดงที่อยู่เครือข่ายคอมพิวเตอร์โปรโตคอลอินเทอร์เน็ต[ 4 ]ที่อยู่ IPv4 ประกอบด้วยอ็อกเท็ตสี่ตัว ซึ่งโดยปกติจะแสดงแยกกันเป็นชุดค่าทศนิยมตั้งแต่ 0 ถึง 255 โดยแต่ละตัวคั่นด้วยจุด (เครื่องหมายจุด ) เมื่อใช้อ็อกเท็ตที่มีบิตทั้งแปดบิตถูกตั้งค่า การแสดงที่อยู่ IPv4 ที่มีหมายเลขสูงสุดคือ 255.255.255.255
ที่อยู่ IPv6ประกอบด้วยอ็อกเท็ตสิบหกตัว ซึ่งแสดงในรูปแบบเลขฐานสิบหก ( เลขฐานสิบหก สองตัว ต่ออ็อกเท็ต) โดยใช้เครื่องหมายโคลอน (:) หลังอ็อกเท็ตแต่ละคู่ (16 บิตเรียกอีกอย่างว่าเลขฐานสิบหก ) เพื่อความสะดวกในการอ่าน เช่น2001:0db8:0000:0000:0123:4567:89ab: cdef [ 5 ]
ดูเพิ่มเติม
หมายเหตุ
- ^อย่างไรก็ตาม สัญลักษณ์ "o" ตาม มาตรฐาน IEC 80000-13สำหรับอ็อกเท็ต อาจทำให้สับสนกับคำต่อท้าย "o" ที่ใช้ระบุเลขฐานแปดตามแบบแผนของ Intelได้
ลิงก์ภายนอก
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ อ็อกเทต (คอมพิวเตอร์)
อ็อกเท็ตเป็นหน่วยข้อมูลดิจิทัลในด้านคอมพิวเตอร์และการสื่อสารโทรคมนาคมซึ่งประกอบด้วยบิต แปดบิต...
คำนิยาม
มาตรฐานสากล IEC 60027-2 บทที่ 3.8.2 ระบุว่าไบต์คืออ็อกเท็ตของบิต อย่างไรก็ตาม หน่วย ไบต์ นั้น ขึ้น อยู่กับ แพลตฟอร์ม มาโดยตลอด และเคยใช้แทนขนาดพื้นที่จัดเก็บข้อมูลที่แตกต่างกันใน ประวัติศาสตร์ของการคำนวณ เนื่องจากอิทธิพลของ สถาปัตยกรรมคอมพิวเตอร์...
อ็อกแทด
ในอดีต ใน ยุโรปตะวันตก คำว่า octad (หรือ octade ) ถูกใช้เพื่อระบุเฉพาะบิตแปดบิต [ 2 ] [ 1 ] ซึ่งเป็นการใช้งานที่ไม่แพร่หลายอีกต่อไป ตัวอย่างการใช้งานในยุคแรกๆ ยังคงมีอยู่ในแหล่งข้อมูลของอังกฤษ [ 2 ] ดัตช์และเยอรมันในช่วงทศวรรษ 1960 และ 1970...
ตัวคูณหน่วย
หน่วยทวีคูณของอ็อกเทตสามารถสร้างขึ้นได้โดยใช้ คำนำหน้า SI และ คำนำหน้าไบนารี (คำนำหน้ากำลังของ 2) ตามมาตรฐานที่ คณะกรรมการไฟฟ้าสากล กำหนดไว้ ในปี 1998