Movatterモバイル変換


[0]ホーム

URL:


[RFC Home] [TEXT|PDF|HTML] [Tracker] [IPR] [Info page]

INFORMATIONAL
Network Working Group                                           T. KalinRequest for Comments: 4926                                     M. MolinaCategory: Informational                                            DANTE                                                               July 2007A URN Namespace for GEANTStatus of This Memo   This memo provides information for the Internet community.  It does   not specify an Internet standard of any kind.  Distribution of this   memo is unlimited.Copyright Notice   Copyright (C) The IETF Trust (2007).Abstract   This document describes a proposed URN (Uniform Resource Name)   namespace that would be managed by DANTE, representing European   Research and academic networks, for naming persistent resources   defined by GEANT, the Consortium of European Academic and Research   Networks, its projects, activities, working groups, and other   designated subordinates.Kalin & Molina               Informational                      [Page 1]

RFC 4926               A URN Namespace for GEANT               July 20071.  Introduction   The Consortium of European Academic and Research Networks (GEANT)   provides high-speed, high-quality network connectivity for education   institutions, universities, and research centres in Europe.  The   network infrastructure is composed of several National Research and   Education Networks (NRENs) and their European-wide interconnection,   GEANT.  The current network is GEANT2 [6], and is the seventh   generation of pan-European research and education network, successor   to the pan-European multi-gigabit research network GEANT.  DANTE [7]   is a UK-based organization representing the members of the Consortium   and operating the GEANT2 Network.  This cooperative work is mainly   done in the framework of EU-funded projects.  The biggest of such   activities is currently the GN2 project [6], started in September   2004, that follows other successful ones that have evolved the   European Networks for Research and Education for almost two decades.   It is expected that these activities and the network evolution will   continue to be supported by the European Union and all European   governments in the years to come, as they view the existence of a   state-of-the-art network for research in Europe as being of top   strategic importance.  We will refer to the organization involved in   these projects and those that benefit from their outcome as the   "GEANT community".   The GEANT community produces many kinds of documents: specifications,   working drafts, project reports, schemas, stylesheets, etc.  The   community wishes to provide global, distributed, persistent,   location-independent names for these resources.  The Uniform Resource   Name (URN) variant of URIs meets these requirements.   The GEANT community and other GEANT-affiliated groups would benefit   from the GEANT URN proposal by having an easy, efficient way to   assign globally unique, persistent identifiers to resources that they   create.  The nature of GEANT work is that it serves the needs of many   communities of interest.  A namespace managed so as to facilitate the   creation, registration, and resolution of unique, persistent   identifiers would be of great value for GEANT, its affiliates, and   the higher education community generally.  The possibility of fitting   the naming needs under existing namespaces has been considered, but   the conclusion was that the number of activities and the size of the   developers community is such that creating a lot of (possibly   uncoordinated) dependencies from other namespaces is undesirable.   The proposed URN namespace specification is for a formal namespace.Kalin & Molina               Informational                      [Page 2]

RFC 4926               A URN Namespace for GEANT               July 20072.  Specification Template   Namespace ID:         geant   Registration Information:         Registration Version Number 1         Registration Date: 2006-03-21   Registrant of the namespace:         DANTE         ATTN: Maurizio Molina         City House         126 - 130 Hills Road         Cambridge CB2 1PQ         United Kingdom         Phone: +44 1223 371340         Contact: Tomaz Kalin         Affiliation: DANTE         City House         126 - 130 Hills Road         Cambridge CB2 1PQ         Email: tomaz.kalin@dante.org.uk         Phone: +386 1 430 3055   Syntactic structure:         The Namespace Specific Strings (NSS) of all URNs assigned by         GEANT will conform to the syntax defined in section 2.2 ofRFC2141, "URN Syntax" [2].  In addition, all GEANT URN NSSs will         consist of a left-to-right series of tokens delimited by         colons.  The left-to-right sequence of colon-delimited tokens         corresponds to descending nodes in a tree.  To the right of the         lowest naming authority node, there may be zero, one, or more         levels of hierarchical naming nodes terminating in a rightmost         leaf node.  See the section below entitled "Identifier         assignment" for more on the semantics of NSSs.  This syntax         convention is captured in the following normative ABNF rules         for GEANT NSSs (seeRFC 4234 [1]):Kalin & Molina               Informational                      [Page 3]

RFC 4926               A URN Namespace for GEANT               July 2007         GEANT-NSS        =   1*(subStChar) 0*(":" 1*(subStChar))         subStChar       =   trans / "%" HEXDIG HEXDIG         trans           =   ALPHA / DIGIT / other / reserved         other           =   "(" / ")" / "+" / "," / "-" / "." /                             "=" / "@" / ";" / "$" /                             "_" / "!" / "*" / "'"         reserved        =   "%" / "/" / "?" / "#"         The exclusion of the colon from the list of "other" characters         means that the colon can only occur as a delimiter between         string tokens.  Note that this ABNF rule set guarantees that         any valid GEANT NSS is also a validRFC 2141 NSS.   Relevant ancillary documentation:         None.   Identifier uniqueness:         It is the responsibility of DANTE to guarantee uniqueness of         the names of immediately subordinate naming authorities.  Each         lower-level naming authority in turn inherits the         responsibility of guaranteeing uniqueness of names in their         branch of the naming tree.   Identifier persistence:         DANTE bears ultimate responsibility for maintaining the         usability of GEANT URNs over time.  This responsibility may be         delegated to subordinate naming authorities per the discussion         in the section below on identifier assignment.  That section         provides a mechanism for the delegation to be revoked in the         case a subordinate naming authority ceases to function.   Identifier assignment:         DANTE will create an initial series of immediately subordinate         naming authorities, and will define a process for adding to         that list of authorities.  Each top-level working group of         GEANT will be invited to designate a naming authority and to         suggest one or more candidate names.Kalin & Molina               Informational                      [Page 4]

RFC 4926               A URN Namespace for GEANT               July 2007         Institutions and communities affiliated with GEANT may request,         through their designated GEANT liaison, that they be granted         GEANT-subordinate naming authority status.  They may propose         candidate names for that authority.  One way for such entities         to guarantee uniqueness of their proposed name is to base it on         a DNS name.  That is, if, e.g., the German National Research         and Education Network wished to be designated a subordinate         naming authority under GEANT, the institutional GEANT liaison         could propose to DANTE to be delegated control over names         beginning with "urn:geant:dfn.de".  Institutions seeking         affiliation with GEANT should send email to         geant-submit@dante.org.uk, nominating an institutional liaison         and providing contact information for that person.         On at least an annual basis, DANTE will contact the liaisons or         directors of each immediately subordinate naming authority.  If         there is no response, or if the respondent indicates that they         wish to relinquish naming authority, the authority over that         branch of the tree reverts to GEANT.  This process will be         enforced recursively by each naming authority on its         subordinates.  This process guarantees that responsibility for         each branch of the tree will lapse for less than one year, at         worst, before being reclaimed by a superior authority.         Lexical equivalence of two GEANT namespace specific strings         (NSSs) is defined below as an exact, case-sensitive string         match.  DANTE will assign names of immediately subordinate         naming authorities in lowercase only.  This forestalls the         registration of two GEANT-subordinate naming authorities whose         names differ only in case.   Identifier resolution:         DANTE will maintain an index of all GEANT and GEANT workgroup         assigned URNs on its Web site,http://www.dante.net/urn-geant/urn-geant.html.  That index will         map URNs to resource identifiers, usually URLs.  GEANT-         affiliated naming authorities will specify how to resolve the         URNs they assign if they are resolvable.   Lexical equivalence:         Lexical equivalence of two GEANT Namespace Specific Strings         (NSSs) is defined as an exact, case-sensitive string match.   Conformance with URN syntax:         All GEANT NSSs fully conform toRFC 2141 syntax rules for NSSs.Kalin & Molina               Informational                      [Page 5]

RFC 4926               A URN Namespace for GEANT               July 2007   Validation mechanism:         As specified in the "Identifier resolution" section above,         DANTE will maintain an index of all GEANT and GEANT workgroup         assigned URNs on its Web site,http://www.dante.net/urn-geant/urn-geant.html Presence in that         index implies that a given URN is valid.  GEANT-affiliated         naming authorities will specify how to validate the URNs they         assign.   Scope:         Global.3.  Security Considerations   There are no additional security considerations beyond those normally   associated with the use and resolution of URNs in general.4.  Namespace Considerations   Registration of an Namespace Identifier (NID) specific to GEANT is   reasonable given the following considerations:   1.  GEANT would like to assign URNs to some very fine-grained       objects.  This does not seem to be the primary intended use of       the XMLORG namespace (RFC 3120) [3], or the more tightly       controlled OASIS namespace (RFC 3121) [4].   2.  GEANT seeks naming autonomy.  GEANT is not a member of OASIS, so       becoming a subordinate naming authority under the OASIS URN space       is not an option.   3.  GEANT will want to assign URNs to non-XML objects as well.  That       is another reason that XMLORG may not be an appropriate higher-       level naming authority for GEANT.   Some GEANT-developed schema and namespaces may be good candidates for   inclusion in the XMLORG or possible future "EU" registry.  The fact   that such an object might already have a GEANT-assigned URN shouldn't   be a hindrance.RFC 3406 [5] (which replacedRFC 2611) includes an   explicit statement that two or more URNs may point to the same   resource.  A resource with a GEANT-assigned Namespace Specific String   would, of course, be given an XMLORG or EU Namespace Specific String   as it enters the XMLORG or "EU" registry.Kalin & Molina               Informational                      [Page 6]

RFC 4926               A URN Namespace for GEANT               July 20075.  Community Considerations   The assignment and use of identifiers within the namespace are open,   and the related rule is established by DANTE.  Registration agencies   (the next level naming authorities) will be the European National   Research and Education Networks and the established organizational   cross-border formations.   It is expected that the majority of the NRENs and all GEANT base   activities make use of the GEANT namespace.   After the establishment of the GEANT namespace, the consortium will,   as soon as practical, establish a resolution service (analogously to   other distributed pan-European services, like EduROAM, PerfSONAR,   etc.) for the namespace clients.6.  IANA Considerations   IANA has registered the "geant" NID within the IANA registry of URN   NIDs.7.  Normative References   [1]  Crocker, D. and P. Overell, "Augmented BNF for Syntax        Specifications: ABNF",RFC 4234, October 2005.8.  Informative References   [2]  Moats, R., "URN Syntax",RFC 2141, May 1997.   [3]  Best, K. and N. Walsh, "A URN Namespace for XML.org",RFC 3120,        June 2001.   [4]  Best, K. and N. Walsh, "A URN Namespace for OASIS",RFC 3121,        June 2001.   [5]  Daigle, L., van Gulik, D., Iannella, R., and P. Faltstrom, "URN        Namespace Definition Mechanisms",BCP 66,RFC 3406, October        2002.   [6]  GEANT2 project's Web site, <http://www.geant2.net/>.   [7]  DANTE's company Web site, <http://www.dante.net/>.Kalin & Molina               Informational                      [Page 7]

RFC 4926               A URN Namespace for GEANT               July 2007Authors' Addresses   T. Kalin   DANTE   City House   126 - 130 Hills Road   Cambridge   CB2 1PQ   United Kingdom   EMail: tomaz.kalin@dante.org.uk   Maurizio Molina   DANTE   City House   126 - 130 Hills Road   Cambridge   CB2 1PQ   United Kingdom   EMail: maurizio.molina@dante.org.ukKalin & Molina               Informational                      [Page 8]

RFC 4926               A URN Namespace for GEANT               July 2007Full Copyright Statement   Copyright (C) The IETF Trust (2007).   This document is subject to the rights, licenses and restrictions   contained inBCP 78, and except as set forth therein, the authors   retain all their rights.   This document and the information contained herein are provided on an   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND   THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS   OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF   THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.Intellectual Property   The IETF takes no position regarding the validity or scope of any   Intellectual Property Rights or other rights that might be claimed to   pertain to the implementation or use of the technology described in   this document or the extent to which any license under such rights   might or might not be available; nor does it represent that it has   made any independent effort to identify any such rights.  Information   on the procedures with respect to rights in RFC documents can be   found inBCP 78 andBCP 79.   Copies of IPR disclosures made to the IETF Secretariat and any   assurances of licenses to be made available, or the result of an   attempt made to obtain a general license or permission for the use of   such proprietary rights by implementers or users of this   specification can be obtained from the IETF on-line IPR repository athttp://www.ietf.org/ipr.   The IETF invites any interested party to bring to its attention any   copyrights, patents or patent applications, or other proprietary   rights that may cover technology that may be required to implement   this standard.  Please address the information to the IETF at   ietf-ipr@ietf.org.Acknowledgement   Funding for the RFC Editor function is currently provided by the   Internet Society.Kalin & Molina               Informational                      [Page 9]

[8]ページ先頭

©2009-2025 Movatter.jp