Hi Jonathan

>And by the same logic, when forwarding a message, there is no guarantee that 
>all neighboring nodes reachable via an interface belong to the same RPL 
>routing domain.

The receiving router could check if it belongs to the RPL domain listed in the 
SRH. If not, it can drop the packet.

>The *entire* point of the RPL Instance concept is to support MTR.  The RPL 
>Instance is used to distinguish between different DODAGs from the same root.  
>It gives you the ability to have multiple different routes to the same 
>destination (e.g. one that minimizes latency vs. one that minimizes energy 
>consumption).  If you don't have the RPL Instance information when forwarding 
>a packet, how do you know whether to forward along the path that minimizes 
>latency vs. the path that minimizes energy?

Suppose a tunnel exit point knows that the SRH that carried the packet so far 
had RPL Instance ID 'x' which happens to be associated with OF0. What 
information does that give to the tunnel exit point? Is OF0 associated with 
minimizing of latency or of energy? What is preventing this particular RPL 
Instance ID 'x' with OF0 to be associated with two different DAGs - one 
minimizing latency and the other minimizing energy?

>See slide 18 of http://www.iab.org/wp-content/IAB-uploads/2011/04/Vasseur.pdf 
>if you want one such reference of MTR and RPL Instances.

>As I mentioned above, the RPL Instance allows you to have multiple distinct 
>paths towards the same destination.  The RPL hop-by-hop option includes a RPL 
>Instance ID so that a forwarding node knows which routing topology to use.  If 
>RPL did not allow multiple routes to the same destination, then why bother 
>having a RPL Instance?  You would only need the DODAGID to uniquely identify a 
>DODAG (whereas the existing definition is the "tuple (RPLInstanceID, DODAGID) 
>uniquely identifies a DODAG".

All this discussion is really besides the point. If we could just have the RPL 
domain and not the RPL Instance as the scope for an SRH, that will solve my 
problem.

Thanks
Mukul


--
Jonathan Hui

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to