Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Applicability Scope #16

Merged
merged 1 commit into from Feb 15, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
14 changes: 12 additions & 2 deletions draft-ietf-lisp-pubsub.xml
Expand Up @@ -182,6 +182,16 @@ please see http://xml.resource.org/authoring/README.html. -->

</section>

<section anchor="app-scope" title="Applicability Scope">

<t>The PubSub procedure specified in this document is intended to be used in contexts with controlled access to the Map-Server. Specifically:</t>

<t><list style="format (%d)">
<t>Map-Resolvers MUST verify that an xTR is allowed to use PubSub and to use the xTR-ID and ITR-RLOCs included in a Map-Request.</t>
<t>Map-Servers MUST be configured to only accept subscription requests from Map-Resolvers that verify Map-Requests as previously described.</t>
</list></t>
</section>

<section anchor="assumptions" title="Deployment Assumptions">

<t>In addition to the general assumptions and expectations that <xref target="RFC9301"></xref> makes for LISP deployments, this document makes the following two deployment assumptions: </t>
Expand All @@ -195,7 +205,7 @@ please see http://xml.resource.org/authoring/README.html. -->

</section>

<section anchor="map-request" title="Map-Request PubSub Additions">
<section anchor="map-request" title="Map-Request PubSub Additions">

<t><xref target="mrq-fig"></xref> shows the format of the updated Map-Request to support the PubSub functionality. In particular, this document associates a meaning with one of the reserved bits (see <xref target="IANA"></xref>). </t>

Expand Down Expand Up @@ -329,7 +339,7 @@ Rec +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

<t>In the particular case of PubSub, cache poisoning via malicious Map-Notify messages is avoided by the use of nonce and the security association between the ITRs and the Map-Servers.</t>

<t>To prevent xTR-ID hijacking, it is RECOMMENDED to follow guidance from Section 9 of <xref target="RFC9301"></xref> to ensure integrity protection of Map-Request messages. It is also RECOMMENDED that the Map-Resolver verifies that the xTR is allowed to use PubSub and to use the xTR-ID and ITR-RLOCs included in the Map-Request. Map-Servers SHOULD be configured to only accept subscription requests from Map-Resolvers that verify Map-Requests as previously described. </t>
<t>To prevent xTR-ID hijacking, it is RECOMMENDED to follow guidance from Section 9 of <xref target="RFC9301"></xref> to ensure integrity protection of Map-Request messages.</t>

<section anchor="association" title="Security Association between ITR and Map-Server">

Expand Down