section out iana considerations

This commit is contained in:
Randy Bush 2019-06-03 12:46:30 -07:00
parent 86f737a404
commit edbdca05b3

View file

@ -525,21 +525,8 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n)
<t>The fields of the basic L3DL header are as follows: <t>The fields of the basic L3DL header are as follows:
<list style="hanging"> <list style="hanging">
<t hangText="Type:">An integer differentiating PDU payload types <t hangText="Type:">An integer differentiating PDU payload types.
<list style="empty"> See <xref target="iana-types"/>.</t>
<?rfc subcompact="yes"?>
<t>0 HELLO</t>
<t>1 - OPEN</t>
<t>2 - KEEPALIVE</t>
<t>3 - ACK</t>
<t>4 - IPv4 Announcement</t>
<t>5 - IPv6 Announcement</t>
<t>6 - MPLS IPv4 Announcement</t>
<t>7 - MPLS IPv6 Announcement</t>
<t>8-254 Reserved</t>
<t>255 - VENDOR</t>
<?rfc subcompact="no"?>
</list></t>
<t hangText="Payload Length:">Total number of octets in the <t hangText="Payload Length:">Total number of octets in the
Payload field.</t> Payload field.</t>
@ -1450,76 +1437,94 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n)
<section anchor="iana" title="IANA Considerations"> <section anchor="iana" title="IANA Considerations">
<t>This document requests the IANA create a registry for L3DL PDU <section anchor="iana-types" title="PDU Types">
Type, which may range from 0 to 255. The name of the registry
should be L3DL-PDU-Type. The policy for adding to the registry is
RFC Required per <xref target="RFC5226"/>, either standards track or
experimental. The initial entries should be the following:</t>
<figure>
<artwork>
PDU
Code PDU Name
---- -------------------
0 HELLO
1 OPEN
2 KEEPALIVE
3 ACK
4 IPv4 Announcement
5 IPv6 Announcement
6 MPLS IPv4 Announcement
7 MPLS IPv6 Announcement
8-254 Reserved
255 VENDOR
</artwork>
</figure>
<t>This document requests the IANA create a registry for L3DL <t>This document requests the IANA create a registry for L3DL PDU
Signature Type, AKA Sig Type, which may range from 0 to 255. The Type, which may range from 0 to 255. The name of the registry
name of the registry should be L3DL-Signature-Type. The policy for should be L3DL-PDU-Type. The policy for adding to the registry is
adding to the registry is RFC Required per <xref target="RFC5226"/>, RFC Required per <xref target="RFC5226"/>, either standards track or
either standards track or experimental. The initial entries should experimental. The initial entries should be the following:</t>
be the following:</t> <figure>
<figure> <artwork>
<artwork> PDU
Number Name Code PDU Name
------ ------------------- ---- -------------------
0 Null 0 HELLO
1-255 Reserved 1 OPEN
</artwork> 2 KEEPALIVE
</figure> 3 ACK
4 IPv4 Announcement
5 IPv6 Announcement
6 MPLS IPv4 Announcement
7 MPLS IPv6 Announcement
8-254 Reserved
255 VENDOR
</artwork>
</figure>
<t>This document requests the IANA create a registry for L3DL PL </section>
Flag Bits, which may range from 0 to 7. The name of the registry
should be L3DL-PL-Flag-Bits. The policy for adding to the registry is
RFC Required per <xref target="RFC5226"/>, either standards track or
experimental. The initial entries should be the following:</t>
<figure>
<artwork>
Bit Bit Name
---- -------------------
0 Primary
1 Loopback
2-7 Reserved
</artwork>
</figure>
<t>This document requests the IANA create a registry for L3DL Error <section anchor="iana-sigtype" title="Signature Type">
Codes, a 16 bit integer. The name of the registry should be
L3DL-Error-Codes. The policy for adding to the registry is RFC <t>This document requests the IANA create a registry for L3DL
Required per <xref target="RFC5226"/>, either standards track or Signature Type, AKA Sig Type, which may range from 0 to 255. The
experimental. The initial entries should be the following:</t> name of the registry should be L3DL-Signature-Type. The policy for
<figure> adding to the registry is RFC Required per <xref target="RFC5226"/>,
<artwork> either standards track or experimental. The initial entries should
Error be the following:</t>
Code Error Name <figure>
---- ------------------- <artwork>
0 No Error Number Name
1 Logical Link Addressing Conflict ------ -------------------
2 Authorization Failure in OPEN 0 Null
3 Signature Failure in PDU 1-255 Reserved
4 Announce/Withdraw Error </artwork>
</artwork> </figure>
</figure>
</section>
<section anchor="iana-flags" title="Flag Bits">
<t>This document requests the IANA create a registry for L3DL PL
Flag Bits, which may range from 0 to 7. The name of the registry
should be L3DL-PL-Flag-Bits. The policy for adding to the registry is
RFC Required per <xref target="RFC5226"/>, either standards track or
experimental. The initial entries should be the following:</t>
<figure>
<artwork>
Bit Bit Name
---- -------------------
0 Announce/Withdraw (ann == 0)
1 Primary
2 Underlay/Overlay (under == 0)
3 Loopback
4-7 Reserved
</artwork>
</figure>
</section>
<section anchor="iana-error" title="Error Codes">
<t>This document requests the IANA create a registry for L3DL Error
Codes, a 16 bit integer. The name of the registry should be
L3DL-Error-Codes. The policy for adding to the registry is RFC
Required per <xref target="RFC5226"/>, either standards track or
experimental. The initial entries should be the following:</t>
<figure>
<artwork>
Error
Code Error Name
---- -------------------
0 No Error
1 Logical Link Addressing Conflict
2 Authorization Failure in OPEN
3 Signature Failure in PDU
4 Announce/Withdraw Error
</artwork>
</figure>
</section>
</section> </section>