Hello,
I am experiencing a test failure with Self Test 4.0.2, Section 2: RFC
4861, test # 167 "Router Advertisement Processing, On-link determination
(Hosts Only)".
The failure is due to my node not configuring an address using the
prefix information listed in the second router advertisement. Here are
the contents of the router advertisement Prefix Information option:
Prefix length: 96
Flags: 0xc0
Valid lifetime: 259,200
Preferred lifetime: 604,800
Prefix: 3ffe:501:ffff:0:200:ff:fe00:100
My node rejects the Prefix information option because the Prefix length
is 96.
From RFC 4862:
If the sum of the prefix length and interface identifier length does not
equal 128 bits, the Prefix Information option MUST be ignored. An
implementation MAY wish to log a system management error in this case.
The length of the interface identifier is defined in a separate
link-type specific document, which should also be consistent with the
address architecture [RFC4291] (see Section 2).
From RFC 4291 Section 2:
For all unicast addresses, except those that start with the binary value
000, Interface IDs are required to be 64 bits long and to be constructed
in Modified EUI-64 format.
Is it a bug that the router advertisement's Prefix Information option
specifies a 96-bit prefix length?
Where in the RFC's does it allow me to process a Prefix Information
option with a 96-bit prefix length?
Thank you,
Peter Carney
Development Engineer
Treck Inc.
Treck, Inc. - Confidentiality Notice
This electronic transmission may contain information that is proprietary or
confidential. You are hereby notified that any dissemination,
distribution or duplication of this electronic transmission to some other
entity, without the expressed written consent of Treck, Inc. is strictly
prohibited, unless the contents of this electronic transmission
specifically authorizes you to do so. If your receipt of this electronic
transmission is in error, please notify the corporate offices of Treck,
Inc. immediately by calling (513) 528-5732, or by reply to
this transmission.