Sự khác biệt giữa DSR và AODV

Định tuyến nguồn năng động (DSR) và AdHoc Trên đường bay theo yêu cầu (AODV) đều là các giao thức định tuyến cho mạng không dây / các mạng ad hoc. Cả hai giao thức sử dụng các cơ chế khác nhau mà kết quả trong các mức hiệu suất khác nhau. DSR và AODV có thể được so sánh và đánh giá dựa trên tỷ lệ phân phối gói tin, bình thường tải MAC, tải tuyến bình thường và độ trễ cuối cùng trung bình bằng cách thay đổi số lượng nguồn, tốc độ và thời gian tạm dừng.

Cả DSR và AODV đều là các giao thức định hướng theo nhu cầu tạo thành một tuyến theo yêu cầu khi máy tính truyền tải mong muốn một tuyến đường. Sự khác biệt chính giữa DSR và AODV là tính năng định tuyến nguồn. DSR dựa trên định tuyến nguồn, trong đó tất cả các thông tin định tuyến như được duy trì ở các nút di động. DSR tính toán các tuyến đường và cũng cập nhật chúng. Định tuyến nguồn là một kỹ thuật trong đó người gửi gói xác định toàn bộ chuỗi các nút mà gói tin phải đi qua. Người gửi gói liệt kê các tuyến đường trong tiêu đề của gói tin để nút tiếp theo mà gói đó phải được truyền đi có thể được xác định bởi địa chỉ trên đường tới máy chủ đích. AODV sử dụng kết hợp cơ chế DSR và DSDV. Nó sử dụng các tuyến đường phát hiện và bảo trì tuyến đường từ một DSR và hop-by-hop định tuyến, định kỳ s, số thứ tự từ DSDV. AODV dễ dàng khắc phục tình trạng vô hạn và các vấn đề của Bellman Ford, đồng thời nó cũng cung cấp sự hội tụ nhanh bất cứ khi nào cấu trúc liên kết mạng ad hoc bị thay đổi.

Tải trọng định tuyến chuẩn được phân tích cho cả hai giao thức bằng cách thay đổi thời gian bị tạm dừng. Các giá trị cho giao thức DSR ít hơn so với AODV cho thấy kết quả khá ổn định ngay cả sau khi tăng số lượng các nguồn. Nếu tải tuyến bình thường ổn định, giao thức được xem là khả năng mở rộng. Định tuyến trên không cho AODV chủ yếu từ các yêu cầu tuyến đường. DSR tìm thấy tuyến đường trong bộ nhớ cache do kết quả của bộ nhớ đệm tích cực. Điều này giúp tránh quá trình phát hiện lộ trình thường xuyên trong DSR do đó giảm định tuyến trên DSR khi so sánh với AODV.

Tải trọng MAC bình thường được phân tích bằng cách thay đổi các thời điểm bị tạm dừng khác nhau. Các giá trị cho AODV ít hơn khi so sánh với DSR khi phân tích cho thời gian tạm dừng thấp hơn.

Khi so sánh hiệu suất giữa hai giao thức, độ cứng của bộ nhớ cache và chi phí cao MAC làm suy giảm hiệu suất của DSR trong các kịch bản di động cao. Trong các kịch bản di động thấp hơn, hiệu suất của DSR tốt hơn so với AODV vì tuyến đường luôn được tìm thấy nhanh chóng trong bộ nhớ cache tránh quá trình khám phá tuyến đường.

Tóm tắt:

1. DSR có ít định tuyến trên không hơn AODV.

2. AODV có ít tiêu chuẩn hơn trên MAC so với DSR.

3. DSR dựa trên cơ chế định tuyến nguồn, trong khi AODV sử dụng sự kết hợp giữa cơ chế DSR và DSDV

.

4. AODV có hiệu suất tốt hơn DSR trong các kịch bản di động cao hơn.

5. DSR có ít tiến trình khám phá tuyến đường thường xuyên hơn AODV.