กลับไปหน้าบทความ

อ่าน 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
กิโลคเตต (ko)= 10 3  อ็อกเทต= 1,000 อ็  อกเทต
เมกะออกเตต (Mo)= 10 6  อ็อกเทต= 1000 กิโลจูล= 1,000,000 อ็อก  เทต
กิกะอ็อกเทต (โกะ)= 10 9  อ็อกเทต= 1000 โมล= 1,000,000,000 อ็อกเท็  ต
เทราอ็อกเตต (To)= 10 12  อ็อกเทต= 1000 โก= 1,000,000,000,000 อ็อกเท็  ต
เปตาอ็อกเตต (Po)= 10 15  อ็อกเทต= 1000 ถึง= 1 000 000 000 000 000  ออคเต็ต
exaoctet (Eo)= 10 18  อ็อกเทต= 1000 โป= 1 000 000 000 000 000 000  ออคเต็ต
เซตตาอ็อกเทต (โซ)= 10 21  อ็อกเทต= 1000 Eo= 1 000 000 000 000 000 000 000  ออคเต็ต
yottaoctet (Yo)= 10 24  อ็อกเทต= 1000 Zo= 1 000 000 000 000 000 000 000 000  ออคเต็ต
คำนำหน้าไบนารี
กิบิโอเตต (Kio เขียนด้วยว่า Ko แตกต่างจาก ko)= 2 10  อ็อกเทต= 1,024  ไบต์
เมบิออกเตต (Mio)= 2 20  อ็อกเทต= 1024 กิโลจูล= 1,048,576 อ็อก  เทต
กิบิอ็อกเทต (Gio)= 2 30  อ็อกเทต= 1,024 ล้าน= 1,073,741,824 อ็อกเท  ต
เทบิออกเตต (Tio)= 2 40  อ็อกเทต= 1024 กิกะไบต์= 1,099,511,627,776 อ็อกเท็  ต
เพบิอ็อกเทต (Pio)= 2 50  อ็อกเทต= 1024 ทิโอ= 1 125 899 906 842 624  ออคเต็ต
เอ็กซิอ็อกเตต (Eio)= 2 60  อ็อกเทต= 1024 ปิโอ= 1 152 921 504 606 846 976  ออคเต็ต
ซีบิออกเทต (Zio)= 2 70  อ็อกเทต= 1024 Eio= 1 180 591 620 717 411 303 424  ออคเต็ต
โยไบโอคเตต (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 ]

ดูเพิ่มเติม

หมายเหตุ

  1. ^อย่างไรก็ตาม สัญลักษณ์ "o" ตาม มาตรฐาน IEC 80000-13สำหรับอ็อกเท็ต อาจทำให้สับสนกับคำต่อท้าย "o" ที่ใช้ระบุเลขฐานแปดตามแบบแผนของ Intelได้
  • โลโก้ Wiktionaryความหมายของคำว่าoctetในพจนานุกรม Wiktionary
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Octet_(computing)&oldid=1360008086#Octad "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อ็อกเทต (คอมพิวเตอร์)

อ็อกเท็ตเป็นหน่วยข้อมูลดิจิทัลในด้านคอมพิวเตอร์และการสื่อสารโทรคมนาคมซึ่งประกอบด้วยบิต แปดบิต...

คำนิยาม

มาตรฐานสากล IEC 60027-2 บทที่ 3.8.2 ระบุว่าไบต์คืออ็อกเท็ตของบิต อย่างไรก็ตาม หน่วย ไบต์ นั้น ขึ้น อยู่กับ แพลตฟอร์ม มาโดยตลอด และเคยใช้แทนขนาดพื้นที่จัดเก็บข้อมูลที่แตกต่างกันใน ประวัติศาสตร์ของการคำนวณ เนื่องจากอิทธิพลของ สถาปัตยกรรมคอมพิวเตอร์...

อ็อกแทด

ในอดีต ใน ยุโรปตะวันตก คำว่า octad (หรือ octade ) ถูกใช้เพื่อระบุเฉพาะบิตแปดบิต [ 2 ] [ 1 ] ซึ่งเป็นการใช้งานที่ไม่แพร่หลายอีกต่อไป ตัวอย่างการใช้งานในยุคแรกๆ ยังคงมีอยู่ในแหล่งข้อมูลของอังกฤษ [ 2 ] ดัตช์และเยอรมันในช่วงทศวรรษ 1960 และ 1970...

ตัวคูณหน่วย

หน่วยทวีคูณของอ็อกเทตสามารถสร้างขึ้นได้โดยใช้ คำนำหน้า SI และ คำนำหน้าไบนารี (คำนำหน้ากำลังของ 2) ตามมาตรฐานที่ คณะกรรมการไฟฟ้าสากล กำหนดไว้ ในปี 1998