![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
The IESG has received a request from the IPv6 over Low power WPAN WG (6lowpan) to consider the following document:
- 'Transmission of IPv6 Packets over IEEE 802.15.4 Networks ' <draft-ietf-6lowpan-format-10.txt> as a Proposed Standard
The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf at ietf.org mailing lists by 2007-03-01. Exceptionally, comments may be sent to iesg at ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting.
The file can be obtained via http://www.ietf.org/internet-drafts/draft-ietf-6lowpan-format-10.txt
Sorry for slightly missing the LC deadline. Some comments below.
A couple of meta-points:
- the specification for Mesh type networks seems incomplete, and the draft recognizes it as such. It's not clear to me what's the benefit of including that operational mode in the first place given that it's not likely to interoperate.
- are all nodes expected to support both 'short address' and long address addressing types, i.e., having both on the same link will interoperate? There are no requirements about this but those may be in the IEEE specification. I assume supporting both is required.
- Security Considerations could mention RFC3041 and possibly short-from addresses in the first paragraph.
- There appears to be no mandatory-to-implement security model for mesh-type networks. (Well, given that there isn't even a good specification of how mesh-type network would work, it's no surprise..)
A few specific comments:
If a link fragment is received that overlaps another fragment as identified above and differs in either the size or datagram_offset of the overlapped fragment, the fragment(s) already accumulated in the reassembly buffer SHALL be discarded.
6. Stateless Address Autoconfiguration
Thus, the following common IPv6 header values may be compressed from the onset: Version is IPv6; both IPv6 source and destination addresses are link local; the IPv6 interface identifiers (bottom 64 bits) for the source or destination addresses can be inferred from the layer two source and destination addresses (of course, this is only possible for interface identifiers derived from an underlying 802.15.4 MAC address);
Range 2, 100xxxxxxxxxxxxx: Bits 0,1 and 2 SHALL follow this pattern
if the 16-bit address is a multicast address (see Section 9).
This leaves 13 bits for the actual multicast address.
editorial ---------
Abstract
This document describes the frame format for transmission of IPv6 packets and the method of forming IPv6 link-local addresses and statelessly autoconfigured addresses on IEEE 802.15.4 networks. Additional specifications include a simple header compression scheme using shared context and provisions for packet delivery in IEEE 802.15.4 meshes.
| 01 111111 | ESC - Additional Dispatch byte follows |
+----------+-----------------------------------------------+==> off-by-two at the bottom of the table..
datagram_size: This 11 bit field encodes the size of the entire IP
payload datagram.==> .. 'in octets' ? You don't specify the unit..
Next Header (bits 5 and 6):
00: not compressed, full 8 bits are sent
01: UDP
10: ICMP
11: TCP15.2. Informative References
[I-D.ietf-ipngwg-icmp-v3]
[I-D.ietf-ipv6-node-requirements]-- Pekka Savola "You each name yourselves king, yet the Netcore Oy kingdom bleeds." Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
_______________________________________________ Ietf mailing list Ietf at ietf.org https://www1.ietf.org/mailman/listinfo/ietf
Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.