Apa arti angka yang digunakan dalam alamat IPV6?

10

Saya mencoba memahami IPV6. Saya memiliki server dengan alamat IPV6 berikut: 2607: f750: 0: 3f :: f59 .

Saya tidak mengerti apa arti angka-angka itu. Itu terlihat sangat berbeda dari alamat IPV4.

Adakah yang bisa memecahnya untuk saya?

bersarang
sumber
Apakah ditugaskan secara lokal (LAN) atau IP eksternal dari ISP Anda?
BloodPhilia
Ini yang saya lihat pastebin.com/W4Xy0efz saya tidak yakin apakah ini ip eksternal.
nestlee
Dikatakan saya bisa menyediakan subnet / 64. apapun maksudnya.
nestlee
Ini berarti Anda dapat menempatkan sekitar 2 ** 64 perangkat IPv6 di internet.
Ignacio Vazquez-Abrams
tetapi masing-masing harus berbagi 1 ip publik.
nestlee

Jawaban:

19

Alamat IPv6 adalah 128 bit. Kami tidak lagi membuat bentuk octet desimal.

2607:f750:0:3f::f59adalah representasi singkat dari alamat IPv6 yang dapat dibaca manusia. Representasi penuh yang dapat dibaca manusia menggantikan nol untuk ::, dan 2607:f750:0000:003f:0000:0000:0000:0f59. Setiap bagian dari alamat sangat sederhana. Ini adalah angka 16-bit dalam bentuk heksadesimal. Ada delapan dari mereka, berjumlah 128 bit.

Dalam bentuk titik-desimal-oktet, ini akan menjadi 38.7.247.80.0.0.0.63.0.0.0.0.0.0.15.89. Tetapi alamat IPv6 tidak disajikan secara konvensional dalam formulir ini.

Bit paling signifikan dari alamat ini menempatkannya di bagian unicast global agregat yang disebut ruang alamat IPv6. Itu berarti bahwa itu bukan alamat tautan-lokal atau host-lokal, dan bukan alamat broadcast atau multicast.

12 bit paling signifikan mengidentifikasi sebagian dari ruang alamat yang dialokasikan oleh IANA untuk ARIN. 20 berikutnya mengidentifikasi subset dari ruang yang dialokasikan pada gilirannya oleh ARIN untuk Sistem Informasi Manajemen Terdistribusi, Incorporated (yaitu Pavlov Media). 32 berikutnya menunjukkan subset khusus Anda itu, dan 64 bit terakhir ( 0000:0000:0000:0f59) adalah ID antarmuka yang menunjukkan satu antarmuka jaringan individu.

Pavlov Media memberi tahu Anda bahwa Anda ditugaskan 2607:f750:0000:003f::/64(jika memang seperti yang dikatakannya kepada Anda) berarti semua kombinasi yang valid dari 64 bit terbawah ditetapkan untuk Anda. 64 bit teratas dari alamat IPv6 Anda (non-lokal) harus berupa awalan itu. Selamat! Anda dapat menempatkan lebih banyak perangkat di LAN Anda, dan memberi mereka alamat IPv6, daripada yang ada kartu Ethernet.

Bacaan lebih lanjut

JdeBP
sumber
Terima kasih untuk ini! Saya mengalami kesulitan rekonsiliasi The most significant 12 bits identify a portion of the address space allocated by IANA to ARIN. The next 20 identify a subset of that space allocated in turn by ARIN to Distributed Management Information Systemsdengan bagian artikel Wikipedia tentang standar alamat IPv6 - en.wikipedia.org/wiki/… - di mana dikatakan (parafrase) itu a minimum of 48 bits is required for the routing prefix. Pengaturan 12 + 20 + 32 tampaknya tumpang tindih 48 (min) + 16 satu. Adakah pikiran?
Dan Nissenbaum
4

Alamat IPV4 adalah bilangan bulat 32-bit yang ditulis seperti 192.168.1.6
Alamat IPV6 adalah bilangan bulat 128-bit yang ditulis seperti 2607: f750: 0: 3f :: f59

2607: f750: 0: 3f :: f59 adalah notasi singkat untuk nomor yang dapat ditulis dalam heksadesimal sebagai

2607 f750    0   3f       ::        f59

yaitu

2607 f750 0000 003f 0000 0000 0000 0f59

atau

2607f7500000003f0000000000000f59
RedGrittyBrick
sumber
1

Ini seperti IPv4 lebih lama dan dengan notasi lain ...

1.1.1.1 - 255.255.255.255ditulis dalam representasi hex seperti IPv6 hanya akan 0101:0101 - ffff:ffff(itu bukan representasi sebenarnya dari alamat IPv4 itu, hanya untuk membuat perubahan dalam notasi menjadi jelas)

Dan jika ada dua titik dua ::yang berarti semua ruang antara sampai alamat full-length diisi dengan nol.

Melakukan ini dalam sintaks IPv4:

1..1 -> 1.0.0.1

bardiir
sumber
2
Sintaks IPv4 akan digunakan 1.1, dengan hanya satu titik.
user1686