-06 published
This commit is contained in:
parent
ddbaacdace
commit
650a1379a9
1 changed files with 112 additions and 112 deletions
|
|
@ -5,13 +5,13 @@
|
||||||
Network Working Group R. Bush
|
Network Working Group R. Bush
|
||||||
Internet-Draft Arrcus & Internet Initiative Japan
|
Internet-Draft Arrcus & Internet Initiative Japan
|
||||||
Intended status: Standards Track R. Austein
|
Intended status: Standards Track R. Austein
|
||||||
Expires: November 26, 2020 K. Patel
|
Expires: January 30, 2021 K. Patel
|
||||||
Arrcus
|
Arrcus
|
||||||
May 25, 2020
|
July 29, 2020
|
||||||
|
|
||||||
|
|
||||||
Layer 3 Discovery and Liveness
|
Layer 3 Discovery and Liveness
|
||||||
draft-ietf-lsvr-l3dl-05
|
draft-ietf-lsvr-l3dl-06
|
||||||
|
|
||||||
Abstract
|
Abstract
|
||||||
|
|
||||||
|
|
@ -46,16 +46,16 @@ Status of This Memo
|
||||||
time. It is inappropriate to use Internet-Drafts as reference
|
time. It is inappropriate to use Internet-Drafts as reference
|
||||||
material or to cite them other than as "work in progress."
|
material or to cite them other than as "work in progress."
|
||||||
|
|
||||||
This Internet-Draft will expire on November 26, 2020.
|
This Internet-Draft will expire on January 30, 2021.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 1]
|
Bush, et al. Expires January 30, 2021 [Page 1]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
Copyright Notice
|
Copyright Notice
|
||||||
|
|
@ -109,9 +109,9 @@ Table of Contents
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 2]
|
Bush, et al. Expires January 30, 2021 [Page 2]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
19. VLANs/SVIs/Sub-interfaces . . . . . . . . . . . . . . . . . . 29
|
19. VLANs/SVIs/Sub-interfaces . . . . . . . . . . . . . . . . . . 29
|
||||||
|
|
@ -165,9 +165,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 3]
|
Bush, et al. Expires January 30, 2021 [Page 3]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
o Provide for authenticity verification of protocol messages.
|
o Provide for authenticity verification of protocol messages.
|
||||||
|
|
@ -221,9 +221,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 4]
|
Bush, et al. Expires January 30, 2021 [Page 4]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
MTU: Maximum Transmission Unit, the size in octets of the
|
MTU: Maximum Transmission Unit, the size in octets of the
|
||||||
|
|
@ -277,9 +277,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 5]
|
Bush, et al. Expires January 30, 2021 [Page 5]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
4. Top Level Overview
|
4. Top Level Overview
|
||||||
|
|
@ -293,7 +293,7 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
o Encapsulation data are exchanged and IP-Level Liveness checks
|
o Encapsulation data are exchanged and IP-Level Liveness checks
|
||||||
enabled
|
enabled
|
||||||
|
|
||||||
o A BGP-like upper layer protocol is assumed to use the identiiers
|
o A BGP-like upper layer protocol is assumed to use the identifiers
|
||||||
and encapsulation data to discover and build a topology database
|
and encapsulation data to discover and build a topology database
|
||||||
|
|
||||||
+-------------------+ +-------------------+ +-------------------+
|
+-------------------+ +-------------------+ +-------------------+
|
||||||
|
|
@ -322,7 +322,7 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
There are two protocols, the inter-device (left-right in the diagram)
|
There are two protocols, the inter-device (left-right in the diagram)
|
||||||
per-link layer 3 discovery and the API to the upper level BGP-like
|
per-link layer 3 discovery and the API to the upper level BGP-like
|
||||||
routing prototol (up-down in the above diagram):
|
routing protocol (up-down in the above diagram):
|
||||||
|
|
||||||
o Inter-device PDUs are used to exchange device and logical link
|
o Inter-device PDUs are used to exchange device and logical link
|
||||||
identities and layer 2.5 (MPLS) and 3 identifiers (not payloads),
|
identities and layer 2.5 (MPLS) and 3 identifiers (not payloads),
|
||||||
|
|
@ -333,9 +333,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 6]
|
Bush, et al. Expires January 30, 2021 [Page 6]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
o A Link Layer to BGP API presents these data up the stack to a BGP
|
o A Link Layer to BGP API presents these data up the stack to a BGP
|
||||||
|
|
@ -361,7 +361,7 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
the source MAC addresses (plus VIDs if VLANs) of the received HELLOs.
|
the source MAC addresses (plus VIDs if VLANs) of the received HELLOs.
|
||||||
Once a session is established through the OPEN exchange, the
|
Once a session is established through the OPEN exchange, the
|
||||||
Encapsulations (Section 13) configured on an end point may be
|
Encapsulations (Section 13) configured on an end point may be
|
||||||
announced and modified. Note that these are only the encapsuation
|
announced and modified. Note that these are only the encapsulation
|
||||||
and addresses configured on the announcing interface; though a
|
and addresses configured on the announcing interface; though a
|
||||||
device's loopback and overlay interface(s) may also be announced.
|
device's loopback and overlay interface(s) may also be announced.
|
||||||
When two devices on a link have compatible Encapsulations and
|
When two devices on a link have compatible Encapsulations and
|
||||||
|
|
@ -389,9 +389,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 7]
|
Bush, et al. Expires January 30, 2021 [Page 7]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
| HELLO | Mandatory
|
| HELLO | Mandatory
|
||||||
|
|
@ -445,9 +445,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 8]
|
Bush, et al. Expires January 30, 2021 [Page 8]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
| Interface MPLSv6 Labels | Interface MPLSv6 Labels
|
| Interface MPLSv6 Labels | Interface MPLSv6 Labels
|
||||||
|
|
@ -485,33 +485,36 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
no intermediate devices capable of further fragmentation or
|
no intermediate devices capable of further fragmentation or
|
||||||
reassembly.
|
reassembly.
|
||||||
|
|
||||||
|
A PDU might need a large number of frames to be sent. As fragments
|
||||||
|
are not ACK paced (as PDUs are), to avoid overwhelming bursts, the
|
||||||
|
sender should pace fragments of a large PDU.
|
||||||
|
|
||||||
L3DL is carrying relatively small amounts of data on relatively high
|
L3DL is carrying relatively small amounts of data on relatively high
|
||||||
bandwidth links, and at a time when the link is not active with other
|
bandwidth links, and at a time when the link is not active with other
|
||||||
data as it does not yet have layer three connectivity. So congestion
|
data as it does not yet have layer three connectivity. So congestion
|
||||||
is not considered a sufficiently significant risk to warrent
|
is not considered a sufficiently significant risk to warrant
|
||||||
additional complexity.
|
additional complexity.
|
||||||
|
|
||||||
Should a PDU need to be retransmitted, it MUST BE sent as the
|
Should a PDU need to be retransmitted, it MUST BE sent as the
|
||||||
identical Datagram set as the original transmission. The
|
identical Datagram set as the original transmission. The
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Bush, et al. Expires January 30, 2021 [Page 9]
|
||||||
|
|
||||||
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
Transmission Sequence Number informs the receiver that it is the same
|
Transmission Sequence Number informs the receiver that it is the same
|
||||||
PDU.
|
PDU.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 9]
|
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
|
||||||
|
|
||||||
|
|
||||||
0 1 2 3
|
0 1 2 3
|
||||||
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
|
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
|
||||||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
||||||
| Version | Transmission Sequence Number |L| ~
|
| Version | Transmission Sequence Number |L| Dtgm Number ~
|
||||||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
||||||
~ Datagram Number | Datagram Length |
|
~ Datagram Number (contd) | Datagram Length |
|
||||||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
||||||
| Checksum |
|
| Checksum |
|
||||||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
||||||
|
|
@ -520,23 +523,23 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
The fields of the L3DL Transport Header are as follows:
|
The fields of the L3DL Transport Header are as follows:
|
||||||
|
|
||||||
Version: Seven-bit Version number of the protocol, currently 0.
|
Version: Eight-bit Version number of the protocol, currently 0.
|
||||||
Values other than 0 MUST BE treated as an error. The protocol
|
Values other than 0 MUST BE treated as an error. The protocol
|
||||||
version needs to be in one and only one place, so it is in the
|
version needs to be in one and only one place, so it is in the
|
||||||
datagram as opposed to, for example, the PDU header.
|
datagram as opposed to, for example, the PDU header.
|
||||||
|
|
||||||
L: A bit that set to one if this Datagram is the last Datagram of the
|
|
||||||
PDU. For a PDU which fits in only one Datagram, it is set to one.
|
|
||||||
Note that this is the inverse of the marking technique used by
|
|
||||||
[RFC0791].
|
|
||||||
|
|
||||||
Transmission Sequence Number: A 16-bit strictly increasing unsigned
|
Transmission Sequence Number: A 16-bit strictly increasing unsigned
|
||||||
integer identifying this PDU, possibly across retransmissions,
|
integer identifying this PDU, possibly across retransmissions,
|
||||||
that wraps from 2^16-1 to 0. The initial value is arbitrary. See
|
that wraps from 2^16-1 to 0. The initial value is arbitrary. See
|
||||||
[RFC1982] on DNS Serial Number Arithmetic for too much detail on
|
[RFC1982] on DNS Serial Number Arithmetic for too much detail on
|
||||||
comparing and incrementing a wrapping sequence number.
|
comparing and incrementing a wrapping sequence number.
|
||||||
|
|
||||||
Datagram Number: A monotonically increasing 24-bit value which
|
L: A bit that set to one if this Datagram is the last Datagram of the
|
||||||
|
PDU. For a PDU which fits in only one Datagram, it is set to one.
|
||||||
|
Note that this is the inverse of the marking technique used by
|
||||||
|
[RFC0791].
|
||||||
|
|
||||||
|
Datagram Number: A monotonically increasing 23-bit value which
|
||||||
starts at zero for each PDU. This is used to reassemble frames
|
starts at zero for each PDU. This is used to reassemble frames
|
||||||
into PDUs a la [RFC0791] Section 2.3. Note that this limits an
|
into PDUs a la [RFC0791] Section 2.3. Note that this limits an
|
||||||
L3DL PDU to 2^24 frames.
|
L3DL PDU to 2^24 frames.
|
||||||
|
|
@ -549,19 +552,22 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
Checksum: A 32 bit hash over the Datagram to detect bit flips, see
|
Checksum: A 32 bit hash over the Datagram to detect bit flips, see
|
||||||
Section 7.
|
Section 7.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Bush, et al. Expires January 30, 2021 [Page 10]
|
||||||
|
|
||||||
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
If a Datagram fails checksum verification, the datagram is invalid
|
If a Datagram fails checksum verification, the datagram is invalid
|
||||||
and should be silently discarded. The sender will retransmit the
|
and should be silently discarded. The sender will retransmit the
|
||||||
PDU, and the receiver can assmble it.
|
PDU, and the receiver can assemble it.
|
||||||
|
|
||||||
Payload: The PDU being transported or a fragment thereof.
|
Payload: The PDU being transported or a fragment thereof.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 10]
|
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
|
||||||
|
|
||||||
|
|
||||||
To avoid the need for a receiver to reassemble two PDUs at the same
|
To avoid the need for a receiver to reassemble two PDUs at the same
|
||||||
time, a sender MUST NOT send a subsequent PDU when a PDU is already
|
time, a sender MUST NOT send a subsequent PDU when a PDU is already
|
||||||
in flight and not yet acknowledged; assuming it is an ACKed PDU Type.
|
in flight and not yet acknowledged; assuming it is an ACKed PDU Type.
|
||||||
|
|
@ -607,15 +613,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Bush, et al. Expires January 30, 2021 [Page 11]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 11]
|
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
<CODE BEGINS>
|
<CODE BEGINS>
|
||||||
|
|
@ -669,9 +669,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 12]
|
Bush, et al. Expires January 30, 2021 [Page 12]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
8. TLV PDUs
|
8. TLV PDUs
|
||||||
|
|
@ -725,9 +725,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 13]
|
Bush, et al. Expires January 30, 2021 [Page 13]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
9. Logical Link Endpoint Identifier
|
9. Logical Link Endpoint Identifier
|
||||||
|
|
@ -781,9 +781,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 14]
|
Bush, et al. Expires January 30, 2021 [Page 14]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
For a layer 3 tagged sub-interface or a VLAN/SVI interface, Ifindex
|
For a layer 3 tagged sub-interface or a VLAN/SVI interface, Ifindex
|
||||||
|
|
@ -837,9 +837,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 15]
|
Bush, et al. Expires January 30, 2021 [Page 15]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
0 1 2 3
|
0 1 2 3
|
||||||
|
|
@ -893,9 +893,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 16]
|
Bush, et al. Expires January 30, 2021 [Page 16]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
0 1 2 3
|
0 1 2 3
|
||||||
|
|
@ -949,9 +949,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 17]
|
Bush, et al. Expires January 30, 2021 [Page 17]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
The Key is specific to the operational environment. A failure to
|
The Key is specific to the operational environment. A failure to
|
||||||
|
|
@ -960,7 +960,8 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
Although delay and jitter in responding with an OPEN were specified
|
Although delay and jitter in responding with an OPEN were specified
|
||||||
above, beware of load created by long strings of authentication
|
above, beware of load created by long strings of authentication
|
||||||
failures and retries.
|
failures and retries. A configurable failure count limit (default 8)
|
||||||
|
SHOULD result in giving up on the connection attempt.
|
||||||
|
|
||||||
The Serial Number is that of the last received and processed PDU.
|
The Serial Number is that of the last received and processed PDU.
|
||||||
This allows a receiver sending an OPEN to tell the sender that the
|
This allows a receiver sending an OPEN to tell the sender that the
|
||||||
|
|
@ -1004,10 +1005,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Bush, et al. Expires January 30, 2021 [Page 18]
|
||||||
Bush, et al. Expires November 26, 2020 [Page 18]
|
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
12. ACK
|
12. ACK
|
||||||
|
|
@ -1061,9 +1061,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 19]
|
Bush, et al. Expires January 30, 2021 [Page 19]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
The Signature fields are described in Section 8.
|
The Signature fields are described in Section 8.
|
||||||
|
|
@ -1117,9 +1117,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 20]
|
Bush, et al. Expires January 30, 2021 [Page 20]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
13.1. The Encapsulation PDU Skeleton
|
13.1. The Encapsulation PDU Skeleton
|
||||||
|
|
@ -1173,9 +1173,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 21]
|
Bush, et al. Expires January 30, 2021 [Page 21]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
(default three), the L3DL session should be considered dead and the
|
(default three), the L3DL session should be considered dead and the
|
||||||
|
|
@ -1229,9 +1229,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 22]
|
Bush, et al. Expires January 30, 2021 [Page 22]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
0 1 2 3
|
0 1 2 3
|
||||||
|
|
@ -1285,9 +1285,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 23]
|
Bush, et al. Expires January 30, 2021 [Page 23]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
The 24-bit Count is the sum of the number of IPv6 Encapsulations
|
The 24-bit Count is the sum of the number of IPv6 Encapsulations
|
||||||
|
|
@ -1315,7 +1315,7 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
The MPLS IPv4 Encapsulation describes a logical link's ability to
|
The MPLS IPv4 Encapsulation describes a logical link's ability to
|
||||||
exchange labeled IPv4 packets on one or more subnets. It does so by
|
exchange labeled IPv4 packets on one or more subnets. It does so by
|
||||||
stating the interface's addresses the corresponding prefix lengths,
|
stating the interface's addresses the corresponding prefix lengths,
|
||||||
and the corresponding labels which will be accepted fpr each address.
|
and the corresponding labels which will be accepted for each address.
|
||||||
|
|
||||||
0 1 2 3
|
0 1 2 3
|
||||||
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
|
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
|
||||||
|
|
@ -1336,14 +1336,14 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
||||||
|
|
||||||
The 24-bit Count is the sum of the number of MPLSv4 Encapsulation
|
The 24-bit Count is the sum of the number of MPLSv4 Encapsulation
|
||||||
being announced and/or withdrawns.
|
being announced and/or withdrawn.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 24]
|
Bush, et al. Expires January 30, 2021 [Page 24]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
13.7. MPLS IPv6 Encapsulation
|
13.7. MPLS IPv6 Encapsulation
|
||||||
|
|
@ -1397,9 +1397,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 25]
|
Bush, et al. Expires January 30, 2021 [Page 25]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
0 1 2 3
|
0 1 2 3
|
||||||
|
|
@ -1453,9 +1453,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 26]
|
Bush, et al. Expires January 30, 2021 [Page 26]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
KEEPALIVEs SHOULD be beaconed at a configured frequency. One per
|
KEEPALIVEs SHOULD be beaconed at a configured frequency. One per
|
||||||
|
|
@ -1509,9 +1509,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 27]
|
Bush, et al. Expires January 30, 2021 [Page 27]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
17.1. Use BGP-LS as Much as Possible
|
17.1. Use BGP-LS as Much as Possible
|
||||||
|
|
@ -1565,9 +1565,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 28]
|
Bush, et al. Expires January 30, 2021 [Page 28]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
18.2. HELLO versus KEEPALIVE
|
18.2. HELLO versus KEEPALIVE
|
||||||
|
|
@ -1621,15 +1621,15 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 29]
|
Bush, et al. Expires January 30, 2021 [Page 29]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
21. Security Considerations
|
21. Security Considerations
|
||||||
|
|
||||||
The protocol as is MUST NOT be used outside a datacenter or similarly
|
The protocol as is MUST NOT be used outside a datacenter or similarly
|
||||||
closed environment without authentication ans authorisation
|
closed environment without authentication and authorization
|
||||||
mechanisms such as [I-D.ymbk-lsvr-l3dl-signing].
|
mechanisms such as [I-D.ymbk-lsvr-l3dl-signing].
|
||||||
|
|
||||||
Many MDC operators have a strange belief that physical walls and
|
Many MDC operators have a strange belief that physical walls and
|
||||||
|
|
@ -1677,9 +1677,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 30]
|
Bush, et al. Expires January 30, 2021 [Page 30]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
PDU
|
PDU
|
||||||
|
|
@ -1733,9 +1733,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 31]
|
Bush, et al. Expires January 30, 2021 [Page 31]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
per [RFC5226], either standards track or experimental. The initial
|
per [RFC5226], either standards track or experimental. The initial
|
||||||
|
|
@ -1789,15 +1789,15 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 32]
|
Bush, et al. Expires January 30, 2021 [Page 32]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
[I-D.ietf-lsvr-bgp-spf]
|
[I-D.ietf-lsvr-bgp-spf]
|
||||||
Patel, K., Lindem, A., Zandi, S., and W. Henderickx,
|
Patel, K., Lindem, A., Zandi, S., and W. Henderickx,
|
||||||
"Shortest Path Routing Extensions for BGP Protocol",
|
"Shortest Path Routing Extensions for BGP Protocol",
|
||||||
draft-ietf-lsvr-bgp-spf-09 (work in progress), May 2020.
|
draft-ietf-lsvr-bgp-spf-10 (work in progress), July 2020.
|
||||||
|
|
||||||
[I-D.ymbk-lsvr-l3dl-signing]
|
[I-D.ymbk-lsvr-l3dl-signing]
|
||||||
Bush, R. and R. Austein, "Layer 3 Discovery and Liveness
|
Bush, R. and R. Austein, "Layer 3 Discovery and Liveness
|
||||||
|
|
@ -1845,9 +1845,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 33]
|
Bush, et al. Expires January 30, 2021 [Page 33]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
[RFC4271] Rekhter, Y., Ed., Li, T., Ed., and S. Hares, Ed., "A
|
[RFC4271] Rekhter, Y., Ed., Li, T., Ed., and S. Hares, Ed., "A
|
||||||
|
|
@ -1901,9 +1901,9 @@ Internet-Draft Layer 3 Discovery and Liveness May 2020
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 34]
|
Bush, et al. Expires January 30, 2021 [Page 34]
|
||||||
|
|
||||||
Internet-Draft Layer 3 Discovery and Liveness May 2020
|
Internet-Draft Layer 3 Discovery and Liveness July 2020
|
||||||
|
|
||||||
|
|
||||||
[RFC0791] Postel, J., "Internet Protocol", STD 5, RFC 791,
|
[RFC0791] Postel, J., "Internet Protocol", STD 5, RFC 791,
|
||||||
|
|
@ -1957,4 +1957,4 @@ Authors' Addresses
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Bush, et al. Expires November 26, 2020 [Page 35]
|
Bush, et al. Expires January 30, 2021 [Page 35]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue