-08 published with serial number wrap changes

This commit is contained in:
Randy Bush 2021-10-13 17:25:50 -07:00
parent a29cbb21ee
commit d8ec584c2b

View file

@ -478,7 +478,7 @@
bit flips, see <xref target="checksum"/>.</t> bit flips, see <xref target="checksum"/>.</t>
<t>If a Datagram fails checksum verification, the datagram is <t>If a Datagram fails checksum verification, the datagram is
invalid and should be silently discarded. The sender will invalid and SHOULD be silently discarded. The sender will
retransmit the PDU, and the receiver can assemble it.</t> retransmit the PDU, and the receiver can assemble it.</t>
<t hangText="Payload:">The PDU being transported or a fragment <t hangText="Payload:">The PDU being transported or a fragment
@ -683,7 +683,7 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n)
target="RFC1213"/>. This uniquely identifies the port.</t> target="RFC1213"/>. This uniquely identifies the port.</t>
<t>For a layer-3 tagged sub-interface or a VLAN/SVI interface, <t>For a layer-3 tagged sub-interface or a VLAN/SVI interface,
Ifindex is that of the logical sub-interface, so no further IfIndex is that of the logical sub-interface, so no further
disambiguation is needed.</t> disambiguation is needed.</t>
<t>L3DL PDUs learned over VLAN-ports may be interpreted by upper <t>L3DL PDUs learned over VLAN-ports may be interpreted by upper
@ -705,14 +705,14 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n)
<t hangText="01-80-C2-00-00-0E:">Nearest Bridge = Propagation <t hangText="01-80-C2-00-00-0E:">Nearest Bridge = Propagation
constrained to a single physical link; stopped by all types of constrained to a single physical link; stopped by all types of
bridges (including MPRs (media converters)). This SHOULD BE used bridges (including MPRs (media converters)). This SHOULD be used
when the link is known to be a simple point to point link.</t> when the link is known to be a simple point to point link.</t>
<t hangText="To Be Assigned:"> When a switch receives a frame with <t hangText="To Be Assigned:"> When a switch receives a frame with
a multicast destination MAC it does not recognize, it forwards to a multicast destination MAC it does not recognize, it forwards to
all ports. This destination MAC SHOULD BE sent when the interface all ports. This destination MAC SHOULD be sent when the interface
is known to be connected to a switch. See <xref is known to be connected to a switch. See <xref
target="ieee"/>. This SHOULD BE used when the link may be a target="ieee"/>. This SHOULD be used when the link may be a
multi-point link.</t> multi-point link.</t>
<?rfc subcompact="no"?></list></t> <?rfc subcompact="no"?></list></t>
@ -764,7 +764,7 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n)
<t>To ameliorate possible load spikes during bootstrap or event <t>To ameliorate possible load spikes during bootstrap or event
recovery, there SHOULD be a jittered delay between receipt of a recovery, there SHOULD be a jittered delay between receipt of a
HELLO and issue of the OPEN. The default delay range SHOULD BE zero HELLO and issue of the OPEN. The default delay range SHOULD be zero
to five seconds, and MUST be configurable.</t> to five seconds, and MUST be configurable.</t>
<t>If a HELLO is received from a MAC address with which there is an <t>If a HELLO is received from a MAC address with which there is an
@ -861,7 +861,7 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n)
<t>On session restart (new OPEN), a receiver MAY send the last <t>On session restart (new OPEN), a receiver MAY send the last
received Serial Number to tell the sender to only send data with a received Serial Number to tell the sender to only send data with a
Serial Number greater (in the <xref target="RFC1982"/> sense), or Serial Number greater (in the <xref target="RFC1982"/> sense), or
send a Seerial Number of zero to request all data.</t> send a Serial Number of zero to request all data.</t>
<t>The Serial Number supports session resumption in anticipation of <t>The Serial Number supports session resumption in anticipation of
peers having a very large amount of state they would prefer not to peers having a very large amount of state they would prefer not to
@ -1408,13 +1408,13 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n)
<t>When a sender transmits a PDU which is not a KEEPALIVE, the <t>When a sender transmits a PDU which is not a KEEPALIVE, the
sender SHOULD reset the KEEPALIVE timer. I.e. sending any PDU acts sender SHOULD reset the KEEPALIVE timer. I.e. sending any PDU acts
as a keepalive. Once the last fragment has been sent, the as a keepalive. Once the last fragment has been sent, the
KEEPALIVE timer SHOULD BE restarted. Do not wait for the ACK.</t> KEEPALIVE timer SHOULD be restarted. Do not wait for the ACK.</t>
<t>If a KEEPALIVE or other PDUs have not been received from a peer <t>If a KEEPALIVE or other PDUs have not been received from a peer
with which a receiver has an open session for a configurable time with which a receiver has an open session for a configurable time
(default 30 seconds), the link SHOULD BE presumed down. The devices (default 30 seconds), the link SHOULD be presumed down. The devices
MAY keep configuration state and restore it without retransmission MAY keep configuration state and restore it without retransmission
if no data have changed. Otherwise, a new session SHOULD BE if no data have changed. Otherwise, a new session SHOULD be
established and new Encapsulation PDUs exchanged.</t> established and new Encapsulation PDUs exchanged.</t>
</section> </section>