Các giao thức định tuyến truyền thống thƣờng sử dụng hai giải thuật: Distance Vector: RIP , IGRP,...
Nguyên tắc hoạt động: mỗi router sẻ gửi bảng định tuyến của mình cho tất cả các router đƣợc nối trực tiếp với nó . Các router đó so sánh với bảng bảng định tuyến mà mình hiện có và kiểm tra lại các tuyến đƣờng của mình với các tuyến đƣờng mới nhận đƣợc, tuyến đƣờng nào tối ƣu hơn sẽ đƣợc đƣa vào bảng định tuyến. Các gói tin cập nhật sẽ đƣợc gửi theo định kỳ (30 giây với RIP ,90 giây đối với IGRP) [9].
Ƣu điểm:
Dễ cấu hình, router không phải xử lý nhiều nên không tốn nhiều dung lƣợng bộ nhớ và CPU có tốc độ xử lý nhanh hơn.
Nhƣợc điểm:
- Hệ thống metric quá đơn giản (nhƣ Rip chỉ là hop-count ) dẫn đến việc các tuyến đƣờng đƣợc chọn vào bảng định tuyến chƣa phải tuyến đƣờng tốt nhất.
- Vì các gói tin cập nhật đƣợc gửi theo định kỳ nên một lƣợng băng thông đáng kể sẽ bị chiếm.
- Do Router hội tụ chậm, dẫn đến việc sai lệch trong bảng địn tuyến gây nên hiện tƣợng vòng lặp (loop).
Link state: OSPF, IS-IS
Nguyên tắc hoạt động: Các router không gửi bảng định tuyến của mình, mà chỉ gửi tình trạng của các đƣờng liên kết trong cơ sở dữ liệu trạng thái liên kết (linkstate- database) của mình đi cho các router khác, các router sẽ áp dụng giải thuật SPF (shortest path first ), để tự xây dựng bảng định tuyến riêng cho mình. Khi mạng đã hội tụ, các giao thức Link state sẽ không gửi cập nhật định kỳ mà chỉ gửi khi nào có sự thay đổi trong mạng (1 đƣờng bị down , cần sử dụng đƣờng dự phòng).
Ƣu điểm:
Có thể thích nghi đƣợc với đa số hệ thống, cho phép ngƣời thiết kế có thể thiết kế mạng linh hoạt, phản ứng nhanh với tình huống xảy ra. Do không gởi cập nhật định kỳ nhƣ Distance Vector, nên Link State bảo đảm đƣợc băng thông cho các đƣờng mạng.
Nhƣợc điểm:
- Do router phải xử lý nhiều, nên chiếm nhiều bộ nhớ, tốc độ CPU chậm hơn nên tăng độ trễ
Việc sử dụng các giao thức định tuyến truyền thống trong mạng MANET sẽ dẫn đến rất nhiều vấn đề trở ngại cần giải quyết:
Tiêu tốn năng lƣợng nguồn nuôi cho các cập nhập định kỳ nhƣ trong giao thức định tuyến Distance Vector.
Tiêu tốn băng thông mạng cho các cập nhập định kỳ.
Làm quá tải bộ vi xử lý của thiết bị: khi các thông tin cập nhật, số nút mạng tăng lên.
Tạo ra nhiều đƣờng đi dƣ thừa