Apa nama yang tepat untuk heksadesimal seperti notasi standar alamat IPv6?

10

RFCs seperti 5952 - "Rekomendasi untuk Representasi Teks Alamat IPv6" dan 2373 - "IP Versi 6 Arsitektur Penanganan" masing-masing menguraikan notasi berbasis heksadesimal dan titik dua yang biasa digunakan yang biasanya digunakan untuk mewakili alamat IPv6, atau bagian utama dari suatu IPv6 CIDR.

Misalnya 2001: 0db8: 85a3 :: 8a2e: 0370: 7334 .

Namun, RFC tampaknya tidak menyarankan nama untuk format di mana-mana ini. Apakah ada nama untuk format ini, mirip dengan bagaimana IPv4 memiliki notasi dot-desimal bernama ? Jika demikian, apa nama yang tepat untuk digunakan ketika mengacu pada notasi IPv6 standar ini?

rheone
sumber
Saya melihat banyak klik di google untuk Coloned Hexadecimal , tetapi tidak memiliki sumber otoritatif untuk itu.
Eddie
Juga melihat kutipan ini di RFC 5952 yang mungkin menawarkan petunjuk karena membandingkannya dengan desimal bertitik di IPv4: Alamat-alamat ini memiliki representasi khusus yang dapat mencampur notasi heksadesimal dan dot desimal
Eddie
Ya, itu disebut "representasi teks". Mungkin tidak sejelas "dot desimal".
jcaron

Jawaban:

8

RFC 5952 memberi Anda format IPv6 kanonik. Itu dijelaskan dalam RFC itu sendiri:

Dokumen ini mendefinisikan format representasi tekstual kanonik.

dan

4. Rekomendasi untuk Representasi Teks IPv6

Rekomendasi untuk format representasi teks kanonik dari alamat IPv6 disajikan pada bagian ini.

Ada orang-orang yang salah menyebut sepenuhnya sepenuhnya terkompresi (delapan kata dari empat digit heksadesimal masing-masing) format kanonik tetapi RFC menyebutnya sebagai notasi konvensional.

Ketika nol kata diganti dengan ::itu adalah format alamat terkompresi, dan ketika digunakan dengan notasi IPv4, seperti ::ffff:10.11.12.13itu adalah format alamat campuran, atau dikompresi dan dicampur.

Edit berdasarkan edit pertanyaan:

Tidak ada nama resmi untuk notasi IPv6, tetapi RFC 5952, antara lain, menyebutnya sebagai hexadecimalnotasi.

Bahkan notasi alamat IPv4 yang biasa disebut dotted-decimalnotasi sebenarnya tidak ada dalam RFC yang mendefinisikan IPv4. Disebutkan dalam RFC 3795, Survei Alamat IPv4 di Jalur Standar Area Aplikasi IETF yang Saat Ini Digunakan dan Dokumen Eksperimental , RFC informasi yang secara khusus menyatakan:

Memo ini memberikan informasi untuk komunitas Internet. Itu tidak menentukan standar Internet dalam bentuk apa pun.

Kesimpulannya, tidak ada nama resmi untuk format IPv6 umum, dan Anda dapat menyebutnya apa pun yang Anda inginkan. Saya pikir penting untuk membedakan antara berbagai format alamat IPv6. Perusahaan saya memiliki persyaratan untuk menggunakan format kanonik RFC 5952 daripada format konvensional.

Catatan: Saya meninggalkan sisa jawaban saya sebagai informasi yang bermanfaat.

Ron Maupin
sumber
4
Saya percaya OP sedang mencari setara IPv6 dari notasi Dotted Desimal untuk IPv4.
Eddie
Saya tidak melihatnya seperti itu karena OP secara khusus menanyakan tentang RFC 5952 daripada format IPv6 yang fleksibel dari RFC 1884, 2373, 3513, 4291, dll. Yang menentukan format pengalamatan IPv6 standar dan juga menggunakan heksadesimal dan titik dua.
Ron Maupin
@ Eddie yang persis seperti yang saya cari, akan mengedit pertanyaannya menjadi lebih eksplisit
rheone
Benar. Dikatakan bahwa Anda dapat menggabungkan hexadecimalnotasi yang digunakan untuk alamat IPv6 dengan dot decimalnotasi yang digunakan untuk alamat IPv4. Yang mengatakan kepada saya bahwa IETF menganggap notasi alamat IPv6 sebagai hexadecimalnotasi, dan notasi alamat IPv4 sebagai dot decimalnotasi. Kebanyakan orang menyebut notasi alamat IPv4 yang paling umum digunakan dotted decimal, yang bukan apa yang RFC 5952 gunakan untuk itu.
Ron Maupin
0

saya tidak berpikir ini adalah jawaban untuk pertanyaan mengenai nama keseluruhan untuk alamat ipv6, tapi saya akan mengatakan bahwa saya pernah mendengar tentang satu bagian dari titik-titik / kuadrat dari v4 yang merupakan oktet, saya telah mendengar oktet samakan dengan ipv6 hextet. sejauh salah satu bagian dari alamat v6 ... 4 karakter heks digabungkan disebut sebagai hextet.

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

pengguna27198
sumber