Nút tự do Nút thuộc nhóm multicast
Nút gửi thông báo RREQ Nút thuộc cây
Nút tự do Nút thuộc nhóm multicast
Nút gửi thông báo RREQ Nút thuộc cây
m. Đƣờng chuyển tiếp cho thông báo RREP:
Đƣờng chuyển tiếp cho một thông báo RREP đƣợc thiết lập giống nhƣ cách đã thiết lập tuyến unicast. Một thành viên của nhóm multicast có thể gửi thông báo RREP thay cho thông báo RREQ nếu nó có số tuần tự cho nhóm multicast lớn hơn số tuần tự trong RREQ.
n. Sự kích hoạt cho tuyến Unicast:
Kích hoạt tuyến unicast: Khi một nút S gửi thông báo RREQ thì nói chung nó sẽ nhận đƣợc nhiều thông báo trả lời RREP.
Những thông báo RREP này thiết lập các nhánh tiềm năng cho S để hội nhập với cây multicast. S sẽ chọn đƣờng đi với nhánh có số tuần tự lớn nhất và số đếm bƣớc truyền nhỏ nhất. S kích hoạt tuyến này bằng cách gửi một thông báo kích hoạt tuyến unicast MACT(multicast activation) cho bƣớc truyền kế tiếp của tuyến này. Thông báo này đƣợc chuyển tiếp bởi các nút khác dọc theo tuyến.
Ngừng kích hoạt cây multicast: Một nút nhánh có thể rời bỏ cây multicast bằng một thủ tục đơn giản sau đây, bằng cách gửi một thông báo MACT và thực hiện xoá thông tin nhóm trong bảng định tuyến của nó. Tuy nhiên một nút không phải là là không thể thực hiện tự xoá ra khỏi cây khi nó là một phần của cây. Một
nút không phải nút lá tiếp tục hoạt động nhƣ là một bộ định tuyến cho nhóm unicast ngay cả khi nó rời bỏ nhóm.
o. Các liên kết gãy:
Một thành viên hay một nút trong cây multicast có thể cảnh báo trƣớc nguy cơ gãy liên kết khi:
- Không nhận đƣợc thông báo “hello” nào từ bƣớc truyền kế tiếp tại thời điểm nào đó.
- Khi một nút không thể gửi một gói dữ liệu đến nút truyền kế tiếp.
- Khi đó một nút gần với nút nguồn S chịu trách nhiệm sửa lại các liên kết gãy này. Điều này đƣợc thực hiện thông qua việc gởi một thông báo RREQ.
M N M N RREQ M M N M N RREQ M N RREQ