RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

Found 5 records.

Status: Verified (2)

RFC 8029, "Detecting Multiprotocol Label Switched (MPLS) Data-Plane Failures", March 2017

Note: This RFC has been updated by RFC 8611, RFC 9041, RFC 9570

Source of RFC: mpls (rtg)

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

Reported By: Greg Mirsky
Date Reported: 2023-09-11
Verifier Name: Andrew Alston
Date Verified: 2023-11-12

Section 4.5 says:

If the Reply Mode in the echo request is "Reply via an
IPv4 UDP packet with Router Alert", then the IP header MUST contain
the Router Alert IP Option of value 0x0 [RFC2113] for IPv4 or 69
[RFC7506] for IPv6.

It should say:

If the Reply Mode in the echo request is "Reply via an
IPv4/IPv6 UDP packet with Router Alert", then the IP header MUST contain
the Router Alert IP Option of value 0x0 [RFC2113] for IPv4 or 69
[RFC7506] for IPv6.

Notes:

The description of the Reply Mode recorded in the IANA "Reply Modes" sub-registry of the "Multiprotocol Label Switching (MPLS) Label Switched Paths (LSPs) Ping Parameters" registry is "Reply via an IPv4/IPv6 UDP packet with Router Alert".

Errata ID: 7892
Status: Verified
Type: Editorial
Publication Format(s) : TEXT

Reported By: Loa Andersson
Date Reported: 2024-04-15
Verifier Name: James Guichard
Date Verified: 2024-04-16

Throughout the document, when it says:

Detecting Multiprotocol Label Switched (MPLS) Data-Plane Failures

It should say:

Detecting Multiprotocol Label Switched Data-Plane Failures
or 
Detecting Multiprotocol Label Switching (MPLS) Data-Plane Failures.

Notes:

MPLS expands to "Multiprotocol Label Switching", not to "Multiprotocol Label Switched".

Either we can remove the abbreviation in the title or s/Switched/Switching, either of the
alternatives work.

Status: Reported (1)

RFC 8029, "Detecting Multiprotocol Label Switched (MPLS) Data-Plane Failures", March 2017

Note: This RFC has been updated by RFC 8611, RFC 9041, RFC 9570

Source of RFC: mpls (rtg)

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

Reported By: Adrian Farrel
Date Reported: 2026-02-27

Throughout the document, when it says:

3.4
   Address Type

      The Address Type indicates if the interface is numbered or
      unnumbered.  It also determines the length of the Downstream IP
      Address and Downstream Interface fields.  The Address Type is set
      to one of the following values:

       Type #        Address Type
       ------        ------------
            1        IPv4 Numbered
            2        IPv4 Unnumbered
            3        IPv6 Numbered
            4        IPv6 Unnumbered

3.4
      If the interface to the downstream LSR is unnumbered, the Address
      Type MUST be IPv4 Unnumbered or IPv6 Unnumbered, the Downstream
      Address MUST be the downstream LSR's Router ID, and the Downstream
      Interface Address MUST be set to the index assigned by the
      upstream LSR to the interface.

      If an LSR does not know the IP address of its neighbor, then it
      MUST set the Address Type to either IPv4 Unnumbered or IPv6
      Unnumbered.  For IPv4, it must set the Downstream Address to
      127.0.0.1; for IPv6, the address is set to 0::1.  In both cases,
      the interface index MUST be set to 0.  If an LSR receives an Echo
      Request packet with either of these addresses in the Downstream
      Address field, this indicates that it MUST bypass interface
      verification but continue with label validation.

      If the originator of an echo request packet wishes to obtain
      Downstream Detailed Mapping information but does not know the
      expected label stack, then it SHOULD set the Address Type to
      either IPv4 Unnumbered or IPv6 Unnumbered.  For IPv4, it MUST set
      the Downstream Address to 224.0.0.2; for IPv6, the address MUST be
      set to FF02::2.  In both cases, the interface index MUST be set to
      0.  If an LSR receives an echo request packet with the all-routers
      multicast address, then this indicates that it MUST bypass both
      interface and label stack validation but return Downstream Mapping
      TLVs using the information provided.

3.6
   Address Type

      The Address Type indicates if the interface is numbered or
      unnumbered.  It also determines the length of the IP Address and
      Interface fields.  The resulting total for the initial part of the
      TLV is listed in the table below as "K Octets".  The Address Type
      is set to one of the following values:

         Type #        Address Type           K Octets
         ------        ------------           --------
              0        Reserved                      4
              1        IPv4 Numbered                12
              2        IPv4 Unnumbered              12
              3        IPv6 Numbered                36
              4        IPv6 Unnumbered              24
          5-250        Unassigned
        251-254        Reserved for Experimental Use
            255        Reserved

3.7
      If the interface is unnumbered, the Address Type MUST be either
      IPv4 Unnumbered or IPv6 Unnumbered, the IP Address MUST be the
      LSR's Router ID, and the Interface MUST be set to the index
      assigned to the interface.

6.2.4
      If the interface is unnumbered, the Address Type MUST be either
      IPv4 Unnumbered or IPv6 Unnumbered, the IP Address MUST be the
      LSR's Router ID, and the Interface MUST be set to the index
      assigned to the interface.

6.2.8
    Value      Meaning                                  Reference
    ---------- ---------------------------------------- ---------
          0    Reserved                                 [RFC8029]
          1    IPv4 Numbered                            [RFC8029]
          2    IPv4 Unnumbered                          [RFC8029]
          3    IPv6 Numbered                            [RFC8029]
          4    IPv6 Unnumbered                          [RFC8029]
      5-250    Unassigned
    251-254    Experimental Use                         [RFC8029]
        255    Reserved                                 [RFC8029]

A.2
       Type #        Address Type           K Octets
       ------        ------------           --------
            1        IPv4 Numbered                16
            2        IPv4 Unnumbered              16
            3        IPv6 Numbered                40
            4        IPv6 Unnumbered              28
            5        Non IP                       12

A.2
      If the interface to the downstream LSR is unnumbered, the Address
      Type MUST be IPv4 Unnumbered or IPv6 Unnumbered, the Downstream IP
      Address MUST be the downstream LSR's Router ID, and the Downstream
      Interface Address MUST be set to the index assigned by the
      upstream LSR to the interface.

      If an LSR does not know the IP address of its neighbor, then it
      MUST set the Address Type to either IPv4 Unnumbered or IPv6
      Unnumbered.  For IPv4, it must set the Downstream IP Address to
      127.0.0.1; for IPv6, the address is set to 0::1.  In both cases,
      the interface index MUST be set to 0.  If an LSR receives an Echo
      Request packet with either of these addresses in the Downstream IP
      Address field, this indicates that it MUST bypass interface
      verification but continue with label validation.

      If the originator of an echo request packet wishes to obtain
      Downstream Mapping information but does not know the expected
      label stack, then it SHOULD set the Address Type to either IPv4
      Unnumbered or IPv6 Unnumbered.  For IPv4, it MUST set the
      Downstream IP Address to 224.0.0.2; for IPv6, the address MUST be
      set to FF02::2.  In both cases, the interface index MUST be set to
      0.  If an LSR receives an echo request packet with the all-routers
      multicast address, then this indicates that it MUST bypass both
      interface and label stack validation, but return Downstream
      Mapping TLVs using the information provided.

It should say:

3.4
   Address Type

      The Address Type indicates if the interface is numbered or
      unnumbered.  It also determines the length of the Downstream IP
      Address and Downstream Interface fields.  The Address Type is set
      to one of the following values:

       Type #        Address Type
       ------        ------------
            1        IPv4 Numbered
            2        IPv4 Unnumbered
            3        IPv6 Numbered
            4        Deprecated

3.4
      If the interface to the downstream LSR is unnumbered, the Address
      Type MUST be IPv4 Unnumbered, the Downstream
      Address MUST be the downstream LSR's Router ID, and the Downstream
      Interface Address MUST be set to the index assigned by the
      upstream LSR to the interface.

      If an LSR does not know the IP address of its neighbor, then it
      MUST set the Address Type to IPv4 Unnumbered.
      For IPv4, it must set the Downstream Address to
      127.0.0.1.  In both cases,
      the interface index MUST be set to 0.  If an LSR receives an Echo
      Request packet with this address in the Downstream
      Address field, this indicates that it MUST bypass interface
      verification but continue with label validation.

      If the originator of an echo request packet wishes to obtain
      Downstream Detailed Mapping information but does not know the
      expected label stack, then it SHOULD set the Address Type to
      IPv4 Unnumbered.  It MUST set
      the Downstream Address to 224.0.0.2.
      In this case, the interface index MUST be set to
      0.  If an LSR receives an echo request packet with the all-routers
      multicast address, then this indicates that it MUST bypass both
      interface and label stack validation but return Downstream Mapping
      TLVs using the information provided.

3.6
   Address Type

      The Address Type indicates if the interface is numbered or
      unnumbered.  It also determines the length of the IP Address and
      Interface fields.  The resulting total for the initial part of the
      TLV is listed in the table below as "K Octets".  The Address Type
      is set to one of the following values:

         Type #        Address Type           K Octets
         ------        ------------           --------
              0        Reserved                      4
              1        IPv4 Numbered                12
              2        IPv4 Unnumbered              12
              3        IPv6 Numbered                36
              4        Deprecated                   24
          5-250        Unassigned
        251-254        Reserved for Experimental Use
            255        Reserved

3.7
      If the interface is unnumbered, the Address Type MUST be 
      IPv4 Unnumbered, the IP Address MUST be the
      LSR's Router ID, and the Interface MUST be set to the index
      assigned to the interface.

6.2.4
      If the interface is unnumbered, the Address Type MUST be 
      IPv4 Unnumbered, the IP Address MUST be the
      LSR's Router ID, and the Interface MUST be set to the index
      assigned to the interface.

6.2.8
    Value      Meaning                                  Reference
    ---------- ---------------------------------------- ---------
          0    Reserved                                 [RFC8029]
          1    IPv4 Numbered                            [RFC8029]
          2    IPv4 Unnumbered                          [RFC8029]
          3    IPv6 Numbered                            [RFC8029]
          4    Deprecated                               [RFC8029]
      5-250    Unassigned
    251-254    Experimental Use                         [RFC8029]
        255    Reserved                                 [RFC8029]

A.2
       Type #        Address Type           K Octets
       ------        ------------           --------
            1        IPv4 Numbered                16
            2        IPv4 Unnumbered              16
            3        IPv6 Numbered                40
            4        Deprecated                   24
            5        Non IP                       12

A.2
      If the interface to the downstream LSR is unnumbered, the Address
      Type MUST be IPv4 Unnumbered, the Downstream IP
      Address MUST be the downstream LSR's Router ID, and the Downstream
      Interface Address MUST be set to the index assigned by the
      upstream LSR to the interface.

      If an LSR does not know the IP address of its neighbor, then it
      MUST set the Address Type to IPv4 Unnumbered.
      It must set the Downstream IP Address to
      127.0.0.1.  In this case,
      the interface index MUST be set to 0.  If an LSR receives an Echo
      Request packet with this address in the Downstream IP
      Address field, this indicates that it MUST bypass interface
      verification but continue with label validation.

      If the originator of an echo request packet wishes to obtain
      Downstream Mapping information but does not know the expected
      label stack, then it SHOULD set the Address Type to IPv4
      Unnumbered.  It MUST set the
      Downstream IP Address to 224.0.0.2.
      In this case, the interface index MUST be set to
      0.  If an LSR receives an echo request packet with the all-routers
      multicast address, then this indicates that it MUST bypass both
      interface and label stack validation, but return Downstream
      Mapping TLVs using the information provided.

Notes:

There is no such thing as an "IPv6 unnumbered interface".
Description of this should be removed from the document and the code points marked as "Deprecated".

(Note that A2 had the K Octets value mismatched with Section 3.6)

Obviously (?) this report can only be "Held for Document Update"

Status: Held for Document Update (2)

RFC 8029, "Detecting Multiprotocol Label Switched (MPLS) Data-Plane Failures", March 2017

Note: This RFC has been updated by RFC 8611, RFC 9041, RFC 9570

Source of RFC: mpls (rtg)

Errata ID: 5102
Status: Held for Document Update
Type: Editorial
Publication Format(s) : TEXT

Reported By: Alexander Okonnikov
Date Reported: 2017-08-30
Held for Document Update by: Deborah Brungard
Date Held: 2017-12-12

Section 3.2.5 says:

   VPN-IPv4 Network Layer Routing Information (NLRI) is defined in
   [RFC4365].

It should say:

   VPN-IPv4 Network Layer Routing Information (NLRI) is defined in
   [RFC4364].

Notes:

Incorrect reference.

Errata ID: 5103
Status: Held for Document Update
Type: Editorial
Publication Format(s) : TEXT

Reported By: Alexander Okonnikov
Date Reported: 2017-08-30
Held for Document Update by: Deborah Brungard
Date Held: 2017-12-12

Section 3.2.6 says:

   VPN-IPv6 NLRI is defined in [RFC4365].

It should say:

   VPN-IPv6 NLRI is defined in [RFC4659].

Notes:

Incorrect reference.

Report New Errata



Advanced Search