Hi Antony,

> > Perhaps, it would be more clear if we also rename the two existing entries. 
> > For
> example:
> >
> > Transform Type 5 - Anti-Replay Protection Transform IDs
> >
> > Number  Name    Reference
> > 0       Used with 32-bit SN                 [RFC7296]
> > 1       Used with 64-bit ESN                [RFC7296]
> > 2       Note Used                       [this ID]
> > 3-65535         Reserved        [RFC7296]
> 
> Here is another proposal just trying to make it easier to read.
> 
> Number  Name    Reference
> 0       32-bit SN             [RFC7296] [this ID]
> 1       64-bit ESN            [RFC7296] [this ID]
> 2       32-bit Not Used       [this ID]
> 3-65535  Reserved             [RFC7296]

This is similar to what I proposed in the response to Paul:

Number  Name    Reference
 0       32-bit Sequential Numbers (SN)                 [RFC7296]
 1       64-bit Sequential Numbers (ESN)           [RFC7296]
 2       32-bit Arbitrary Numbers (AN)                [this ID]
 3-65535         Reserved        [RFC7296]

> > Value 0 means that receivers will receive packets with unique 32-bit SN.
> > Value 1 means that receivers will receive packets with unique 64-bit
> > ESN, when the upper 32 bits are not transmitted Value 2 meant that receivers
> are expected to receive packets with non-unique 32-bit SN, ESN is not 
> applicable.
> 
> I propose the following change.
> 
> "which means that anti-replay protection is not applicable for the SA."
> 
> "which means that a 32-bit number is sent in the ESP/AH Sequence Number(SN)
> field of the packet. It is included as part of the packet integrity check 
> when an
> Integrity Algorithm is chosen. However, on the receiver side, the SN might 
> not be
> strictly monotonic, as specified in Section 3.3.3 of RFC 4303.
> Therefore, it SHOULD not be used for anti-replay protection."

I would add that it can repeat (perhaps covered by "not strictly monotonic",
but it's better to emphasize, IMHO. 

> > The first two cases are identical to what RFC 4303 and RFC 7296 specify.
> >
> > Any opinions? Any suggestions for better names?
> 
> Here is another proposal"Not Used" ->  '32-bit Unspecified' My concern with
> 'Not Used' is that it would still be part of the integrity check, meaning it
> is not entirely 'Not Used.'

I like '32-bit Unspecified'!

Combining with the proposal above:

Number  Name    Reference
 0       32-bit Sequential Numbers (SN)                 [RFC7296] [this ID]
 1       64-bit Sequential Numbers (ESN)           [RFC7296] [this ID]
 2       32-bit Unspecified                             [this ID]
 3-65535         Reserved        [RFC7296]

And the name of transform can be:

"Sequence Number Generation (SNG)" or something like that.

Opinions?
 
> > > I appreciate the significant effort that has gone into this I.D., which
> > > has been in
> > > development for a long time. However, I find that including the renaming 
> > > within
> > > such a lengthy document can be confusing.
> >
> > Do you have some proposals how to make it clearer?
> 
> ESP with full 64 bit SN, and no SN! I am asking becuse x-mas is coming:)
> I’m sympathetic to the time it takes for shorter documents to progress in
> our WG :)

And I want a pony too :-)

Regards,
Valery.
 
> -antony

_______________________________________________
IPsec mailing list -- ipsec@ietf.org
To unsubscribe send an email to ipsec-le...@ietf.org

Reply via email to