Here is a new version of the exchange example to reflect the situation in 
nd-11. In the spec one-hop ND traffic uses link-locals (from RFC4861) and the 
SLLA in the NS should be the short address (6lowpan-nd). This should now be 
correct. 


RS from joining device

MAC src: IEEE
IP src: LL64
SLLAO: IEEE
MAC dst: Broadcast
IP dst: All-routers Multicast

RA from parent router

MAC src: Short
IP src: LL16
SLLAO: Short
MAC dst: IEEE
IP dst: LL64
ABRO, PIO, 6CO

Initial NS from joining node

MAC src: Short
IP src: GP16 (tentative)
SLLAO: Short
MAC dst: Short
IP dst: LL16
ARO: IEEE

(Note: parent router stores no L2 state about the tentative address, carried in 
the SLLAO to the 6LBR and back)

Initial NA from parent router 

MAC src: Short
IP src: LL16
MAC dst: Short (Copied from the SLLAO of the NA from the 6LBR)
IP dst: GP16 (tentative)
ARO: IEEE, Success

(after this point the LL64 isn't really used anymore)

Refresh NS

MAC src: Short
IP src: GP16
SLLAO: Short 
MAC dst: Short
IP dst: LL16
ARO: IEEE

Refresh NA

MAC src: Short
IP src: LL16
MAC dst: Short
IP dst: GP16
ARO: IEEE, Success


On Jul 12, 2010, at 5:27 PM, Zach Shelby wrote:

> RS from joining device
> 
> MAC src: IEEE
> IP src: LL64
> SLLAO: IEEE
> MAC dst: Broadcast
> IP dst: All-routers Multicast
> 
> RA from parent router
> 
> MAC src: Short
> IP src: GP16
> SLLAO: Short
> MAC dst: IEEE
> IP dst: LL64
> 
> Initial NS from joining node
> 
> MAC src: IEEE
> IP src: GP16 (tentative)
> SLLAO: IEEE
> MAC dst: Short
> IP dst: GP16
> 
> (Note: parent router stores no L2 state about the tentative address, carried 
> in the SLLAO to the 6LBR and back)
> 
> Initial NA from parent router  (success)
> 
> MAC src: Short
> IP src: GP16
> MAC dst: IEEE (Copied from the SLLAO of the NA from the 6LBR)
> IP dst: GP16 (tentative)
> 
> (after this point the LL64 isn't really used anymore)
> 
> Refresh NS
> 
> MAC src: Short
> IP src: GP16
> SLLAO: Short 
> MAC dst: Short
> IP dst: GP16
> 
> Refresh NA
> 
> MAC src: Short
> IP src: GP16
> MAC dst: Short
> IP dst: GP16

-- 
Zach Shelby, Chief Nerd, Sensinode Ltd.
http://zachshelby.org  - My blog "On the Internet of Things"
http://6lowpan.net - My book "6LoWPAN: The Wireless Embedded Internet"
Mobile: +358 40 7796297

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

Reply via email to