gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lsd0001] branch master updated: reorder


From: gnunet
Subject: [lsd0001] branch master updated: reorder
Date: Mon, 20 Dec 2021 11:57:42 +0100

This is an automated email from the git hooks/post-receive script.

martin-schanzenbach pushed a commit to branch master
in repository lsd0001.

The following commit(s) were added to refs/heads/master by this push:
     new 1c38d4c  reorder
1c38d4c is described below

commit 1c38d4c2534e3237806218fcc4ba5183d338991f
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Mon Dec 20 11:57:38 2021 +0100

    reorder
---
 draft-schanzen-gns.xml | 163 +++++++++++++++++++++++++------------------------
 1 file changed, 82 insertions(+), 81 deletions(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index 2fcc5f3..eac69fb 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -1348,6 +1348,88 @@ q := SHA512 (HDKD-Public(zk, label))
        types MUST still be done by the client after the resource record set
        is retrieved.
      </t>
+     <section anchor="governance" numbered="true" toc="default">
+       <name>Root Zone</name>
+       <t>
+         The resolution of a GNS name must start in a given start zone
+         indicated to the resolver using any public zone key.
+         The local resolver may have a local start zone configured/hard-coded
+         which points to a local or remote start zone key.
+         A resolver client may also determine the start zone from the
+         suffix of the name given for resolution or using information
+   retrieved out of band.
+         The governance model of any zone is at the sole discretion
+         of the zone owner. However, the choice of start zone(s) is at the sole
+         discretion of the local system administrator or user.
+       </t>
+       <t>
+         This is an important distinguishing factor from the Domain Name System
+         where root zone governance is centralized at the Internet Corporation
+         for Assigned Names and Numbers (ICANN).
+         In DNS terminology, GNS roughly follows the idea of a hyper-hyper
+   local root zone deployment, with the difference that it is not
+   expected that all deployments use the same local root zone.
+       </t>
+       <t>
+         In the following, we give examples how a local client resolver SHOULD
+         discover the start zone.  The process given is not exhaustive and
+         clients MAY suppliement it with other mechanisms or ignore it if the
+   particular application requires a different process.
+       </t>
+       <t>
+         GNS clients MUST first try to interpret the top-level domain of
+         a GNS name as a zone key representation ("zTLD").
+         If the top-level domain is indicated to be a label representation of
+         a public zone key with a well-defined "ztype" value, the root zone of
+         the resolution process is implicitly given by the suffic of the name:
+       </t>
+       <artwork name="" type="" align="left" alt=""><![CDATA[
+Example name: www.example.<zTLD>
+=> Root zone: zk of type ztype
+=> Name to resolve from root zone: www.example
+         ]]></artwork>
+       <t>
+         In GNS, users MAY own and manage their own zones.
+         Each local zone SHOULD be associated with a single GNS label,
+   but users MAY choose to use longer names consisting of
+   multiple labels.
+         If the name of a locally managed zone matches the suffix
+   of the name to be resolved,
+   resolution SHOULD start from the respective local zone:
+       </t>
+       <artwork name="" type="" align="left" alt=""><![CDATA[
+Example name: www.example.org
+Local zones:
+fr = (d0,zk0)
+gnu = (d1,zk1)
+com = (d2,zk2)
+...
+=> Entry zone: zk1
+=> Name to resolve from entry zone: www.example
+         ]]></artwork>
+       <t>
+         Finally, additional "suffix to zone" mappings MAY be configured.
+         Suffix to zone key mappings SHOULD be configurable through a local
+         configuration file or database by the user or system administrator.
+         The suffix MAY consist of multiple GNS labels concatenated with a
+         ".". If multiple suffixes match the name to resolve, the longest
+         matching suffix MUST BE used. The suffix length of two results
+         cannot be equal, as this would indicate a misconfiguration.
+   If both a locally managed zone and a configuration entry exist
+   for the same suffix, the locally managed zone MUST have priority.
+       </t>
+       <artwork name="" type="" align="left" alt=""><![CDATA[
+Example name: www.example.org
+Local suffix mappings:
+gnu = zk0
+example.org = zk1
+example.com = zk2
+...
+=> Entry zone: zk1
+=> Name to resolve from entry zone: www
+         ]]></artwork>
+     </section>
+
        <section anchor="recursion" numbered="true" toc="default">
          <name>Recursion</name>
          <t>
@@ -1845,87 +1927,6 @@ NICK: john (Supplemental)
            expiration date.</li>
        </ol>
      </section>
-     <section anchor="governance" numbered="true" toc="default">
-       <name>Determining the Root Zone and Zone Governance</name>
-       <t>
-         The resolution of a GNS name must start in a given start zone
-         indicated to the resolver using any public zone key.
-         The local resolver may have a local start zone configured/hard-coded
-         which points to a local or remote start zone key.
-         A resolver client may also determine the start zone from the
-         suffix of the name given for resolution or using information
-   retrieved out of band.
-         The governance model of any zone is at the sole discretion
-         of the zone owner. However, the choice of start zone(s) is at the sole
-         discretion of the local system administrator or user.
-       </t>
-       <t>
-         This is an important distinguishing factor from the Domain Name System
-         where root zone governance is centralized at the Internet Corporation
-         for Assigned Names and Numbers (ICANN).
-         In DNS terminology, GNS roughly follows the idea of a hyper-hyper
-   local root zone deployment, with the difference that it is not
-   expected that all deployments use the same local root zone.
-       </t>
-       <t>
-         In the following, we give examples how a local client resolver SHOULD
-         discover the start zone.  The process given is not exhaustive and
-         clients MAY suppliement it with other mechanisms or ignore it if the
-   particular application requires a different process.
-       </t>
-       <t>
-         GNS clients MUST first try to interpret the top-level domain of
-         a GNS name as a zone key representation ("zTLD").
-         If the top-level domain is indicated to be a label representation of
-         a public zone key with a well-defined "ztype" value, the root zone of
-         the resolution process is implicitly given by the suffic of the name:
-       </t>
-       <artwork name="" type="" align="left" alt=""><![CDATA[
-Example name: www.example.<zTLD>
-=> Root zone: zk of type ztype
-=> Name to resolve from root zone: www.example
-         ]]></artwork>
-       <t>
-         In GNS, users MAY own and manage their own zones.
-         Each local zone SHOULD be associated with a single GNS label,
-   but users MAY choose to use longer names consisting of
-   multiple labels.
-         If the name of a locally managed zone matches the suffix
-   of the name to be resolved,
-   resolution SHOULD start from the respective local zone:
-       </t>
-       <artwork name="" type="" align="left" alt=""><![CDATA[
-Example name: www.example.org
-Local zones:
-fr = (d0,zk0)
-gnu = (d1,zk1)
-com = (d2,zk2)
-...
-=> Entry zone: zk1
-=> Name to resolve from entry zone: www.example
-         ]]></artwork>
-       <t>
-         Finally, additional "suffix to zone" mappings MAY be configured.
-         Suffix to zone key mappings SHOULD be configurable through a local
-         configuration file or database by the user or system administrator.
-         The suffix MAY consist of multiple GNS labels concatenated with a
-         ".". If multiple suffixes match the name to resolve, the longest
-         matching suffix MUST BE used. The suffix length of two results
-         cannot be equal, as this would indicate a misconfiguration.
-   If both a locally managed zone and a configuration entry exist
-   for the same suffix, the locally managed zone MUST have priority.
-       </t>
-       <artwork name="" type="" align="left" alt=""><![CDATA[
-Example name: www.example.org
-Local suffix mappings:
-gnu = zk0
-example.org = zk1
-example.com = zk2
-...
-=> Entry zone: zk1
-=> Name to resolve from entry zone: www
-         ]]></artwork>
-     </section>
      <section anchor="encoding" numbered="true" toc="default">
        <name>Internationalization and Character Encoding</name>
        <t>

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]