Saya seorang pengembang perangkat lunak dan baru saja mendapatkan buku gratis tentang IPv6 di Techdays, yang saya baca untuk bersenang-senang. Mereka memberikannya karena itu sedikit buku tua (W2008), jadi mungkin hal-hal berbeda untuk OS lain / yang lebih baru, tapi saya tidak mengerti perlunya Neighbor Discovery untuk mendapatkan alamat MAC.
Menurut buku itu, setiap node secara otomatis mendapatkan alamat IP lokal-Tautan, yang dibangun dari alamat MAC dengan memasukkan FF-FE
antara 3 dan 4 byte dan membalik bit U / L, sehingga IP Tautan-lokal untuk simpul dengan alamat MAC 00-AA-00-3F-2A-1C
menjadi FE80::2AA:FF:FE:3F:2A1C
.
Untuk menentukan alamat MAC lapisan tautan, pesan Permintaan Tetangga dikirim ke alamat IP lokal-tautan, yang membalas dengan pesan yang berisi alamat MAC-nya ... Tetapi pengirim sudah tahu itu, karena MAC dikodekan dalam tautan- alamat IP lokal. Jadi sepertinya mengirim surat kepada seseorang yang menanyakan alamat mereka.