From 70abe34e1899fe258450041ef3a9a637ae849c5e Mon Sep 17 00:00:00 2001 From: Randy Bush Date: Sat, 19 Mar 2022 16:02:38 -0700 Subject: [PATCH] nonce -> session id --- draft-ymbk-idr-l3nd.xml | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/draft-ymbk-idr-l3nd.xml b/draft-ymbk-idr-l3nd.xml index d79cc54..c173dfe 100644 --- a/draft-ymbk-idr-l3nd.xml +++ b/draft-ymbk-idr-l3nd.xml @@ -542,7 +542,7 @@ Flags (bit): respond with an ACK PDU.
@@ -550,13 +550,13 @@ Flags (bit): 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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| Version = 0 | PDU Type = 2 | Payload Length ~ +| Version = 0 | PDU Type = 1 | Payload Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -~ | Nonce ~ +| | Session ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -~ | AttrCount | ~ +| | AttrCount | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + -~ Attribute List ... ~ +| Attribute List ... | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Serial Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ @@ -564,13 +564,14 @@ Flags (bit):
The four octet Payload Length is the number of octets in all - fields of the PDU from the Nonce through the Serial Number. + fields of the PDU from the Session ID through the Serial Number. - The four octet Nonce identifies a session. It enables detection - of a duplicate OPEN PDU. It SHOULD be either a random number or a - high resolution timestamp. It is needed to prevent session closure - due to a repeated OPEN caused by a race or a dropped or delayed ACK. - It can be used to resume a dropped logical session. + The four octet Session ID uniquely identifies a session. It + enables detection of a duplicate OPEN PDU. It SHOULD be either a + random number or a high resolution timestamp. It is needed to + prevent session closure due to a repeated OPEN caused by a race or a + dropped or delayed ACK. It can be used to resume a dropped logical + session. The one octet AttrCount is the number of attributes in the Attribute List. A node may send zero or more attributes. @@ -594,9 +595,9 @@ Flags (bit): the Serial Number would cause it to be zero, it should be incremented again. - On session restart (new OPEN, same Nonce), a receiver MAY send - the last received Serial Number to tell the sender to only send data - with a Serial Number greater (in the + On session restart (new OPEN, same Session ID), a receiver MAY + send the last received Serial Number to tell the sender to only send + data with a Serial Number greater (in the sense), or send a Serial Number of zero to request all data. This allows a sender of an OPEN to tell the receiver that the