RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

Found 2 records.

Status: Verified (1)

RFC 6296, "IPv6-to-IPv6 Network Prefix Translation", June 2011

Source of RFC: IETF - NON WORKING GROUP
Area Assignment: ops

Errata ID: 3033
Status: Verified
Type: Technical
Publication Format(s) : TEXT

Reported By: Marek Kopecký
Date Reported: 2011-11-21
Verifier Name: ron bonica
Date Verified: 2011-12-06

Section 3.6 says:

So, the value 0xD550 is written in the 16-bit subnet area,
resulting in a mapped external address of 2001:0DB8:0001:D550::1234.

When a response datagram is received, it will contain the destination
address 2001:0DB8:0001:D550::0001, which will be mapped back to
FD01:0203:0405:0001::1234 using the inverse mapping algorithm.

It should say:

So, the value 0xD550 is written in the 16-bit subnet area,
resulting in a mapped external address of 2001:0DB8:0001:D550::1234.

When a response datagram is received, it will contain the destination
address 2001:0DB8:0001:D550::1234, which will be mapped back to
FD01:0203:0405:0001::1234 using the inverse mapping algorithm.

Notes:

PC sends the packet with Ipv6 source address 2001:0DB8:0001:D550::1234. When a response datagram is received, it must contain the destination address 2001:0DB8:0001:D550::1234.

Status: Reported (1)

RFC 6296, "IPv6-to-IPv6 Network Prefix Translation", June 2011

Source of RFC: IETF - NON WORKING GROUP
Area Assignment: ops

Errata ID: 8757
Status: Reported
Type: Technical
Publication Format(s) : TEXT

Reported By: Kevin Israel
Date Reported: 2026-02-12

Section 3.7 says:

   Although any 16-bit portion of an IPv6 IID could contain 0xFFFF, an
   IID of all-ones is a reserved anycast identifier that should not be
   used on the network [RFC2526].  If an NPTv6 Translator discovers a
   datagram with an IID of all-zeros while performing address mapping,
   that datagram MUST be dropped, and an ICMPv6 Parameter Problem error
   SHOULD be generated [RFC4443].

It should say:

   Although any 16-bit portion of an IPv6 IID could contain 0xFFFF, an
   IID of all-ones forms a reserved anycast address that should not be
   used on the network [RFC2526].  If an NPTv6 Translator discovers a
   datagram with an IID of all-ones while performing address mapping,
   that datagram MUST be dropped, and an ICMPv6 Parameter Problem error
   SHOULD be generated [RFC4443].

Notes:

0x0000 and 0xFFFF have the same effect on the ones'-complement sum, so in defining the one-to-one mapping, one of them needs to be disallowed from making up the entire 64-bit IID (leaving no adjustable word). All-ones was chosen to be excluded from the mapping, since RFC 2526 reserved it as a (non-EUI-64) anycast address, so a datagram with an IID of all-ones (not all-zeros) MUST be dropped. Note that "anycast identifier", as defined in RFC 2526, refers to the last 7 bits (not the entire IID).

Report New Errata



Advanced Search