[Ndn-interest] Fib-entry modified
Ahmed Malik
ahmedmalik221 at hotmail.com
Tue Jun 4 18:23:02 PDT 2019
Hello everyone,
I was trying to modify fib-entry.cpp and i ended up only modifying this
void
77 Entry::sortNextHops()
78 {
79 std::sort(m_nextHops.begin(), m_nextHops.end(),
80 [] (const NextHop<https://ndnsim.net/2.0/doxygen/classnfd_1_1fib_1_1NextHop.html>& a, const NextHop<https://ndnsim.net/2.0/doxygen/classnfd_1_1fib_1_1NextHop.html>& b) { return a.getCost<https://ndnsim.net/2.0/doxygen/classnfd_1_1fib_1_1NextHop.html#adc2961b0ddd341510bf4e49f93b4cf5b>() < b.getCost(); });
81 }
by replacing the "<" by ">", i used best route as a strategy and changed the metric of the manual fib entry to a higher value (100), when i ran this scenario and analyzed the trace file i found better RTT results than with same fib entries with a metric equal to 1, the latency is decreased by only changing this. Can anyone, please explain to me what does this line do exactly ? and why is it producing better resulats ? thank you in advance.
Kind regards.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndn-interest/attachments/20190605/86065afb/attachment.html>
More information about the Ndn-interest
mailing list