我在ns2中使用AODV路由協議進行鄰居發現,但跟蹤文件未顯示任何hello數據包。跟蹤文件如下所示:我在跟蹤文件中看不到hello數據包
s 1.000000000 _0_ AGT --- 0 cbr 210 [0 0 0 0] ------- [0:0 1:0 32 0] [0] 0 0
r 1.000000000 _0_ RTR --- 0 cbr 210 [0 0 0 0] ------- [0:0 1:0 32 0] [0] 0 0
s 1.000000000 _0_ RTR --- 0 AODV 48 [0 0 0 0] ------- [0:255 -1:255 30 0] [0x2 1 1 [1 0] [0 4]] (REQUEST)
s 1.003750000 _0_ AGT --- 1 cbr 210 [0 0 0 0] ------- [0:0 1:0 32 0] [1] 0 0
r 1.003750000 _0_ RTR --- 1 cbr 210 [0 0 0 0] ------- [0:0 1:0 32 0] [1] 0 0
實際代碼的#ifndef AODV_LINK_LAYER_DETECTION htimer.handle((事件*)0 ); ntimer.handle((Event *)0); #endif和#ifndef AODV_LINK_LAYER_DETECTION drop(p,DROP_RTR_MAC_CALLBACK); #else所以兩個塊都應該註釋 – user3182155
你可以發表評論行嗎? –
/*#ifndef AODV_LINK_LAYER_DETECTION htimer.handle((Event *)0); ntimer.handle((Event *)0); #endif // LINK LAYER DETECTION */ – user3182155