<div dir="ltr">We are trying to mitigate one of the issues described in RFC6126:<div><br></div><div>> A<span style="color:rgb(0,0,0);font-size:13.3333px">s defined in this document, Babel is a completely insecure protocol. </span><span style="color:rgb(0,0,0);font-size:13.3333px">Any attacker can attract data traffic by advertising routes with a </span><span style="color:rgb(0,0,0);font-size:13.3333px">low metric.</span></div><div><span style="color:rgb(0,0,0);font-size:13.3333px"><br></span></div><div><font color="#000000"><span style="font-size:13.3333px">We're concerned about this mostly because a node could advertise a low metric, attract traffic, and then charge for it. One avenue we've thought about is to run the link cost calculation end to end across the entire route to a given destination. This could give a "second opinion" of what the metric to that destination should be. This could be used as a way to detect nodes that are cheating.</span></font></div><div><font color="#000000"><span style="font-size:13.3333px"><br></span></font></div><div><font color="#000000"><span style="font-size:13.3333px">For example:</span></font></div><div><font color="#000000"><span style="font-size:13.3333px"><br></span></font></div><div><font color="#000000"><span style="font-size:13.3333px">if</span></font></div><div><font color="#000000"><span style="font-size:13.3333px"><br></span></font></div><div><div><font color="#000000"><span style="font-size:13.3333px">(A)--2--(B)--3--(C)--1--(D) = 5</span></font></div><div><font color="#000000"><span style="font-size:13.3333px"><br></span></font></div><div><font color="#000000"><span style="font-size:13.3333px">then</span></font></div><div><font color="#000000"><span style="font-size:13.3333px"><br></span></font></div><div><font color="#000000"><span style="font-size:13.3333px">(A)----------5----------(D) = 5</span></font></div></div><div><font color="#000000"><span style="font-size:13.3333px"><br></span></font></div><div><font color="#000000"><span style="font-size:13.3333px">A performs the link cost calculation between herself and D to find out if B or C are cheating. Have you thought about this at all? What's your opinion?</span></font></div><div><font color="#000000"><span style="font-size:13.3333px"><br></span></font></div><div><font color="#000000"><span style="font-size:13.3333px">-Jehan</span></font></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, May 22, 2016 at 11:16 PM, Juliusz Chroboczek <span dir="ltr"><<a href="mailto:jch@pps.univ-paris-diderot.fr" target="_blank">jch@pps.univ-paris-diderot.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> This is more a theoretical than practical question right now, but is it<br>
> possible for a node to verify the ETX metrics of its neighbors? That is,<br>
> compute the ETX between myself and a given destination, and use it to confirm<br>
> that the additive ETX metric to that destination computed by the neighbor is<br>
> correct.<br>
<br>
</span>Could you please explain?  I'm not sure I'm following you.<br>
<span class="HOEnZb"><font color="#888888"><br>
-- Juliusz<br>
<br>
</font></span></blockquote></div><br></div>