In figure 1, X and Y are two malicious nodes that encapsulate data packets and falsified the route lengths.
Let node S wishes to form a route to D and initiates route discovery. As X receives a route request from S, it encapsulates the route request and tunnels it to Y through an existing data route [X --> A --> B --> C --> Y]. When Y receives the encapsulated route request for D then it will show that it had only traveled [S --> X --> Y --> D]. Neither X nor Y update the packet header. The destination finds two routes from S of unequal length: one is of 4 and another is of 3. If Y tunnels the route reply back to X, S would falsely consider the path to D via X is better than the path to D via A. Thus, tunneling can prevent honest intermediate nodes from correctly incrementing the metric used to measure path lengths.
I have to implement the same.
Gaurav Garg
--
You received this message because you are subscribed to the Google Groups "Qualnet Pune" group.
To unsubscribe from this group and stop receiving emails from it, send an email to QualnetPune...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Ankur Tyagi Sr. Application Engineer Eigen Technologies Pvt. Ltd., Delhi 9310093004
--
Ankur Tyagi Sr. Application Engineer Eigen Technologies Pvt. Ltd., Delhi 9310093004
--