10 Mô tả của giao thức cho router multicast
10.3 Các quy tắc chuyển tiếp nguồn MLDv2 cụ thể
Khi một router multicast nhận được một gói dữ liệu từ một nguồn nào đó có đích là một địa chỉ multicast cụ thể, router phải quyết định có chuyển tiếp gói dữ liệu này sang liên kết được kết nối hay không. Giao thức định tuyến multicast được sử dụng để điều phối quyết định này, và sẽ sử dụng các thông tin MLDv2 để đảm bảo rằng tất cả các nguồn/ các địa chỉ multicast mà có đối tượng nghe trên một liên kết đều được chuyển tiếp sang liên kết đó. Các thông tin MLDv2 không phủ định các thông tin định tuyến multicast, ví dụ, nếu chế độ lọc MLDv2 cho một địa chỉ multicast là EXCLUDE, router có thể vẫn chuyển tiếp các gói tin có nguồn được loại trừ này sang liên kết.
Bảng sau mô tả các khuyến nghị chuyển tiếp được tạo bởi MLDv2 tới giao thức định tuyến cho các lưu lượng được khởi tạo từ một nguồn có đích là một địa chỉ multicast. Đây cũng là tổng hợp các hànhđộng diễn ra khi kết thúc bộ đếm thời gian nguồn dựa trên chế độ lọc của router của một địa chỉ multicast.
Chế độ lọc của router Giá trị bộ đếm thời
giancho nguồn Hành động / khuyến nghị
INCLUDE Bộ đếm thời gian > 0 Đề nghị chuyển tiếp lưu lượng từ nguồn
INCLUDE Bộ đếm thời gian == 0 Đề nghị dừng chuyển tiếp lưu lượng từ nguồn và xóa bỏ bản ghi nguồn. Nếu không có bản ghi nguồn nào, thì xóa Multicast Address Record
EXCLUDE Bộ đếm thời gian > 0 Đề nghị chuyển tiếp lưu lượng từ nguồn
EXCLUDE Bộ đếm thời gian == 0 Đề nghị không chuyển tiếp lưu lượng từ nguồn. Chuyển nguồn từ danh sách được yêu cầu
sang danh sách EXCLUDE (không xóa bản ghi nguồn)
EXCLUDE Không có nguồn nào Đề nghị chuyển tiếp lưu lượng từ tất cả các nguồn