10.4.2 On-demand Routing Protocols
10.4.2.1 Ad hoc On-demand Distance Vector (AODV) Routing [16]
Các thuật toán AODV là đối tác theo yêu cầu của các thuật toán DSDV dựa trên bảng.
Sự khác biệt chính của họ nằm trong thực tế là AODV tạo ra các tuyến đường theo yêu cầu trong khi DSDV
duy trì danh sách của tất cả các tuyến đường. Trong AODV, một tuyến đường chỉ được tạo ra khi có yêu cầu của một
kết nối mạng và các thông tin liên quan đến tuyến đường này chỉ được lưu trữ trong các bảng định tuyến của
các nút được hiện diện trong con đường của tuyến đường.
Các thủ tục thành lập tuyến đường được thể hiện trong hình 10.13 và 10,14. Trong ví dụ này,
chúng ta giả định rằng nút A muốn thiết lập một kết nối với nút B. Trong hình 10.13, nút A
khởi tạo một quá trình khám phá con đường trong một nỗ lực để thiết lập một tuyến đường đến nút B, bằng cách truyền một
Request Route (RREQ) gói để các nước láng giềng. Mỗi gói tin RREQ được xác định
thông qua một sự kết hợp của địa chỉ IP của nút truyền và một ID phát sóng. Sau này được
sử dụng để xác định chương trình phát sóng RREQ khác nhau của cùng một nút và được tăng lên cho mỗi
quảng bá RREQ. Hơn nữa, mỗi gói tin RREQ mang một số thứ tự (tương tự như
của DSDV) cho phép các nút trung gian để trả lời cho yêu cầu tuyến đường chỉ với up-to-date
thông tin đường. Sau khi nhận được một gói tin RREQ bằng một nút, điều này được chuyển tiếp đến các
láng giềng của các nút và các thủ tục tiếp tục cho đến khi RREQ được nhận
hoặc bằng nút B hoặc bằng một nút mà gần đây đã thành lập một tuyến đường đến nút B. Nếu sau
bản của RREQ cùng được nhận bởi một nút, chúng được loại bỏ.
đang được dịch, vui lòng đợi..