Mengapa IPv6 tidak dapat mengirim siaran?

44

IPv4 dapat disiarkan. Mengapa IPv6 tidak bisa melakukan itu?

pengguna68350
sumber

Jawaban:

32

Seperti yang dijelaskan dengan sangat baik, saya lebih suka memotong & menempelkan jawabannya. Ini dari " Panduan TCP / IP ", harus dibaca:

Satu perubahan penting dalam model pengalamatan IPv6 adalah jenis alamat yang didukung. IPv4 mendukung tiga jenis alamat: unicast, multicast dan broadcast. Dari jumlah tersebut, sebagian besar lalu lintas aktual adalah unicast. Dukungan multicast IP tidak banyak digunakan sampai bertahun-tahun setelah Internet didirikan, dan terus terhambat oleh berbagai masalah. Penggunaan siaran dalam IP harus sangat dibatasi karena alasan kinerja (kami tidak ingin perangkat apa pun dapat disiarkan di seluruh Internet!)

IPv6 juga mendukung tiga jenis alamat, tetapi dengan beberapa perubahan:

  • Alamat Unicast: Ini adalah alamat unicast standar seperti pada IPv4, satu per antarmuka host.

  • Alamat Multicast: Ini adalah alamat yang mewakili berbagai grup perangkat IP: pesan yang dikirim ke alamat multicast pergi ke semua perangkat dalam grup. IPv6 mencakup fitur multicast yang jauh lebih baik dan banyak lagi alamat multicast daripada IPv4. Karena multicast di bawah IPv4 terhambat sebagian besar karena kurangnya dukungan fitur oleh banyak perangkat perangkat keras, dukungan untuk multicasting adalah bagian yang diperlukan, bukan opsional, dari IPv6.

  • Alamat Anycast: Pengalamatan Anycast digunakan ketika pesan harus dikirim ke anggota grup mana pun, tetapi tidak perlu dikirim ke mereka semua. Biasanya anggota grup yang paling mudah dijangkau akan dikirimi pesan. Salah satu contoh umum tentang bagaimana pengalamatan siaran dapat digunakan adalah dalam pembagian beban di antara sekelompok router dalam suatu organisasi.

Konsep Kunci : IPv6 memiliki alamat unicast dan multicast seperti IPv4. Namun, tidak ada konsep berbeda dari alamat broadcast di IPv6. Jenis alamat baru, alamat anycast, telah ditambahkan untuk memungkinkan pesan dikirim ke salah satu anggota grup perangkat. Implikasi dari Perubahan Jenis Alamat di IPv6

Pengalamatan siaran sebagai metode pengalamatan yang berbeda hilang di IPv6. Fungsionalitas siaran diimplementasikan menggunakan pengalamatan multicast ke grup perangkat. Grup multicast yang dimiliki semua node dapat digunakan untuk penyiaran dalam jaringan, misalnya.

Implikasi penting dari pembuatan pengalamatan siaran adalah penghapusan persyaratan keunikan yang ketat untuk alamat IP. Anycast dicapai dengan menetapkan alamat IP yang sama ke lebih dari satu perangkat. Perangkat juga harus secara khusus diberitahu bahwa mereka berbagi alamat broadcast, tetapi alamat itu sendiri secara struktural sama dengan alamat unicast.

tmow
sumber
28

IPv6 tidak menerapkan siaran IP tradisional, dan karenanya tidak mendefinisikan alamat siaran. Dalam IPv6, hasil yang sama dapat dicapai dengan mengirimkan paket ke semua grup multicast node-link yang analog dengan siaran IPv4.

ramnet
sumber
Apakah maksud Anda "siaran IPv4"?
kojow7
10

Dalam IPv4 "siaran" benar-benar dikirim ke semua orang di domain siaran lokal, yang merupakan domain terbatas. Multicast dikirim ke domain terbatas yang ditentukan oleh grup tertentu. Lihat bagaimana 'siaran' IPv4 hanyalah sebagian kecil multicast (di mana 'grup' adalah semua orang). Dalam IPv6 mereka menghilangkan istilah redundan.

Chris S
sumber
6

Siaran mengasumsikan bahwa semua orang tertarik pada paket Anda, dan semua penghuni perlu memprosesnya. Untuk perangkat yang disematkan, sangat tidak mungkin mereka akan dapat menangani permintaan tersebut, dan oleh karena itu biasanya lebih baik jika mereka dapat tetap dalam mode hemat daya. Menggunakan multicast alih-alih siaran memungkinkan antarmuka jaringan untuk menentukan dalam perangkat keras apakah paket tersebut cukup menarik untuk menjamin bangun prosesor utama, yang secara signifikan meningkatkan masa pakai baterai untuk perangkat ini.

Simon Richter
sumber