IPv6 không có địa chỉ broadcast. Broadcast trong IPv4 có một số vấn đề: Nó tạo ra một số gián đoạn trên mọi máy tính trong mạng, và trong một số trường hợp, gây ra trục trặc mà hoàn toàn có thể ngưng trệ toàn bộ mạng. Sự kiện đó được gọi là "bão broadcast".
Broadcast được thay thế bởi địa chỉ multicast. Multicast cho phép hoạt động của mạng hiệu quả bằng cách sử dụng các nhóm multicast chức năng cụ thể để gửi yêu cầu tới một số giới hạn các máy tính trên mạng. Một gói tin gửi đến một địa chỉ multicast được gửi đến tất cả interface xác định bởi địa chỉ đó.
Phạm vi của địa chỉ multicast trong IPv6 là lớn hơn so với IPv4. Trong tương lai gần, phân bổ của các nhóm multicast không hạn chế.
Bảng 3.7: Cấu trúc địa chỉ IPv6 Multicast
8 bit 4 bit 4 bit 112 bit
11111111 Flag Scope Group ID
Một đỉa chỉ Multicast có thể được gán cho một nhóm Interface. Một gói tin khi chuyển đến địa chỉ multicast sẽ được chuyển đến tất cả các node trong mạng địa chỉ Multicast này.
Địa chỉ Multicast luôn bắt đầu bởi một Prefix 8 bit là 11111111. Flag có cấu trúc là 000T.
Trong đó:
- 3 bit thứ tự cao được dự trữ và được xác lập ở giá trị 0.
- T = 0: địa chỉ Multicast “well – known”, địa chỉ này được phân bổ bởi Global Internet Numbering Authority. Và được phân bổ ổn định.
Scope (4 bit): được dùng để xác định phạm vi của nhóm địa chỉ Multicast. Ý nghĩa của các giá trị trong scope như sau:
- 0: Chưa sử dụng - 1: Node – Local - 2: Link – Local - 3: Chưa sử dụng - 4: Chưa sử dụng - 5: Site – Local - 6: Chưa sử dụng - 7: Chưa sử dụng - 8: Organization – local - 9: Chưa sử dụng - A: Chưa phân bổ - B: Chưa phân bổ - C: Chưa sử dụng - D: Chưa sử dụng - E: Global - F: Chưa sử dụng
Group ID: Xác định nhóm multicast trong phạm vi một scope. Địa chỉ multicast cấp phát cố định hoàn toàn độc lập với giá trị được xác lập trong trường Scope.