1

I am developing enterprise yang module. I have a registered domain name.Do i need to registered top-level URN to the iana for yang data module's namespace like urn:rdns:: ?

Jay ganatra
  • 29
  • 1
  • 5

1 Answers1

0

This is what RFC6020, Section 5.3. says about namespaces:

Namespaces for modules published in RFC streams [RFC4844] MUST be assigned by IANA, see Section 14.

Namespaces for private modules are assigned by the organization owning the module without a central registry. Namespace URIs MUST be chosen so they cannot collide with standard or other enterprise namespaces, for example by using the enterprise or organization name in the namespace.

Note the last paragraph. Enterprise modules are assigned URIs that are chosen and governed by the enterprise. So no, you do not need to register with a central repository, not from YANG's point of view. The same text applies to both YANG 1 and 1.1.

There is a proposal on NETMOD mailing list for a top-level RDNS for enterprise modules, but that is just that, a proposal.

Community
  • 1
  • 1
predi
  • 5,528
  • 32
  • 60