Here, we are going to generate routing tables IN for tcl scripts by modifying AODV protocol. For that we have to modify following files in the AODV directory[for AODV directory look at ns2.35 folder]; aodv.h aodv.cc 1. aodv.h modification First display aodv.h file and then add the following lines inside the class AODV in the protected scope Add the line after the rt_down() function. void rt_print(nsaddr_t nodeid); Save the aodv.h file and 2. aodv.cc modification Now click on aodv.cc file and select display option, Now add the following function rt_print to the aodv.cc file probably below rt_down function. void AODV::rt_print(nsaddr_t nodeid) { aodv_rt_entry *rt; printf("Node id \t time \t destination \t nexthop \t hop count \t seq.no\n"); for (rt=rtable.head();rt; rt = rt->rt_link.le_next) { printf("NODE: %i \t %f \t %i \t %i \t \t %i \t \t %i \n", nodeid, CURRENT_TIME, r...
When you’re curious, you find lots of interesting things to do.