rfc9827v2.txt   rfc9827.txt 
skipping to change at line 157 skipping to change at line 157
Transform Type 5 defines the set of properties of sequence numbers Transform Type 5 defines the set of properties of sequence numbers
of IPsec packets of a given SA when these packets enter the of IPsec packets of a given SA when these packets enter the
network. network.
This updated definition is clarified as follows: This updated definition is clarified as follows:
* "Sequence numbers" in this definition are not necessarily the * "Sequence numbers" in this definition are not necessarily the
content of the Sequence Number field in the IPsec packets; they content of the Sequence Number field in the IPsec packets; they
may also be some logical entities (e.g., counters) that could be may also be some logical entities (e.g., counters) that could be
constructed take some information that is not transmitted on the constructed taking some information that is not transmitted on the
wire into account. wire into account.
* The properties are interpreted as characteristics of IPsec SA * The properties are interpreted as characteristics of IPsec SA
packets rather than the results of sender actions. For example, packets rather than the results of sender actions. For example,
in multicast SA with multiple unsynchronized senders, even if each in multicast SA with multiple unsynchronized senders, even if each
sender ensures the uniqueness of sequence numbers it generates, sender ensures the uniqueness of sequence numbers it generates,
the uniqueness of sequence numbers for all IPsec packets is not the uniqueness of sequence numbers for all IPsec packets is not
guaranteed. guaranteed.
* The properties are defined for the packets just entering the * The properties are defined for the packets just entering the
network and not for the packets that receivers get. This is network and not for the packets that receivers get. This is
because network behavior may break some of these properties (e.g., because network behavior may break some of these properties (e.g.,
packet duplication would break sequence number uniqueness). packet duplication would break sequence number uniqueness).
* The properties of sequence numbers are interpreted in a broad * The properties of sequence numbers are interpreted in a broad
sense, which includes the case when sequence numbers are absent. sense, which includes the case when sequence numbers are absent.
Given this updated definition, Transform Type 5 in the "Transform Given this updated definition, Transform Type 5 in the "Transform
Type Values" registry [IKEV2-IANA] has been renamed from "Extended Type Values" registry [IKEV2-IANA] has been renamed from "Extended
Sequence Numbers (ESN)" to "Sequence Numbers (SN)". Sequence Numbers (ESN)" to "Sequence Numbers (SN)" in the sense that
it defines the properties of the sequence numbers in a broad sense.
It is expected that new Transform IDs will be defined for this It is expected that new Transform IDs will be defined for this
Transform Type in the future (like in G-IKEv2 [G-IKEv2] for the case Transform Type in the future (like in G-IKEv2 [G-IKEv2] for the case
of multicast SAs). Documents defining new Transform IDs should of multicast SAs). Documents defining new Transform IDs should
include descriptions of the properties the sequence numbers would include descriptions of the properties the sequence numbers would
have if the new Transform ID was selected. In particular, the have if the new Transform ID was selected. In particular, the
descriptions should include discussion of whether these properties descriptions should include discussion of whether these properties
allow replay protection to be achieved. allow replay protection to be achieved.
Some existing protocols (like Implicit IV in ESP [RFC8750] or Some existing protocols (like Implicit IV in ESP [RFC8750] or
 End of changes. 2 change blocks. 
2 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.48.