From 45b1360e28281319b0f8113a42f1b2dff3e8f0d6 Mon Sep 17 00:00:00 2001 From: Randy Bush Date: Mon, 3 Jun 2019 12:59:31 -0700 Subject: [PATCH] non-repeating HELLO --- draft-ietf-lsvr-l3dl.xml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/draft-ietf-lsvr-l3dl.xml b/draft-ietf-lsvr-l3dl.xml index d3bb6ed..fd5fcf6 100644 --- a/draft-ietf-lsvr-l3dl.xml +++ b/draft-ietf-lsvr-l3dl.xml @@ -624,12 +624,18 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n)
+ WARNING: The second multicast address below is incorrect. We + need to get a new assignment. When a switch receives a frame with a + multicast destination MAC it does not recognize, it forwards to all + ports, which is what we really wanted with the second address + below. + The HELLO PDU is unique in that it is encapsulated in a multicast Ethernet frame. It solicits response(s) from other LLEI(s) on the link. See for why multicast is used. The destination multicast MAC Addressees to be used MUST be one of the - following, See Clause 9.2.2 of : + following, See Clause 9.2.2 of : + Nearest Bridge = Propagation constrained to a single physical link; stopped by all types of @@ -646,8 +652,15 @@ uint32_t sbox_checksum_32(const uint8_t *b, const size_t n) exchange. When an interface is turned up on a device, it SHOULD issue a - HELLO periodically. The interval is set by configuration with a - default of 60 seconds. + HELLO. + + If a constrained destination address configured, see above, then + the HELLO need not be repeated. + + If the configured destination address is one that is propagated + by switches, the HELLO SHOULD be repeated at a configured interval, + with a default of 60 seconds. This allows discovery by new devices + which come up on the layer two mesh.