I have absolutely no idea why people think 4861-ND is an immutable
core part of IPv6.
Let me cite from the horse's mouth (RFC 4861, section 1):
Unless specified otherwise (in a document that covers operating IP
over a particular link type) this document applies to all link
types.
However, because ND uses link-layer multicast for some of its
services, it is possible that on some link types (e.g., Non-
Broadcast
Multi-Access (NBMA) links), alternative protocols or mechanisms to
implement those services will be specified (in the appropriate
document covering the operation of IP over a particular link type).
We are doing exactly what 4861 provides for.
Now, if people didn't plan for this in their IPv6 implementations and
have hardwired 4861, all hope is not lost.
It just means that the "802.15.4 driver" has to do a somewhat special
form of what could be called "header compression" for those NS/NA
packets (and certain options in the RAs).
Maybe someone should write up the state machine for that; it's not too
complicated.
Gruesse, Carsten
_______________________________________________
6lowpan mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/6lowpan