Tại sao IPv6 không thể gửi truyền phát?


Câu trả lời:


32

Như đã giải thích rất tốt, tôi thích cắt và dán câu trả lời. Đây là từ " Hướng dẫn TCP / IP ", phải đọc:

Một thay đổi quan trọng trong mô hình địa chỉ của IPv6 là các loại địa chỉ được hỗ trợ. IPv4 hỗ trợ ba loại địa chỉ: unicast, multicast và Broadcast. Trong số này, phần lớn lưu lượng truy cập thực tế là unicast. Hỗ trợ phát đa hướng IP không được triển khai rộng rãi cho đến nhiều năm sau khi Internet được thành lập và tiếp tục bị cản trở bởi nhiều vấn đề khác nhau. Việc sử dụng phát sóng trong IP phải bị hạn chế nghiêm trọng vì lý do hiệu suất (chúng tôi không muốn bất kỳ thiết bị nào có thể phát trên toàn bộ Internet!)

IPv6 cũng hỗ trợ ba loại địa chỉ, nhưng với một số thay đổi:

  • Địa chỉ Unicast: Đây là các địa chỉ unicast tiêu chuẩn như trong IPv4, một địa chỉ trên mỗi giao diện máy chủ.

  • Địa chỉ Multicast: Đây là các địa chỉ đại diện cho các nhóm thiết bị IP khác nhau: một tin nhắn được gửi đến một địa chỉ multicast gửi đến tất cả các thiết bị trong nhóm. IPv6 bao gồm các tính năng phát đa hướng tốt hơn và nhiều địa chỉ phát đa hướng hơn so với IPv4. Do phát đa hướng trong IPv4 bị cản trở phần lớn do thiếu sự hỗ trợ của tính năng bởi nhiều thiết bị phần cứng, nên hỗ trợ cho phát đa hướng là một phần bắt buộc, không phải là tùy chọn của IPv6.

  • Địa chỉ Anycast: Địa chỉ Anycast được sử dụng khi một tin nhắn phải được gửi đến bất kỳ thành viên nào trong nhóm, nhưng không cần phải gửi tất cả cho họ. Thông thường thành viên của nhóm dễ tiếp cận nhất sẽ được gửi tin nhắn. Một ví dụ phổ biến về cách sử dụng địa chỉ anycast có thể được sử dụng là trong việc chia sẻ tải giữa một nhóm các bộ định tuyến trong một tổ chức.

Khái niệm chính : IPv6 có địa chỉ unicast và multicast như IPv4. Tuy nhiên, không có khái niệm riêng biệt về địa chỉ quảng bá trong IPv6. Một loại địa chỉ mới, địa chỉ anycast, đã được thêm vào để cho phép tin nhắn được gửi đến bất kỳ thành viên nào trong một nhóm thiết bị. Ý nghĩa của các thay đổi đối với các loại địa chỉ trong IPv6

Địa chỉ quảng bá như một phương thức địa chỉ riêng biệt đã có trong IPv6. Chức năng phát sóng được triển khai bằng cách sử dụng địa chỉ multicast cho các nhóm thiết bị. Ví dụ, một nhóm phát đa hướng mà tất cả các nút thuộc về có thể được sử dụng để phát sóng trong mạng.

Một ý nghĩa quan trọng của việc tạo địa chỉ anycast là loại bỏ yêu cầu duy nhất nghiêm ngặt đối với địa chỉ IP. Anycast được thực hiện bằng cách gán cùng một địa chỉ IP cho nhiều thiết bị. Các thiết bị cũng phải được thông báo cụ thể rằng chúng đang chia sẻ một địa chỉ anycast, nhưng bản thân các địa chỉ này có cấu trúc giống như địa chỉ unicast.


28

IPv6 không thực hiện phát sóng IP truyền thống và do đó không xác định địa chỉ quảng bá. Trong IPv6, kết quả tương tự có thể đạt được bằng cách gửi một gói đến nhóm đa tuyến liên kết cục bộ tất cả các nút tương tự như phát sóng IPv4.


Bạn có nghĩa là "phát sóng IPv4"?
kojow7

10

Trong IPv4, "chương trình phát sóng" thực sự chỉ được gửi cho tất cả mọi người trên miền phát sóng cục bộ, đây là một miền hữu hạn. Multicast được gửi đến một miền hữu hạn được xác định bởi một nhóm cụ thể. Xem cách IPv4 'phát sóng' chỉ là một tập hợp con cụ thể của phát đa hướng (trong đó 'nhóm' là tất cả mọi người). Trong IPv6 họ đã loại bỏ thuật ngữ dư thừa.


6

Một chương trình phát sóng giả định rằng mọi người đều quan tâm đến gói của bạn và tất cả các máy chủ cần xử lý nó. Đối với các thiết bị nhúng, rất khó có khả năng chúng có thể xử lý yêu cầu và do đó, sẽ tốt hơn nếu chúng có thể ở chế độ tiết kiệm năng lượng. Sử dụng phát đa hướng thay vì phát sóng cho phép giao diện mạng xác định trong phần cứng xem gói có đủ thú vị để đảm bảo đánh thức bộ xử lý chính hay không, giúp tăng đáng kể tuổi thọ pin cho các thiết bị này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.