<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc2629 version 1.5.25 (Ruby 3.0.3) -->
<?rfc compact="yes"?>
<?rfc comments="yes"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-bormann-t2trg-interconnect-declared-01" category="info" tocDepth="2" tocInclude="true" sortRefs="true" symRefs="true" obsoletes="" updates="" submissionType="IETF" xml:lang="en" version="3">
  <!-- xml2rfc v2v3 conversion 3.11.1 -->
  <front>
    <title abbrev="Interconnect-Declare">Interconnecting Limited Domains Based on Declared Communication Requirements</title>
    <seriesInfo name="Internet-Draft" value="draft-bormann-t2trg-interconnect-declared-01"/>
    <author initials="C." surname="Bormann" fullname="Carsten Bormann">
      <organization>Universität Bremen TZI</organization>
      <address>
        <postal>
          <street>Postfach 330440</street>
          <city>Bremen</city>
          <code>D-28359</code>
          <country>Germany</country>
        </postal>
        <phone>+49-421-218-63921</phone>
        <email>cabo@tzi.org</email>
      </address>
    </author>
    <date year="2022" month="January" day="11"/>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <t>"Limited Domains" are parts of an
internet that may have notable differences or are just convenient to
separate from the general Internet and can be delimited from that and
from other Limited Domains by a defined boundary (the "border").</t>
      <t>This memo focuses on the case where the nodes inside the Limited
Domain want to interact with nodes on (or reachable via) the general Internet, but need
some assistance at the border that is cognizant about the specific
properties of the nodes in the Limited Domain.</t>
      <t>Self-Descriptions can provide the information needed for this assistance.</t>
    </abstract>
  </front>
  <middle>
    <section anchor="intro" numbered="true" toc="default">
      <name>Introduction</name>
      <t><xref target="RFC8799" format="default"/> introduces the concept of "Limited Domains", i.e., parts of an
internet that may have notable differences or are just convenient to
separate from the general Internet and can be delimited from that and
from other Limited Domains by a defined boundary (the "border").</t>
      <t>Limited Domains are not a new concept, but they recently have gained
significant attention as a way to accelerate innovation without always
having to wait for the whole Internet to accept a new feature <xref target="USEFUL" format="default"/>.</t>
      <t>Some Limited Domains can be directly connected to or interconnected via
the Internet -- rules they use internally simply lose their force
outside the Limited Domain.  Some require stripping off some
structures or translating some fields on the border to the Internet.
Some can only be interconnected by running tunnels on top of the
Internet.</t>
      <t>This memo focuses on the case where the nodes inside the Limited
Domain want to interact with nodes on (or reachable via) the general Internet, but need
some assistance at the border that is cognizant about the specific
properties of the nodes in the Limited Domain.</t>
      <t>6LoWPAN header compression <xref target="RFC6282" format="default"/> actually is such an example, which
can be considered a very small Limited Domain -- initially just the link and
adaptation layer between two LoWPAN nodes, which themselves otherwise
feel like standard Internet nodes.
(6LoWPAN neighbor discovery <xref target="RFC6775" format="default"/> already extends the Limited
Domain out to the border router (6LBR), but let's focus on header
compression itself for now.)
Extending the Limited Domain to more than two nodes may allow the
nodes inside the Limited Domain to make use of the knowledge that all
of them share some common procedures, such as using the <xref target="RFC8138" format="default"/>
routing header (6LoRH); it is then the job of the border router (6LBR)
to decapsulate this form into packets that can be used in the global
Internet and to appropriately encapsulate global Internet packets on
the way in.
(Virtual Reassembly Buffers (VRBs, <xref target="RFC8930" format="default"/>) simulate a
subnet-size Limited Domain based on <xref target="RFC6282" format="default"/>'s hop-by-hop ones.)</t>
      <t>This memo uses examples from the area of the Internet of Things (IoT),
both because the author is most familiar with it and because a concept
of self-descriptions has already been developed for this area, which
provide new opportunities for organizing Limited Domains (<xref target="sec-self" format="default"/>).
(To do: add more examples from outside the IoT core.)</t>
      <section anchor="terms" numbered="true" toc="default">
        <name>Terminology</name>
        <dl>
          <dt>
Limited Domain:  </dt>
          <dd>
            <t>An area in a network that is separate from others by notable
internal differences and/or by a strong administrative demarcation.
Examples are found in <xref section="4" sectionFormat="of" target="RFC8799" format="default"/>, however this document is
not limiting itself to those or to the definition in <xref target="RFC8799" format="default"/>.
In contrast to some
other usage, the nodes in a Limited Domain are expected to normally
form a connected graph, possibly by employing tunnels between them.
However, not all nodes in a Limited Domain always need to be aware
of their situation or implement all the internal differences.</t>
          </dd>
        </dl>
        <figure anchor="fig-terms">
          <name>Illustration for terms</name>
          <artset>
            <artwork type="svg" name="" align="left" alt=""><svg xmlns="http://www.w3.org/2000/svg" class="diagram" version="1.1" height="329" width="472" viewBox="0 0 472.0 329.0">
                <g transform="translate(8,16)">
                  <path d="M 0,16 L 176,16" fill="none" stroke="black"/>
                  <path d="M 192,16 L 296,16" fill="none" stroke="black"/>
                  <path d="M 160,48 L 176,48" fill="none" stroke="black"/>
                  <path d="M 176,48 L 192,48" fill="none" stroke="black"/>
                  <path d="M 192,48 L 208,48" fill="none" stroke="black"/>
                  <path d="M 160,80 L 176,80" fill="none" stroke="black"/>
                  <path d="M 176,80 L 192,80" fill="none" stroke="black"/>
                  <path d="M 192,80 L 208,80" fill="none" stroke="black"/>
                  <path d="M 192,112 L 296,112" fill="none" stroke="black"/>
                  <path d="M 224,144 L 304,144" fill="none" stroke="black"/>
                  <path d="M 352,144 L 456,144" fill="none" stroke="black"/>
                  <path d="M 160,176 L 176,176" fill="none" stroke="black"/>
                  <path d="M 176,176 L 200,176" fill="none" stroke="black"/>
                  <path d="M 328,176 L 352,176" fill="none" stroke="black"/>
                  <path d="M 352,176 L 368,176" fill="none" stroke="black"/>
                  <path d="M 56,192 L 88,192" fill="none" stroke="black"/>
                  <path d="M 160,208 L 176,208" fill="none" stroke="black"/>
                  <path d="M 176,208 L 200,208" fill="none" stroke="black"/>
                  <path d="M 328,208 L 352,208" fill="none" stroke="black"/>
                  <path d="M 352,208 L 368,208" fill="none" stroke="black"/>
                  <path d="M 56,224 L 88,224" fill="none" stroke="black"/>
                  <path d="M 224,240 L 240,240" fill="none" stroke="black"/>
                  <path d="M 240,240 L 288,240" fill="none" stroke="black"/>
                  <path d="M 288,240 L 304,240" fill="none" stroke="black"/>
                  <path d="M 352,240 L 456,240" fill="none" stroke="black"/>
                  <path d="M 0,256 L 176,256" fill="none" stroke="black"/>
                  <path d="M 224,272 L 240,272" fill="none" stroke="black"/>
                  <path d="M 240,272 L 256,272" fill="none" stroke="black"/>
                  <path d="M 288,272 L 296,272" fill="none" stroke="black"/>
                  <path d="M 320,272 L 344,272" fill="none" stroke="black"/>
                  <path d="M 224,304 L 256,304" fill="none" stroke="black"/>
                  <path d="M 288,304 L 296,304" fill="none" stroke="black"/>
                  <path d="M 320,304 L 344,304" fill="none" stroke="black"/>
                  <path d="M 0,16 L 0,256" fill="none" stroke="black"/>
                  <path d="M 56,192 L 56,224" fill="none" stroke="black"/>
                  <path d="M 88,192 L 88,224" fill="none" stroke="black"/>
                  <path d="M 160,48 L 160,80" fill="none" stroke="black"/>
                  <path d="M 160,176 L 160,208" fill="none" stroke="black"/>
                  <path d="M 176,16 L 176,48" fill="none" stroke="black"/>
                  <path d="M 176,80 L 176,176" fill="none" stroke="black"/>
                  <path d="M 176,208 L 176,256" fill="none" stroke="black"/>
                  <path d="M 192,16 L 192,48" fill="none" stroke="black"/>
                  <path d="M 192,80 L 192,112" fill="none" stroke="black"/>
                  <path d="M 200,176 L 200,192" fill="none" stroke="black"/>
                  <path d="M 200,192 L 200,208" fill="none" stroke="black"/>
                  <path d="M 208,48 L 208,80" fill="none" stroke="black"/>
                  <path d="M 224,272 L 224,304" fill="none" stroke="black"/>
                  <path d="M 240,240 L 240,272" fill="none" stroke="black"/>
                  <path d="M 256,272 L 256,304" fill="none" stroke="black"/>
                  <path d="M 288,240 L 288,272" fill="none" stroke="black"/>
                  <path d="M 296,16 L 296,112" fill="none" stroke="black"/>
                  <path d="M 328,176 L 328,192" fill="none" stroke="black"/>
                  <path d="M 328,192 L 328,208" fill="none" stroke="black"/>
                  <path d="M 344,272 L 344,304" fill="none" stroke="black"/>
                  <path d="M 352,144 L 352,176" fill="none" stroke="black"/>
                  <path d="M 352,208 L 352,240" fill="none" stroke="black"/>
                  <path d="M 368,176 L 368,208" fill="none" stroke="black"/>
                  <path d="M 456,144 L 456,240" fill="none" stroke="black"/>
                  <path d="M 200,192 L 224,144" fill="none" stroke="black"/>
                  <path d="M 304,240 L 328,192" fill="none" stroke="black"/>
                  <path d="M 200,192 L 224,240" fill="none" stroke="black"/>
                  <path d="M 304,144 L 328,192" fill="none" stroke="black"/>
                  <path d="M 288,272 A 16,16 0 0,0 272,288" fill="none" stroke="black"/>
                  <path d="M 296,272 A 16,16 0 0,1 312,288" fill="none" stroke="black"/>
                  <path d="M 320,272 A 16,16 0 0,0 304,288" fill="none" stroke="black"/>
                  <path d="M 272,288 A 16,16 0 0,0 288,304" fill="none" stroke="black"/>
                  <path d="M 312,288 A 16,16 0 0,1 296,304" fill="none" stroke="black"/>
                  <path d="M 304,288 A 16,16 0 0,0 320,304" fill="none" stroke="black"/>
                  <text text-anchor="middle" font-family="monospace" x="264" y="84" fill="black" font-size="1em">2</text>
                  <text text-anchor="middle" font-family="monospace" x="392" y="196" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="184" y="68" fill="black" font-size="1em">B</text>
                  <text text-anchor="middle" font-family="monospace" x="248" y="84" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="48" y="132" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="64" y="148" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="256" y="196" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="416" y="212" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="272" y="52" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="64" y="132" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="72" y="132" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="112" y="132" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="408" y="196" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="240" y="292" fill="black" font-size="1em">X</text>
                  <text text-anchor="middle" font-family="monospace" x="232" y="68" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="80" y="148" fill="black" font-size="1em">1</text>
                  <text text-anchor="middle" font-family="monospace" x="232" y="196" fill="black" font-size="1em">I</text>
                  <text text-anchor="middle" font-family="monospace" x="280" y="196" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="72" y="212" fill="black" font-size="1em">Z</text>
                  <text text-anchor="middle" font-family="monospace" x="264" y="52" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="32" y="132" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="40" y="132" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="80" y="132" fill="black" font-size="1em">d</text>
                  <text text-anchor="middle" font-family="monospace" x="288" y="196" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="424" y="196" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="232" y="52" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="280" y="52" fill="black" font-size="1em">d</text>
                  <text text-anchor="middle" font-family="monospace" x="264" y="68" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="272" y="68" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="128" y="132" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="416" y="180" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="248" y="196" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="408" y="212" fill="black" font-size="1em">L</text>
                  <text text-anchor="middle" font-family="monospace" x="264" y="196" fill="black" font-size="1em">r</text>
                  <text text-anchor="middle" font-family="monospace" x="416" y="196" fill="black" font-size="1em">a</text>
                  <text text-anchor="middle" font-family="monospace" x="240" y="52" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="256" y="68" fill="black" font-size="1em">a</text>
                  <text text-anchor="middle" font-family="monospace" x="104" y="132" fill="black" font-size="1em">o</text>
                  <text text-anchor="middle" font-family="monospace" x="408" y="180" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="440" y="180" fill="black" font-size="1em">d</text>
                  <text text-anchor="middle" font-family="monospace" x="240" y="196" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="96" y="132" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="120" y="132" fill="black" font-size="1em">a</text>
                  <text text-anchor="middle" font-family="monospace" x="272" y="196" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="344" y="196" fill="black" font-size="1em">B</text>
                  <text text-anchor="middle" font-family="monospace" x="248" y="68" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="136" y="132" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="432" y="180" fill="black" font-size="1em">e</text>
                  <text text-anchor="middle" font-family="monospace" x="400" y="196" fill="black" font-size="1em">o</text>
                  <text text-anchor="middle" font-family="monospace" x="432" y="196" fill="black" font-size="1em">n</text>
                  <text text-anchor="middle" font-family="monospace" x="424" y="212" fill="black" font-size="1em">3</text>
                  <text text-anchor="middle" font-family="monospace" x="288" y="292" fill="black" font-size="1em">B</text>
                  <text text-anchor="middle" font-family="monospace" x="256" y="52" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="256" y="84" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="72" y="148" fill="black" font-size="1em">D</text>
                  <text text-anchor="middle" font-family="monospace" x="400" y="180" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="184" y="196" fill="black" font-size="1em">B</text>
                  <text text-anchor="middle" font-family="monospace" x="328" y="292" fill="black" font-size="1em">Y</text>
                  <text text-anchor="middle" font-family="monospace" x="248" y="52" fill="black" font-size="1em">m</text>
                  <text text-anchor="middle" font-family="monospace" x="240" y="68" fill="black" font-size="1em">o</text>
                  <text text-anchor="middle" font-family="monospace" x="56" y="132" fill="black" font-size="1em">i</text>
                  <text text-anchor="middle" font-family="monospace" x="424" y="180" fill="black" font-size="1em">t</text>
                  <text text-anchor="middle" font-family="monospace" x="392" y="180" fill="black" font-size="1em">L</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" name="" align="left" alt=""><![CDATA[
.---------------------. .------------.
|                     | |            |
|                   .-+-+-.  Limited |
|                   |  B  |  Domain  |
|                   '-+-+-'    LD2   |
|                     | |            |
|                     | '------------'
|   Limited Domain    |
|       LD1           |     .---------.     .------------.
|                     |    /           \    |            |
|                   .-+--./             \.--+-.  Limited |
|      .---.        |  B +   Internet    + B  |  Domain  |
|      | Z |        '-+--'\             /'--+-'    LD3   |
|      '---'          |    \           /    |            |
|                     |     '-+-----+-'     '------------'
'---------------------'       |     |
                            .-+-.  .+-..---.
                            | X | | B ++ Y |
                            '---'  '--''---'
]]></artwork>
          </artset>
        </figure>
        <t><xref target="fig-terms" format="default"/> illustrates the following additional terms:</t>
        <dl>
          <dt>
Border:  </dt>
          <dd>
            <t>qualifier for network elements (B) (as in "border router" etc.) that are
situated on the boundary between a Limited Domain and a different
one and/or the general Internet.</t>
          </dd>
          <dt>
Internally interoperable Limited Domains:  </dt>
          <dd>
            <t>Limited Domains that can accommodate nodes that can operate as if
they were in the Internet (Z).</t>
          </dd>
          <dt>
Globally interoperable Limited Domains:  </dt>
          <dd>
            <t>Limited Domains that can interoperate with nodes in the global
Internet (X).</t>
          </dd>
          <dt>
Externally interoperable Limited Domains:  </dt>
          <dd>
            <t>Limited Domains that can interoperate via the Internet (LD1), but possibly
limited to interoperation with other Limited Domains (LD3) or with
specially equipped Internet nodes (Limited Domains of size 1, Y
logically containing a B).</t>
          </dd>
          <dt>
Internet, Global Internet, General Internet:  </dt>
          <dd>
            <t>(TBD, clarify usage here)</t>
          </dd>
        </dl>
      </section>
    </section>
    <section anchor="desirable-communication" numbered="true" toc="default">
      <name>Desirable Communication</name>
      <t>All the examples so far presume an environment where it is desirable
that any node can communicate with any other node.  This has certainly
served well as
a guiding principle for quickly improving the value of a network:
Leaving open the potential to communicate maximizes the potential
network effect <xref target="METCALFE" format="default"/>.  However, firewalls are then widely used to
suppress some of these potential communication paths <xref target="FIREWALL" format="default"/>.
MUD <xref target="RFC8520" format="default"/> was designed to aid routers and switches in setting up
limited connectivity to this end.</t>
      <t>In the MUD architecture, we first build a system that fundamentally
supports unlimited connectivity from everyone to everyone and then
restrict it based on self-descriptions of the nodes.  An alternative
approach would be an architecture that does not provide any
connectivity unless and until that is authorized by declared
communication requirements that have in turn been authorized by some
management entity.</t>
      <section anchor="example-addressing-desirable-peers-only" numbered="true" toc="default">
        <name>Example: Addressing Desirable Peers Only</name>
        <t>There may be other reasons for pursuing an architecture that limits
itself to desirable communication only.
A trivial, but maybe not overly useful example would be to number all
the addresses of correspondent hosts allowed by the self-descriptions
and replace the IP addresses in the packets by these numbers.</t>
        <t>If this limitation becomes part of the architecture, protocols used
inside the Limited Domains could completely get rid of IP addresses
and use just the correspondent numbers (possibly packaged in something
that looks like an IP address, but is limited in its variability to
just encapsulating that number).</t>
        <t>The border router would become a NAT, but one that is acting based on
extensive, precomputable information about the communication
requirements inside the Limited Domain, instead of learning and
potentially losing dynamic state that becomes a single point of
failure.</t>
        <t>Again, this is a trivial example, but it should be sufficient as a
motivation for having a look at employing knowledge about the nodes and
their communication requirements in a Limited Domain for
interconnecting this with the Internet (and thus possibly to
like-minded (Limited Domains on the
other side of an Internet path).</t>
      </section>
    </section>
    <section anchor="sec-self" numbered="true" toc="default">
      <name>Self-Descriptions</name>
      <t>Note that not all of the information that may be needed as a description of
Limited Domain nodes can come from MUD-like class definitions.
Limited Domain nodes are instantiations of these classes, where the
instantiations will differ between each other in details.
Different Limited Domain nodes may also be assigned a different
purpose in life, causing a need to further parameterize the
self-description.</t>
      <t>Alongside a discussion of an interconnection architecture that can
make use of self-descriptions would therefore need to be a discussion
on how to structure self-description classes with this purpose in mind
and how to parameterize these and derive description instances.</t>
      <t>For the Internet of Things (IoT), additional self-description
techniques have been defined that can provide information for Limited
Domain network elements.
A fully instance-oriented description of an IoT device is provided by
a W3C WoT (Web of Things) Thing Description <xref target="TD" format="default"/>.
W3C WoT is presently in the process of adding a class-based
description technique to TDs, the Thing Model (previously called Thing
Description Template, TDT) <xref target="TD-WD" format="default"/>.
The communication patterns offered by the device are detailed in
<em>Protocol Bindings</em>, which can contain URIs combined with
protocol-specific vocabulary (<xref target="TD-PB" format="default"/>, currently defined for HTTP,
CoAP, MQTT).
An experimental extension to TDs that enables deriving the
configuration of Time-Sensitive Networking (TSN) networks from the
self-description is described in <xref target="TD-OPC-UA" format="default"/>.</t>
      <t>An IoT-oriented description technique that, unlike TD, is class-based from the
outset is the Semantic Definition Format (SDF) for Data and
Interactions of Things <xref target="I-D.ietf-asdf-sdf" format="default"/>.  A concept similar to WoT Protocol
Bindings is not defined yet, but a combination of MUD and SDF
descriptions could provide a basic description of a device situated in
a Limited Domain.</t>
      <t>The Constrained RESTful Environments (CoRE) architecture also provides
instance-oriented self-descriptions in the form of the CoRE Link
Format <xref target="RFC6690" format="default"/>, an instance of which is provided by each CoAP
server under <tt>/.well-known/core</tt>.  Link-format information, as well as
self-describing information in the newer CoRAL format <xref target="I-D.ietf-core-coral" format="default"/>, can
be stored in the CoRE Resource Directory <xref target="I-D.ietf-core-resource-directory" format="default"/>.</t>
      <t>All these potential sources of (self-)description only provide meager
information about purpose-in-life, i.e., beyond the intrinsic properties of
the device.  Obtaining a full description of the communication
requirements of a node (including its desirable correspondence nodes)
will therefore require additional input, beyond the class-based self-descriptions
of the devices.</t>
    </section>
    <section anchor="directions" numbered="true" toc="default">
      <name>Directions of Work</name>
      <t>The above discussion leads us to the following interrelated areas
for further exploration:</t>
      <ol spacing="normal" type="1"><li anchor="selfwork">Extending the self-description mechanisms to provide more
information that may be useful in a Limited Domain.</li>
        <li>Merging the self-description information with other
configuration/management information (such as purpose-in-life) that
may be available for the Limited Domain.</li>
        <li>Defining Limited Domain architectures that can benefit from
information made available by (1) and (2), including defining the
operation of network elements and nodes inside the Limited Domain.</li>
        <li>Defining border network element functionality that makes such a
Limited Domain a Globally Interoperable Limited Domain.</li>
        <li>Defining border network element functionality that makes such a
Limited Domain an Externally Interoperable Limited Domain.</li>
        <li anchor="discwork">Discovery between Limited Domains, between Limited Domain nodes
(Rendezvous problem); establishment of communications (cf. <xref target="RFC8445" format="default"/>).</li>
        <li anchor="secwork">Defining appropriate security workflows and the
supporting security mechanisms for items <xref format="counter" target="selfwork"/> to
<xref format="counter" target="discwork"/>.</li>
        <li anchor="opwork">Addressing operational considerations for items <xref format="counter" target="selfwork"/> to
<xref format="counter" target="secwork"/>.</li>
        <li>Addressing privacy considerations for items <xref format="counter" target="selfwork"/> to
<xref format="counter" target="opwork"/>.</li>
      </ol>
    </section>
    <section anchor="iana" numbered="true" toc="default">
      <name>IANA Considerations</name>
      <t>This document contains no requests to IANA.</t>
    </section>
    <section anchor="security-considerations" numbered="true" toc="default">
      <name>Security Considerations</name>
      <t>The security considerations of <xref target="RFC8799" format="default"/> apply.</t>
      <t>Item <xref format="counter" target="secwork"/> of <xref target="directions" format="default"/> raises the need for security work, one
example of which might be:</t>
      <t>Self-descriptions of nodes in many cases need to undergo an
authorization process before they can be used as the basis of network
configuration.  The authorization process sketched by <xref target="RFC8520" format="default"/> may be
too simplistic, in particular the simplified number of stakeholders
assumed.  The present document is not providing answers in this space,
but needs to raise the issue.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>Informative References</name>
      <reference anchor="RFC8520" target="https://www.rfc-editor.org/info/rfc8520">
        <front>
          <title>Manufacturer Usage Description Specification</title>
          <author fullname="E. Lear" initials="E." surname="Lear">
            <organization/>
          </author>
          <author fullname="R. Droms" initials="R." surname="Droms">
            <organization/>
          </author>
          <author fullname="D. Romascanu" initials="D." surname="Romascanu">
            <organization/>
          </author>
          <date month="March" year="2019"/>
          <abstract>
            <t>This memo specifies a component-based architecture for Manufacturer Usage Descriptions (MUDs).  The goal of MUD is to provide a means for end devices to signal to the network what sort of access and network functionality they require to properly function.  The initial focus is on access control.  Later work can delve into other aspects.</t>
            <t>This memo specifies two YANG modules, IPv4 and IPv6 DHCP options, a Link Layer Discovery Protocol (LLDP) TLV, a URL, an X.509 certificate extension, and a means to sign and verify the descriptions.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8520"/>
        <seriesInfo name="DOI" value="10.17487/RFC8520"/>
      </reference>
      <reference anchor="RFC8799" target="https://www.rfc-editor.org/info/rfc8799">
        <front>
          <title>Limited Domains and Internet Protocols</title>
          <author fullname="B. Carpenter" initials="B." surname="Carpenter">
            <organization/>
          </author>
          <author fullname="B. Liu" initials="B." surname="Liu">
            <organization/>
          </author>
          <date month="July" year="2020"/>
          <abstract>
            <t>There is a noticeable trend towards network behaviors and semantics that are specific to a particular set of requirements applied within a limited region of the Internet. Policies, default parameters, the options supported, the style of network management, and security requirements may vary between such limited regions. This document reviews examples of such limited domains (also known as controlled environments), notes emerging solutions, and includes a related taxonomy. It then briefly discusses the standardization of protocols for limited domains. Finally, it shows the need for a precise definition of "limited domain membership" and for mechanisms to allow nodes to join a domain securely and to find other members, including boundary nodes. </t>
            <t>This document is the product of the research of the authors. It has been produced through discussions and consultation within the IETF but is not the product of IETF consensus.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8799"/>
        <seriesInfo name="DOI" value="10.17487/RFC8799"/>
      </reference>
      <reference anchor="RFC6282" target="https://www.rfc-editor.org/info/rfc6282">
        <front>
          <title>Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks</title>
          <author fullname="J. Hui" initials="J." role="editor" surname="Hui">
            <organization/>
          </author>
          <author fullname="P. Thubert" initials="P." surname="Thubert">
            <organization/>
          </author>
          <date month="September" year="2011"/>
          <abstract>
            <t>This document updates RFC 4944, "Transmission of IPv6 Packets over IEEE 802.15.4 Networks".  This document specifies an IPv6 header compression format for IPv6 packet delivery in Low Power Wireless Personal Area Networks (6LoWPANs).  The compression format relies on shared context to allow compression of arbitrary prefixes.  How the information is maintained in that shared context is out of scope. This document specifies compression of multicast addresses and a framework for compressing next headers.  UDP header compression is specified within this framework.  [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6282"/>
        <seriesInfo name="DOI" value="10.17487/RFC6282"/>
      </reference>
      <reference anchor="RFC6775" target="https://www.rfc-editor.org/info/rfc6775">
        <front>
          <title>Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs)</title>
          <author fullname="Z. Shelby" initials="Z." role="editor" surname="Shelby">
            <organization/>
          </author>
          <author fullname="S. Chakrabarti" initials="S." surname="Chakrabarti">
            <organization/>
          </author>
          <author fullname="E. Nordmark" initials="E." surname="Nordmark">
            <organization/>
          </author>
          <author fullname="C. Bormann" initials="C." surname="Bormann">
            <organization/>
          </author>
          <date month="November" year="2012"/>
          <abstract>
            <t>The IETF work in IPv6 over Low-power Wireless Personal Area Network (6LoWPAN) defines 6LoWPANs such as IEEE 802.15.4.  This and other similar link technologies have limited or no usage of multicast signaling due to energy conservation.  In addition, the wireless network may not strictly follow the traditional concept of IP subnets and IP links.  IPv6 Neighbor Discovery was not designed for non- transitive wireless links, as its reliance on the traditional IPv6 link concept and its heavy use of multicast make it inefficient and sometimes impractical in a low-power and lossy network.  This document describes simple optimizations to IPv6 Neighbor Discovery, its addressing mechanisms, and duplicate address detection for Low- power Wireless Personal Area Networks and similar networks.  The document thus updates RFC 4944 to specify the use of the optimizations defined here.  [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6775"/>
        <seriesInfo name="DOI" value="10.17487/RFC6775"/>
      </reference>
      <reference anchor="RFC8138" target="https://www.rfc-editor.org/info/rfc8138">
        <front>
          <title>IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Routing Header</title>
          <author fullname="P. Thubert" initials="P." role="editor" surname="Thubert">
            <organization/>
          </author>
          <author fullname="C. Bormann" initials="C." surname="Bormann">
            <organization/>
          </author>
          <author fullname="L. Toutain" initials="L." surname="Toutain">
            <organization/>
          </author>
          <author fullname="R. Cragie" initials="R." surname="Cragie">
            <organization/>
          </author>
          <date month="April" year="2017"/>
          <abstract>
            <t>This specification introduces a new IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) dispatch type for use in 6LoWPAN route-over topologies, which initially covers the needs of Routing Protocol for Low-Power and Lossy Networks (RPL) data packet compression (RFC 6550).  Using this dispatch type, this specification defines a method to compress the RPL Option (RFC 6553) information and Routing Header type 3 (RFC 6554), an efficient IP-in-IP technique, and is extensible for more applications.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8138"/>
        <seriesInfo name="DOI" value="10.17487/RFC8138"/>
      </reference>
      <reference anchor="RFC8930" target="https://www.rfc-editor.org/info/rfc8930">
        <front>
          <title>On Forwarding 6LoWPAN Fragments over a Multi-Hop IPv6 Network</title>
          <author fullname="T. Watteyne" initials="T." role="editor" surname="Watteyne">
            <organization/>
          </author>
          <author fullname="P. Thubert" initials="P." role="editor" surname="Thubert">
            <organization/>
          </author>
          <author fullname="C. Bormann" initials="C." surname="Bormann">
            <organization/>
          </author>
          <date month="November" year="2020"/>
          <abstract>
            <t>This document provides generic rules to enable the forwarding of an IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) fragment over a route-over network. Forwarding fragments can improve both end-to-end latency and reliability as well as reduce the buffer requirements in intermediate nodes; it may be implemented using RFC 4944 and Virtual Reassembly Buffers (VRBs).</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8930"/>
        <seriesInfo name="DOI" value="10.17487/RFC8930"/>
      </reference>
      <reference anchor="RFC8445" target="https://www.rfc-editor.org/info/rfc8445">
        <front>
          <title>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal</title>
          <author fullname="A. Keranen" initials="A." surname="Keranen">
            <organization/>
          </author>
          <author fullname="C. Holmberg" initials="C." surname="Holmberg">
            <organization/>
          </author>
          <author fullname="J. Rosenberg" initials="J." surname="Rosenberg">
            <organization/>
          </author>
          <date month="July" year="2018"/>
          <abstract>
            <t>This document describes a protocol for Network Address Translator (NAT) traversal for UDP-based communication.  This protocol is called Interactive Connectivity Establishment (ICE).  ICE makes use of the Session Traversal Utilities for NAT (STUN) protocol and its extension, Traversal Using Relay NAT (TURN).</t>
            <t>This document obsoletes RFC 5245.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8445"/>
        <seriesInfo name="DOI" value="10.17487/RFC8445"/>
      </reference>
      <reference anchor="RFC6690" target="https://www.rfc-editor.org/info/rfc6690">
        <front>
          <title>Constrained RESTful Environments (CoRE) Link Format</title>
          <author fullname="Z. Shelby" initials="Z." surname="Shelby">
            <organization/>
          </author>
          <date month="August" year="2012"/>
          <abstract>
            <t>This specification defines Web Linking using a link format for use by constrained web servers to describe hosted resources, their attributes, and other relationships between links.  Based on the HTTP Link Header field defined in RFC 5988, the Constrained RESTful Environments (CoRE) Link Format is carried as a payload and is assigned an Internet media type.  "RESTful" refers to the Representational State Transfer (REST) architecture.  A well-known URI is defined as a default entry point for requesting the links hosted by a server.  [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6690"/>
        <seriesInfo name="DOI" value="10.17487/RFC6690"/>
      </reference>
      <reference anchor="I-D.ietf-core-resource-directory" target="https://www.ietf.org/archive/id/draft-ietf-core-resource-directory-28.txt">
        <front>
          <title>CoRE Resource Directory</title>
          <author fullname="Christian Amsüss">
	 </author>
          <author fullname="Zach Shelby">
            <organization>ARM</organization>
          </author>
          <author fullname="Michael Koster">
            <organization>SmartThings</organization>
          </author>
          <author fullname="Carsten Bormann">
            <organization>Universitaet Bremen TZI</organization>
          </author>
          <author fullname="Peter van der Stok">
            <organization>consultant</organization>
          </author>
          <date day="7" month="March" year="2021"/>
          <abstract>
            <t>   In many IoT applications, direct discovery of resources is not
   practical due to sleeping nodes, or networks where multicast traffic
   is inefficient.  These problems can be solved by employing an entity
   called a Resource Directory (RD), which contains information about
   resources held on other servers, allowing lookups to be performed for
   those resources.  The input to an RD is composed of links and the
   output is composed of links constructed from the information stored
   in the RD.  This document specifies the web interfaces that an RD
   supports for web servers to discover the RD and to register,
   maintain, lookup and remove information on resources.  Furthermore,
   new target attributes useful in conjunction with an RD are defined.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-core-resource-directory-28"/>
      </reference>
      <reference anchor="I-D.ietf-core-coral" target="https://www.ietf.org/archive/id/draft-ietf-core-coral-04.txt">
        <front>
          <title>The Constrained RESTful Application Language (CoRAL)</title>
          <author fullname="Christian Amsüss">
	 </author>
          <author fullname="Thomas Fossati">
            <organization>ARM</organization>
          </author>
          <date day="25" month="October" year="2021"/>
          <abstract>
            <t>   The Constrained RESTful Application Language (CoRAL) defines a data
   model and interaction model as well as a compact serialization
   formats for the description of typed connections between resources on
   the Web ("links"), possible operations on such resources ("forms"),
   and simple resource metadata.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-core-coral-04"/>
      </reference>
      <reference anchor="I-D.ietf-asdf-sdf" target="https://www.ietf.org/archive/id/draft-ietf-asdf-sdf-09.txt">
        <front>
          <title>Semantic Definition Format (SDF) for Data and Interactions of Things</title>
          <author fullname="Michael Koster">
            <organization>PassiveLogic</organization>
          </author>
          <author fullname="Carsten Bormann">
            <organization>Universität Bremen TZI</organization>
          </author>
          <date day="6" month="November" year="2021"/>
          <abstract>
            <t>   The Semantic Definition Format (SDF) is a format for domain experts
   to use in the creation and maintenance of data and interaction models
   in the Internet of Things.  It was created as a common language for
   use in the development of the One Data Model liaison organization
   (OneDM) definitions.  Tools convert this format to database formats
   and other serializations as needed.

   An SDF specification describes definitions of SDF Objects and their
   associated interactions (Events, Actions, Properties), as well as the
   Data types for the information exchanged in those interactions.


   // A JSON format representation of SDF 1.0 was defined in version
   // (-00) of this document; version (-05) was designated as an
   // _implementation draft_, labeled SDF 1.1, at the IETF110 meeting of
   // the ASDF WG (2021-03-11).  The present version (-09) adds a URN
   // namespace for registered measurement unit names.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-asdf-sdf-09"/>
      </reference>
      <reference anchor="METCALFE">
        <front>
          <title>Metcalfe's Law after 40 Years of Ethernet</title>
          <author fullname="Bob Metcalfe" initials="B." surname="Metcalfe">
            <organization/>
          </author>
          <date month="December" year="2013"/>
        </front>
        <seriesInfo name="Computer" value="Vol. 46, pp. 26-31"/>
        <seriesInfo name="DOI" value="10.1109/mc.2013.374"/>
      </reference>
      <reference anchor="FIREWALL">
        <front>
          <title>Network firewalls</title>
          <author fullname="S.M. Bellovin" initials="S." surname="Bellovin">
            <organization/>
          </author>
          <author fullname="W.R. Cheswick" initials="W." surname="Cheswick">
            <organization/>
          </author>
          <date month="September" year="1994"/>
        </front>
        <seriesInfo name="IEEE Communications Magazine" value="Vol. 32, pp. 50-57"/>
        <seriesInfo name="DOI" value="10.1109/35.312843"/>
      </reference>
      <reference anchor="TD" target="https://www.w3.org/TR/wot-thing-description/">
        <front>
          <title>Web of Things (WoT) Thing Description</title>
          <author>
            <organization/>
          </author>
          <date year="2020" month="April"/>
        </front>
        <seriesInfo name="W3C" value="Recommendation"/>
        <refcontent>(Link errors corrected 23 June 2020)</refcontent>
      </reference>
      <reference anchor="TD-WD" target="https://w3c.github.io/wot-thing-description/">
        <front>
          <title>Web of Things (WoT) Thing Description 1.1</title>
          <author>
            <organization/>
          </author>
          <date year="2021" month="May"/>
        </front>
        <seriesInfo name="W3C" value="Editor's Draft "/>
      </reference>
      <reference anchor="TD-PB" target="https://www.w3.org/TR/wot-binding-templates/">
        <front>
          <title>Web of Things (WoT) Binding Templates</title>
          <author>
            <organization/>
          </author>
          <date year="2020" month="January"/>
        </front>
        <seriesInfo name="W3C" value="Working Group Note"/>
      </reference>
      <reference anchor="TD-OPC-UA">
        <front>
          <title>Bringing deterministic industrial networking to the W3C web of things with TSN and OPC UA</title>
          <author fullname="Luca Sciullo" initials="L." surname="Sciullo">
            <organization/>
          </author>
          <author fullname="Sushmit Bhattacharjee" initials="S." surname="Bhattacharjee">
            <organization/>
          </author>
          <author fullname="Matthias Kovatsch" initials="M." surname="Kovatsch">
            <organization/>
          </author>
          <date month="October" year="2020"/>
        </front>
        <seriesInfo name="Proceedings of the 10th International Conference on the Internet of" value="Things"/>
        <seriesInfo name="DOI" value="10.1145/3410992.3410997"/>
      </reference>
      <reference anchor="USEFUL">
        <front>
          <title>Limited domains considered useful</title>
          <author fullname="Brian Carpenter" initials="B." surname="Carpenter">
            <organization/>
          </author>
          <author fullname="Jon Crowcroft" initials="J." surname="Crowcroft">
            <organization/>
          </author>
          <author fullname="Dirk Trossen" initials="D." surname="Trossen">
            <organization/>
          </author>
          <date month="July" year="2021"/>
        </front>
        <seriesInfo name="ACM SIGCOMM Computer Communication Review" value="Vol. 51, pp. 22-28"/>
        <seriesInfo name="DOI" value="10.1145/3477482.3477487"/>
      </reference>
    </references>
    <section numbered="false" anchor="acknowledgments" toc="default">
      <name>Acknowledgments</name>
      <t>Adrian Farrel provided substantive comments as well as the basis for <xref target="fig-terms" format="default"/>.</t>
      <!--  LocalWords:  decapsulate interoperation precomputable
 -->

</section>
  </back>
  <!-- ##markdown-source:
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
DUOzf4mazUzs2yrfumix5Z97f6SdCZb/y5Lo7I3ycItFBLZQN8R0BjpiByVW
nX56bEM80kXBUkc9Skc0hqyFikUmnor2JWGwbmlEHe7uEoTpCJ4e9uWfiAw7
MymvQLkdI9jY5VmvsRKqa7/pQmc82LIpEs/e+OyiL+loy0zXHhFIqsCBwS60
M16sndO1TkOs0xs7DUm2gXgOJT7wKtVXNZXWKFyLWwPwxDnZV/q+/MjiXiL0
pdYsClZU2uwebITeelHTGIQpBuAEcVPU3hAHdOV0eQsBrjRoUk4oOasNF3Ko
MorUgDx2eyggvSEzWjDiDWXTrcprLsca+DgSV9p3lqByb5xLy00qii22Q+NC
/Q3q+ylEo2aYaEIMnD6tANLiaQ6QWgsGTU2pV1CuR45cl60AkfO1L6So71cv
uWT1haCHPq5NUNo5DV2qau6wXTwYImD45sMFnoRzMsTQlfI6mBXeupXJQrhj
6CsdBJ/OvWc6XTEarZci+kM8rb011dpDUigElTPbI4uBNgQ8nmM4N6NQaFDv
qQQsndQmp2jo1q7SoTE5pQBKVsJQkxi21Dyti507MpQn6a0pimL/5jPXlxCh
gLyq0kDssLemqntYJ7WbNlAKVRI5xxqC+ILLVDrlXNk6zxh/Fh2uPPGZhaAI
zcYqik42OwSDD9IfUVdDZXlTnfiSD8bDLbV45iy6Ci1bx9t+JjdSKWjWZeHr
u+5CDPsXqoB3s+uRnVRrjqTsqqiZsoy7IP5MK/j9O036/478aSei2PFD1TC5
NXVBIB/vpijGHEmXPG5Zl67meLVLdKxeJzaFThMYtoya+pADcSqhVMTu3Edq
bDrxrWfqInmPmdZ5DEgbtVEdUy8mII26K1xre/59344PFd3SFhkJC6VW5XxL
x0uTO37bpiNImaVe5ioN5ey71qIhocXuhV8EPuupoBLkcuq9hiXgeZzQ8Sgm
08FBtMyuD8HAKpva3HFsEI+2mahrSaxTsyvX3GSZIduU8HKs26aU2aCGQtMY
7AojECz3miKPeIJdcXlLdsZHqT6M59beON8FhLY323htRWb9VKgccbc0amJy
H0UEk7BpBvnorCIN/mxsu0sVVZxyL1e+PR37zTgwRCfz90piGBDcWHRwcBIo
zVzW/himfZi0afZ2DFF0nPFRBfTpVaUVyzvXqvQpu8hEE7V9458eZ+tCLUxK
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
Z6dTKmSSfC3+Cd9/fanINwAA

-->

</rfc>
