<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class="">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class="">
<div class="">Nick,</div>
<div class=""><br class="">
</div>
<div class="">Best-route switches routes only in response to consumer retransmissions.  It does not measure the forwarding plane performance of the different faces and switch to the best one.  The best here means the best in routing cost (whatever routing ranks
 the best).  This is the reason why best-route won’t work when we have hyperbolic routing enabled, as hyperbolic routing may rank a suboptimal route (not the best in actual RTT) better than routes with shorter RTTs.   We cannot simply follow the best routing
 cost, so we introduced the ASF (adaptive SRTT-based forwarding) strategy which sends periodic probing interests to measure the RTT of routes with lower ranking.  You can find more details about ASF in our technical report:</div>
<div class=""><br class="">
</div>
<div class=""><a href="https://named-data.net/publications/techreports/ndn-0042-1-asf/" style="margin: 0px; padding: 0px; box-sizing: border-box; color: rgb(39, 149, 182); outline: 0px; text-decoration: none; line-height: inherit; font-family: 'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif; font-size: 14px; font-variant-ligatures: normal; text-indent: -14px; background-color: rgb(255, 255, 255);" class="">An
 Experimental Investigation of Hyperbolic Routing with a Smart Forwarding Plane in NDN</a><span style="color: rgb(34, 34, 34); font-family: 'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif; font-size: 14px; font-variant-ligatures: normal; text-indent: -14px; background-color: rgb(255, 255, 255);" class="">. </span></div>
<div class=""><span style="color: rgb(34, 34, 34); font-family: 'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif; font-size: 14px; font-variant-ligatures: normal; text-indent: -14px; background-color: rgb(255, 255, 255);" class="">Vince Lehman, Ashlesh
 Gawande, Rodrigo Aldecoa, Dmitri Krioukov, Beichuan Zhang, Lixia Zhang, and Lan Wang.</span><br style="margin: 0px; padding: 0px; box-sizing: border-box; color: rgb(34, 34, 34); font-family: 'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif; font-size: 14px; font-variant-ligatures: normal; text-indent: -14px; background-color: rgb(255, 255, 255);" class="">
<span style="color: rgb(34, 34, 34); font-family: 'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif; font-size: 14px; font-variant-ligatures: normal; text-indent: -14px; background-color: rgb(255, 255, 255);" class="">NDN, Technical Report NDN-0042.</span></div>
<div class=""><span style="color: rgb(34, 34, 34); font-family: 'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif; font-size: 14px; font-variant-ligatures: normal; text-indent: -14px; background-color: rgb(255, 255, 255);" class=""><a href="https://named-data.net/publications/techreports/ndn-0042-1-asf/" class="">https://named-data.net/publications/techreports/ndn-0042-1-asf/</a></span></div>
<div class=""><br class="">
</div>
<div class="">Lan</div>
</div>
</span></div>
</div>
</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Mar 27, 2018, at 9:54 PM, Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" class="">shijunxiao@email.arizona.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="auto" class="">Hi Nick</div>
<br class="">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I thought best-route would eventually switch if the one<br class="">
it chose wasn't working, but it just kept blindly sending to the<br class="">
numerically least-ordered face.</blockquote>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">best-route v4 has no “memory” beyond a single PIT entry. It’ll use a secondary path only if the downstream retransmits before PIT entry expires. In another PIT entry, it still starts from the first nexthop.</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">best-route v4 does not deal with “numerically least-ordered face”. When two nexthops have the same cost in FIB, their order is unspecified.</div>
</div>
</div>
</blockquote>
<blockquote type="cite" class="">
<div class="">
<div class="gmail_quote">
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">Yours, Junxiao</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote>
</div>
_______________________________________________<br class="">
Nfd-dev mailing list<br class="">
<a href="mailto:Nfd-dev@lists.cs.ucla.edu" class="">Nfd-dev@lists.cs.ucla.edu</a><br class="">
http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev<br class="">
</div>
</blockquote>
</div>
<br class="">
</body>
</html>