Dear 6LoWPANners,

This is clarification discussion issued from recent exchanges on ROLL list, and in private with some co-authors - I thank for having taken the time.

Often was mentioned that 6lowpan/roll router would have a single interface, that subnet and routing is different than my understanding, and exact match (non-longest-prefix) match and host-based routes are relevant to this new IP routing model.

Let me picture what I understand by an IP router:

         if1 ------ if2
    --------|Router|-------
     subnet1 ------ subnet2

             Router forwards by inspecting dst field and longest-prefix
             matching it in the routing table.

Moreover, a router decides to forward a packet to only one outgoing interface, among two, like this:

                    _______
                   /
            ------/if0
       ----|Router|
            ------\
                   \if1
                    ------

But when we talk the picture of 6lowpan/roll router, it seemingly does not need to make any such IP routing decision:

      ---------------- new "subnet"
               |if0
              ----
             /    \
            /      \
           / Sensor \
           \ Router /
            \      /
             \----/

What would be the critical SensorRouter operation? It would look at which fields of an incoming packet? And it would match it how? Into a table of what?

A table of MAC addresses?  (dst of the received packet, exact match search).

A table of IP addresses? (with a new exact match search).

What is the IP routing model assumed by the single-interface router?

The text in 6lowpan ND is not clear about this, because at several places it uses old terms with new assumed meanings (for example it says there's a single subnet, a single link-scope multicast scope, but at the same time comments say IP routing and subnet is not what used to be).

Alex


_______________________________________________
6lowpan mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/6lowpan

Reply via email to