edits from Luigi Iannone <ggx@gigix.net> review
This commit is contained in:
parent
9461a09b73
commit
4179601bf0
1 changed files with 25 additions and 23 deletions
|
|
@ -8,7 +8,7 @@
|
||||||
<?rfc compact="yes"?>
|
<?rfc compact="yes"?>
|
||||||
<?rfc subcompact="no"?>
|
<?rfc subcompact="no"?>
|
||||||
|
|
||||||
<rfc category="std" docName="draft-ietf-sidrops-8210bis-20"
|
<rfc category="std" docName="draft-ietf-sidrops-8210bis-21"
|
||||||
submissionType="IETF" ipr="trust200902" version="2" consensus="yes">
|
submissionType="IETF" ipr="trust200902" version="2" consensus="yes">
|
||||||
|
|
||||||
<front>
|
<front>
|
||||||
|
|
@ -1517,7 +1517,7 @@ Cache Router
|
||||||
Caches and routers MAY use Transport Layer Security (TLS)
|
Caches and routers MAY use Transport Layer Security (TLS)
|
||||||
transport <xref target="RFC8446"/> using port rpki-rtr-tls
|
transport <xref target="RFC8446"/> using port rpki-rtr-tls
|
||||||
(324); see <xref target="IANA"/>. Conformance to <xref
|
(324); see <xref target="IANA"/>. Conformance to <xref
|
||||||
target="RFC7525"/> modern cipher suites is REQUIRED.
|
target="BCP195"/> modern cipher suites is REQUIRED.
|
||||||
</t>
|
</t>
|
||||||
</list></t>
|
</list></t>
|
||||||
|
|
||||||
|
|
@ -1747,9 +1747,9 @@ Cache Router
|
||||||
described.
|
described.
|
||||||
</t>
|
</t>
|
||||||
<t>
|
<t>
|
||||||
<xref target="order"/> describes an optional but RECOMMENDED
|
<xref target="order"/> describes a RECOMMENDED ordering of all
|
||||||
ordering of all PDUs which allows mitigation of the race
|
PDUs which allows mitigation of the race conditions described in
|
||||||
conditions described in <xref target="races"/>.
|
<xref target="races"/>.
|
||||||
</t>
|
</t>
|
||||||
<t>
|
<t>
|
||||||
<xref target="trans"/> describes how a router MAY process
|
<xref target="trans"/> describes how a router MAY process
|
||||||
|
|
@ -1759,7 +1759,7 @@ Cache Router
|
||||||
|
|
||||||
<section anchor="races" title="ROA PDU Race Minimization">
|
<section anchor="races" title="ROA PDU Race Minimization">
|
||||||
<t>
|
<t>
|
||||||
When a cache is sending ROA (IPv4 or IPv6) VRPs to a router
|
When a cache is sending ROA (IPv4 or IPv6) VRPs to a router,
|
||||||
undesirable race conditions are possible:
|
undesirable race conditions are possible:
|
||||||
<list style="hanging">
|
<list style="hanging">
|
||||||
<t hangText="Make Before Break:">
|
<t hangText="Make Before Break:">
|
||||||
|
|
@ -1804,27 +1804,29 @@ Cache Router
|
||||||
exceptions in <xref target="races"/> above, ordering MUST be,
|
exceptions in <xref target="races"/> above, ordering MUST be,
|
||||||
as follows:
|
as follows:
|
||||||
</t>
|
</t>
|
||||||
<list style="symbols">
|
<ol type="%d">
|
||||||
<t>
|
<li>
|
||||||
PDUs are first ordered by PDU Type,
|
PDUs are first ordered by PDU Type,
|
||||||
</t>
|
</li>
|
||||||
<t>
|
<li>
|
||||||
IPv4 and IPv6 Prefix VRPs are ordered by: first IPvX Prefix,
|
IPv4 and IPv6 Prefix VRPs are ordered by: first IPvX Prefix,
|
||||||
second Prefix Length, third Max Length, and fourth Autonomous
|
second Prefix Length (largest value first for announcements,
|
||||||
System Number. Treating announcements of VPUs with AS 0 as
|
lowest value first for withdrawals), third Max Length, and
|
||||||
sorting last, and withdrawals as sorting first, fulfills the "AS
|
fourth Autonomous System Number. Treating announcements of
|
||||||
0" requirement of <xref target="races"/>. Treating
|
VPUs with AS 0 as sorting last, and withdrawals as sorting
|
||||||
announcements of sub-prefixes as sorting first fulfills the
|
first, fulfills the "AS 0" requirement of <xref
|
||||||
"Longest Prefix Match" requirement of <xref target="races"/>.
|
target="races"/>. Treating announcements of sub-prefixes as
|
||||||
</t>
|
sorting first fulfills the "Longest Prefix Match"
|
||||||
<t>
|
requirement of <xref target="races"/>.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
Router Key PDUs are ordered by AS Number and then Subject Public
|
Router Key PDUs are ordered by AS Number and then Subject Public
|
||||||
Key Info.
|
Key Info.
|
||||||
</t>
|
</li>
|
||||||
<t>
|
<li>
|
||||||
And ASPA PDUs ordered by Customer AS.
|
And ASPA PDUs ordered by Customer AS.
|
||||||
</t>
|
</li>
|
||||||
</list>
|
</ol>
|
||||||
<t>
|
<t>
|
||||||
Unless specifically configured for a particular cache, a
|
Unless specifically configured for a particular cache, a
|
||||||
router MUST NOT depend on payload PDU ordering.
|
router MUST NOT depend on payload PDU ordering.
|
||||||
|
|
@ -2139,12 +2141,12 @@ Cache Router
|
||||||
<?rfc include="reference.RFC.6487.xml"?>
|
<?rfc include="reference.RFC.6487.xml"?>
|
||||||
<?rfc include="reference.RFC.6810.xml"?>
|
<?rfc include="reference.RFC.6810.xml"?>
|
||||||
<?rfc include="reference.RFC.6811.xml"?>
|
<?rfc include="reference.RFC.6811.xml"?>
|
||||||
<?rfc include="reference.RFC.7525.xml"?>
|
|
||||||
<?rfc include="reference.RFC.8174.xml"?>
|
<?rfc include="reference.RFC.8174.xml"?>
|
||||||
<?rfc include="reference.RFC.8210.xml"?>
|
<?rfc include="reference.RFC.8210.xml"?>
|
||||||
<?rfc include="reference.RFC.8446.xml"?>
|
<?rfc include="reference.RFC.8446.xml"?>
|
||||||
<?rfc include="reference.RFC.8608.xml"?>
|
<?rfc include="reference.RFC.8608.xml"?>
|
||||||
<?rfc include="reference.RFC.8635.xml"?>
|
<?rfc include="reference.RFC.8635.xml"?>
|
||||||
|
<?rfc include="reference.BCP.195.xml"?>
|
||||||
</references>
|
</references>
|
||||||
|
|
||||||
<references title="Informative References">
|
<references title="Informative References">
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue