<div dir="ltr"><div>Thank you so much,</div><div><br></div><div>so if I understand correctly, when A sends an Update to B, B needs to know address of A and, according to the proper circumstances, B gets address of A either from IPv6 packet's source address (case 1) or from The Next-hop TLV sent on purpose by A (case 2).</div><div><br></div><div>Considering the following scenario</div><div><br></div><div>  x         y   z        w</div><div>A  -------  B  -------  C</div><div><br></div><div>with B that has, in its routing table, an entry for prefix of C with next-hop set to w.</div><div>I would like that by announcing this route, B includes the fact that its selected next-hop is w.</div><div>So that receiving an "enriched" Update from B for <Prefix of C, NH=w>, a neighbor node is able to check if it is the selected next-hop</div><div>(e.g. A will fail, because x==w->false, while C will succeed w==w->true).</div><div>If I understand correctly what I would call my "next-hop" TLV has a different meaning from the RFC one, therefore I should put the info I need into a subtlv right?</div><div><br></div><div>Thank you and best regards</div><div><br></div><div>Lorenzo</div><div><br></div><br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-12-06 17:43 GMT+01:00 Juliusz Chroboczek <span dir="ltr"><<a href="mailto:jch@irif.fr" target="_blank">jch@irif.fr</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> I do not understand the meaning of "next-hop" TLV for a subsequent Update.<br>
</span>[...]<br>
<span class="">> What should I do put the route's next-hop into update messages?<br>
<br>
</span>1. For an IPv6 route, do not send a Next Hop TLV.  In its absence, the<br>
   receiver will derive the next hop address from the IPv6 packet's source<br>
   address.<br>
<br>
       α     β<br>
     A ------- B<br>
<br>
   Node A has IPv6 address α.  It sends an Update to B in an IPv6 address<br>
   with source address α.  B uses α as the route's next hop.<br>
<br>
2. For an IPv4 route, precede the Update with a Next Hop TLV with the<br>
   on-link address of the sending node.  The receiver will use this<br>
   address as the route's next-hop.<br>
<br>
       α     β<br>
     A ------- B<br>
       ℵ    ℶ<br>
<br>
   Node A has IPv6 address α and IPv4 address ℵ (that's "aleph").  It<br>
   sends an IPv4 Update to B, with source address α.  Since the route<br>
   requires an IPv4 next hop, B needs to learn ℵ somehow — so it consults<br>
   the preceding Next Hop packet, which contains ℵ.<br>
<span class="HOEnZb"><font color="#888888"><br>
— Juliusz<br>
<br>
<br>
</font></span></blockquote></div><br></div>