[問題] AODV routing 的問題

作者: cutewayne200 (史提芬周)   2010-03-10 02:09:38
各位大大
我看了一下文獻
AODV routing protocol 是按平面距離向量路由協定。
也就是說
傳輸端一開始會先找最少node 接著是找最短路徑
現在問題來了
我設定6個node 分別為
n7(1263,433)

n6(1183,338)

● ● ● ●
n1 n2 n3(999,202) n4(1199,202)
n1 can transmit to n2
n2 can transmit to n3
n3 can transmit to n4 & n6
n4 can transmit to n6 & n7
n6 can transmit to n7
又 n3 n4 距離為200
n3 n6 距離為228.81
n4 n6 距離為239.70
n6 m7 距離為124.2
n3 n6 n7 總距離為 352.2
n3 n4 n7 總距離為 439.7
重點來了 照理說simulate時封包應該 n1->n2->n3->n6->n7才對
一開始NS2也是這樣跑
但問題是在7秒的時候
封包傳遞路線變成 n1->n2->n3->n4->n7 了
這是為什麼呢 @ @?
作者: abilitylife   2010-03-16 01:09:00
距離向量的距離是hop count,對電腦來說兩條路是一樣長的,你可能要去看一下網路概論什麼是Distance vector跟link state
作者: cutewayne200 (史提芬周)   2010-06-06 03:05:00
謝謝 我看到了

Links booklink

Contact Us: admin [ a t ] ucptt.com