ชื่อที่เหมาะสมสำหรับเลขฐานสิบหกเช่นสัญลักษณ์มาตรฐานของที่อยู่ IPv6 คืออะไร


10

RFCs เช่น5952 - "คำแนะนำสำหรับการแทนข้อความที่อยู่ IPv6"และ 2373 - "สถาปัตยกรรมการกำหนดที่อยู่ IP เวอร์ชัน 6"แต่ละร่างโครงร่างที่เป็นเลขฐานสิบหกและเครื่องหมายโคลอนที่ใช้กันทั่วไปซึ่งโดยทั่วไปจะใช้แทนการอยู่ IPv6 หรือส่วนนำของ IPv6 CIDR

เช่น2001: 0db8: 85a3 :: 8a2e: 0370: 7334

อย่างไรก็ตาม RFCs ไม่ปรากฏขึ้นเพื่อแนะนำชื่อสำหรับรูปแบบที่แพร่หลายนี้ มีชื่อสำหรับรูปแบบนี้คล้ายกับที่ IPv4 มีเครื่องหมายรูปแบบทศนิยมหรือไม่? ถ้าเป็นเช่นนั้นชื่อที่เหมาะสมที่ใช้เมื่ออ้างอิงถึงสัญลักษณ์ IPv6 มาตรฐานนี้คืออะไร?


ฉันเห็นการเข้าชมจำนวนมากบน googleสำหรับเลขฐานสิบหกที่ถูกจับคู่ แต่ไม่มีแหล่งที่เชื่อถือได้
Eddie

นอกจากนี้ยังเห็นคำพูดนี้ในRFC 5952ที่อาจมีเงื่อนงำเพราะมันเปรียบเทียบกับทศนิยมเส้นประใน IPv4: ที่อยู่เหล่านี้มีการแสดงพิเศษที่อาจผสมเลขฐานสิบหกและจุดทศนิยมสัญกรณ์
เอ็ดดี้

มันเรียกว่า "การแสดงข้อความ" แม้ว่าอาจจะไม่ชัดเจนเท่ากับ "จุดทศนิยม"
jcaron

คำตอบ:


8

RFC 5952ให้รูปแบบIPvicalมาตรฐาน นั่นคือคำอธิบายใน RFC เอง:

เอกสารนี้กำหนดรูปแบบการแทนค่าแบบข้อความมาตรฐาน

และ

4. คำแนะนำสำหรับการแทนข้อความ IPv6

คำแนะนำสำหรับรูปแบบการแทนข้อความแบบบัญญัติของที่อยู่ IPv6 จะแสดงในส่วนนี้

มีคนที่เรียกรูปแบบที่ไม่มีการบีบอัด (แปดคำของตัวเลขฐานสิบหกสี่ตัว) ในรูปแบบที่เป็นที่ยอมรับ แต่ RFC อ้างถึงสิ่งนี้ว่าเป็นสัญกรณ์ทั่วไป

เมื่อคำศูนย์ถูกแทนที่ด้วยคำ::นั้นจะเป็นรูปแบบที่อยู่ที่ถูกบีบอัดและเมื่อใช้กับสัญกรณ์ IPv4 เช่นเป็น::ffff:10.11.12.13รูปแบบที่อยู่แบบผสมหรือแบบบีบอัดและแบบผสม

แก้ไขตามการแก้ไขคำถาม:

ไม่มีชื่ออย่างเป็นทางการสำหรับสัญกรณ์ IPv6 แต่ RFC 5952 ในหมู่คนอื่น ๆ อ้างถึงว่าเป็นhexadecimalสัญกรณ์

แม้แต่สัญกรณ์ที่อยู่ IPv4 โดยทั่วไปเรียกว่าdotted-decimalสัญกรณ์ไม่ได้อยู่ใน RFC ใด ๆ ที่กำหนด IPv4 มันถูกกล่าวถึงในRFC 3795, การสำรวจที่อยู่ IPv4 ในการติดตามมาตรฐาน IETF Application Area Track และเอกสารทดลองซึ่งเป็น RFC ที่ให้ข้อมูลซึ่งระบุไว้โดยเฉพาะ:

บันทึกนี้ให้ข้อมูลสำหรับชุมชนอินเทอร์เน็ต ไม่ได้ระบุมาตรฐานอินเทอร์เน็ตใด ๆ

โดยสรุปไม่มีชื่ออย่างเป็นทางการสำหรับรูปแบบ IPv6 ทั่วไปและคุณอาจเรียกมันว่าอะไรก็ได้ที่คุณต้องการ ฉันคิดว่ามันสำคัญที่จะต้องแยกแยะระหว่างรูปแบบที่อยู่ IPv6 ต่างๆ บริษัท ของฉันมีข้อกำหนดที่จะใช้รูปแบบบัญญัติของ RFC 5952 มากกว่ารูปแบบทั่วไป

หมายเหตุ: ฉันปล่อยให้คำตอบที่เหลือเป็นข้อมูลที่มีประโยชน์


4
ฉันเชื่อว่า OP กำลังมองหา IPv6 ที่เทียบเท่ากับเครื่องหมายทศนิยมแบบจุดสำหรับ IPv4
Eddie

ฉันไม่เห็นว่าเป็นเช่นนั้นเนื่องจาก OP ขอให้เฉพาะเกี่ยวกับ RFC 5952 มากกว่ารูปแบบ IPv6 ที่ยืดหยุ่นจาก RFCs 1884, 2373, 3513, 4291 เป็นต้นซึ่งกำหนดรูปแบบการกำหนดแอดเดรส IPv6 มาตรฐานและใช้เลขฐานสิบหกและโคลอน
Ron Maupin

@Eddie นั่นคือสิ่งที่ฉันกำลังมองหาจะแก้ไขคำถามให้ชัดเจนยิ่งขึ้น
rheone

แก้ไข. มันบอกว่าคุณอาจผสมhexadecimalสัญกรณ์ที่ใช้สำหรับที่อยู่ IPv6 กับdot decimalสัญกรณ์ที่ใช้สำหรับที่อยู่ IPv4 ที่บอกกับฉันว่า IETF พิจารณาเครื่องหมายที่อยู่ IPv6 ว่าเป็นhexadecimalสัญกรณ์และสัญกรณ์ที่อยู่ IPv4 ที่จะต้องเป็นdot decimalสัญกรณ์ คนส่วนใหญ่เรียกสัญลักษณ์ที่อยู่ IPv4 ที่ใช้กันมากที่สุดdotted decimalซึ่งไม่ใช่ RFC 5952 ที่ใช้สำหรับมัน
Ron Maupin

0

ฉันไม่คิดว่านี่เป็นคำตอบสำหรับคำถามเกี่ยวกับชื่อโดยรวมของที่อยู่ ipv6 แต่ฉันจะบอกว่าฉันเคยได้ยินหนึ่งในส่วนของจุดประ - ทศนิยม / รูปสี่เหลี่ยมของ v4 ซึ่งเป็น octet ฉันได้ยิน octet เท่ากับ ipv6 hextet เท่าที่ส่วนใดส่วนหนึ่งของที่อยู่ v6 ... รวมกันเป็นเลขฐานสิบหก 4 ตัวจะเรียกว่า hextet

https://en.wikipedia.org/wiki/Hextet

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.