draft-ietf-crisp-iris-dreg2-00.txt   draft-ietf-crisp-iris-dreg2-01.txt 
Network Working Group A. Newton Network Working Group A. Newton
Internet-Draft VeriSign, Inc. Internet-Draft VeriSign, Inc.
Obsoletes: 3982 (if approved) F. Neves Obsoletes: 3982 (if approved) F. Neves
Expires: August 30, 2006 Registro.br Expires: November 26, 2006 Registro.br
February 26, 2006 May 25, 2006
Domain Registry Version 2 for the Internet Registry Information Service Domain Registry Version 2 for the Internet Registry Information Service
draft-ietf-crisp-iris-dreg2-00 draft-ietf-crisp-iris-dreg2-01
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 1, line 35 skipping to change at page 1, line 35
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on August 30, 2006. This Internet-Draft will expire on November 26, 2006.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (2006). Copyright (C) The Internet Society (2006).
Abstract Abstract
This document describes version 2 of the domain registration This document describes version 2 of the domain registration
information schema for IRIS. The schema extends the necessary query information schema for IRIS. The schema extends the necessary query
and result operations of IRIS to provide the functional information and result operations of IRIS to provide the functional information
skipping to change at page 2, line 20 skipping to change at page 2, line 20
3.1. Registration Rules . . . . . . . . . . . . . . . . . . . . 6 3.1. Registration Rules . . . . . . . . . . . . . . . . . . . . 6
3.2. Enhanced Status Types . . . . . . . . . . . . . . . . . . 6 3.2. Enhanced Status Types . . . . . . . . . . . . . . . . . . 6
3.3. Lame Checking . . . . . . . . . . . . . . . . . . . . . . 6 3.3. Lame Checking . . . . . . . . . . . . . . . . . . . . . . 6
3.4. Organizations . . . . . . . . . . . . . . . . . . . . . . 6 3.4. Organizations . . . . . . . . . . . . . . . . . . . . . . 6
4. Schema Description . . . . . . . . . . . . . . . . . . . . . . 13 4. Schema Description . . . . . . . . . . . . . . . . . . . . . . 13
4.1. Query Derivatives . . . . . . . . . . . . . . . . . . . . 13 4.1. Query Derivatives . . . . . . . . . . . . . . . . . . . . 13
4.1.1. Match Parameters . . . . . . . . . . . . . . . . . . . 13 4.1.1. Match Parameters . . . . . . . . . . . . . . . . . . . 13
4.1.2. <findRegistrarsByName> Query . . . . . . . . . . . . . 14 4.1.2. <findRegistrarsByName> Query . . . . . . . . . . . . . 14
4.1.3. <findDomainsByContact> Query . . . . . . . . . . . . . 14 4.1.3. <findDomainsByContact> Query . . . . . . . . . . . . . 14
4.1.4. <findDomainsByOrganization> Query . . . . . . . . . . 15 4.1.4. <findDomainsByOrganization> Query . . . . . . . . . . 15
4.1.5. <findOrganizationsbyContact> Query . . . . . . . . . . 16 4.1.5. <findOrganizationsByContact> Query . . . . . . . . . . 16
4.1.6. <findDomainsByName> Query . . . . . . . . . . . . . . 16 4.1.6. <findDomainsByName> Query . . . . . . . . . . . . . . 16
4.1.7. <findDomainsByIDN> Query . . . . . . . . . . . . . . . 17 4.1.7. <findDomainsByIDN> Query . . . . . . . . . . . . . . . 17
4.1.8. <findContacts> Query . . . . . . . . . . . . . . . . . 18 4.1.8. <findContacts> Query . . . . . . . . . . . . . . . . . 18
4.1.9. <findOrganizations> Query . . . . . . . . . . . . . . 18 4.1.9. <findOrganizations> Query . . . . . . . . . . . . . . 18
4.1.10. <findDomainsByHost> Query . . . . . . . . . . . . . . 19 4.1.10. <findDomainsByHost> Query . . . . . . . . . . . . . . 19
4.1.11. <listRegistrationRules> Query . . . . . . . . . . . . 19 4.1.11. <listRegistrationRules> Query . . . . . . . . . . . . 19
4.1.12. Correspondence Search Group . . . . . . . . . . . . . 20 4.1.12. Correspondence Search Group . . . . . . . . . . . . . 20
4.2. Result Derivatives . . . . . . . . . . . . . . . . . . . . 20 4.2. Result Derivatives . . . . . . . . . . . . . . . . . . . . 20
4.2.1. Privacy Labels . . . . . . . . . . . . . . . . . . . . 21 4.2.1. Privacy Labels . . . . . . . . . . . . . . . . . . . . 21
4.2.2. <domain> Result . . . . . . . . . . . . . . . . . . . 23 4.2.2. <domain> Result . . . . . . . . . . . . . . . . . . . 23
4.2.3. <host> Result . . . . . . . . . . . . . . . . . . . . 28 4.2.3. <host> Result . . . . . . . . . . . . . . . . . . . . 28
4.2.4. <contact> Result . . . . . . . . . . . . . . . . . . . 29 4.2.4. <contact> Result . . . . . . . . . . . . . . . . . . . 29
4.2.5. Organization Types . . . . . . . . . . . . . . . . . . 31 4.2.5. Organization Types . . . . . . . . . . . . . . . . . . 31
4.2.6. <registrationRule> . . . . . . . . . . . . . . . . . . 34 4.2.6. <registrationRule> . . . . . . . . . . . . . . . . . . 34
4.2.7. Correspondence Data Group . . . . . . . . . . . . . . 34 4.2.7. Correspondence Data Group . . . . . . . . . . . . . . 34
4.2.8. Representative Entity Group . . . . . . . . . . . . . 35 4.2.8. Representative Entity Group . . . . . . . . . . . . . 35
4.2.9. Common Date Time Group . . . . . . . . . . . . . . . . 35 4.2.9. Common Date Time Group . . . . . . . . . . . . . . . . 36
4.2.10. Common Enhanced Status Values . . . . . . . . . . . . 36 4.2.10. Common Enhanced Status Values . . . . . . . . . . . . 36
4.3. Generic Code Derivatives . . . . . . . . . . . . . . . . . 36 4.3. Generic Code Derivatives . . . . . . . . . . . . . . . . . 37
4.3.1. <searchTooWide> . . . . . . . . . . . . . . . . . . . 36 4.3.1. <searchTooWide> . . . . . . . . . . . . . . . . . . . 37
4.3.2. <languageNotSupported> . . . . . . . . . . . . . . . . 36 4.3.2. <languageNotSupported> . . . . . . . . . . . . . . . . 37
4.4. Support for <iris:lookupEntity> . . . . . . . . . . . . . 37 4.4. Support for <iris:lookupEntity> . . . . . . . . . . . . . 37
4.5. Lameness . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.5. Lameness . . . . . . . . . . . . . . . . . . . . . . . . . 38
5. Formal XML Syntax . . . . . . . . . . . . . . . . . . . . . . 40 5. Formal XML Syntax . . . . . . . . . . . . . . . . . . . . . . 40
6. BEEP Transport Compliance . . . . . . . . . . . . . . . . . . 73 6. BEEP Transport Compliance . . . . . . . . . . . . . . . . . . 73
6.1. Message Pattern . . . . . . . . . . . . . . . . . . . . . 73 6.1. Message Pattern . . . . . . . . . . . . . . . . . . . . . 73
6.2. Server Authentication . . . . . . . . . . . . . . . . . . 73 6.2. Server Authentication . . . . . . . . . . . . . . . . . . 73
7. URI Resolution . . . . . . . . . . . . . . . . . . . . . . . . 74 7. URI Resolution . . . . . . . . . . . . . . . . . . . . . . . . 74
7.1. Application Service Label . . . . . . . . . . . . . . . . 74 7.1. Application Service Label . . . . . . . . . . . . . . . . 74
7.2. Bottom-Up Resolution . . . . . . . . . . . . . . . . . . . 74 7.2. Bottom-Up Resolution . . . . . . . . . . . . . . . . . . . 74
7.3. Top-Down Resolution . . . . . . . . . . . . . . . . . . . 74 7.3. Top-Down Resolution . . . . . . . . . . . . . . . . . . . 74
skipping to change at page 16, line 25 skipping to change at page 16, line 25
has with the domain. has with the domain.
This query also provides optional <language> elements containing This query also provides optional <language> elements containing
language tags. Clients MAY use these elements to give a hint about language tags. Clients MAY use these elements to give a hint about
the natural language(s) of the affected element. Servers MAY use the natural language(s) of the affected element. Servers MAY use
this information in processing the query, such as tailoring this information in processing the query, such as tailoring
normalization routines to aid in more effective searches. normalization routines to aid in more effective searches.
<findDomainsByOrganization> does not exist in [17]. <findDomainsByOrganization> does not exist in [17].
4.1.5. <findOrganizationsbyContact> Query 4.1.5. <findOrganizationsByContact> Query
An example of a <findOrganizationsByContact> query: An example of a <findOrganizationsByContact> query:
<findOrganizationsByContact> <findOrganizationsByContact>
<commonName> <commonName>
<contains> <contains>
Cobbler Cobbler
</contains> </contains>
</commonName> </commonName>
<role>registrant</role> <role>registrant</role>
skipping to change at page 24, line 49 skipping to change at page 24, line 49
See RFC 3491 [15]. See RFC 3491 [15].
o <domainHandle> - a registry unique assigned identifier to a o <domainHandle> - a registry unique assigned identifier to a
domain. domain.
o <nameServer> - MUST contain an entity reference to a referent of o <nameServer> - MUST contain an entity reference to a referent of
type <host> (Section 4.2.3). The optional attribute 'lame' type <host> (Section 4.2.3). The optional attribute 'lame'
indicates if this nameserver is lame as it relates to this domain. indicates if this nameserver is lame as it relates to this domain.
Its value is specified by the "lameReasonType". See Section 4.5. Its value is specified by the "lameReasonType". See Section 4.5.
o <registeredHost> - MUST contain an entity reference to a referent
of type <host> (Section 4.2.3). Registered hosts are not
considered name servers of the domain but merely hosts that have
been registed as subordinated to the domain (e.g. host.example.com
in example.com). Therefore these entity references do not contain
the 'lame' attribute.
o <registrant> - an element containing an entity reference to the o <registrant> - an element containing an entity reference to the
registrant of this domain. The referent MUST be a <contact> registrant of this domain. The referent MUST be a <contact>
(Section 4.2.4) result or an <organization> (Section 4.2.5.1) (Section 4.2.4) result or an <organization> (Section 4.2.5.1)
result. result.
o The entity references found in the representativeEntityGroup (See o The entity references found in the representativeEntityGroup (See
Section 4.2.8). Section 4.2.8).
o <status> - may contain at least one of the following elements of o <status> - may contain at least one of the following elements of
type 'domainStatusType' (see Section 4.2.1), but none of these type 'domainStatusType' (see Section 4.2.1), but none of these
skipping to change at page 32, line 11 skipping to change at page 32, line 15
4.2.5.1. <organization> 4.2.5.1. <organization>
An example of a <organiztion> result: An example of a <organiztion> result:
<organization <organization
authority="com" registryType="dreg2" authority="com" registryType="dreg2"
entityClass="org-handle" entityName="vrsn1" > entityClass="org-handle" entityName="vrsn1" >
<name> <name>
Shoes and More, Inc. Shoes and More, Inc.
</name> </name>
<technicalContact <technicalRepresentative
iris:referentType="contact" iris:referentType="contact"
authority="com" entityClass="contact-handle" authority="com" entityClass="contact-handle"
entityName="mak21" registryType="dreg2"> entityName="mak21" registryType="dreg2">
<iris:displayName <iris:displayName
language="en">Mark Kosters</iris:displayName> language="en">Mark Kosters</iris:displayName>
</technicalContact> </technicalRepresentative>
<organizationHandle>smi</organizationHandle> <organizationHandle>smi</organizationHandle>
<enhancedStatus> <enhancedStatus>
<linked /> <linked />
</enhancedStatus> </enhancedStatus>
</organization> </organization>
The <organization> result object is derivative of the The <organization> result object is derivative of the
"organizationBaseType". In addition to the child elements defined in "organizationBaseType". In addition to the child elements defined in
the base type, this result object has the following child elements: the base type, this result object has the following child elements:
skipping to change at page 36, line 20 skipping to change at page 36, line 29
verified by the responsible registration authority. verified by the responsible registration authority.
4.2.10. Common Enhanced Status Values 4.2.10. Common Enhanced Status Values
Many of the result objects in this specification have a common set of Many of the result objects in this specification have a common set of
status values. These are specified with a defined type of status values. These are specified with a defined type of
baseEnhancedStatusValuesType. This type definition has the following baseEnhancedStatusValuesType. This type definition has the following
child elements, all of which are "enhancedStatusType" elements (see child elements, all of which are "enhancedStatusType" elements (see
Section 4.2.1. Section 4.2.1.
o <policyCompliant> - the containing result object is considered
compliant with the policy specified with the identifier in the
<substatus> element.
o <policyNoncompliant> - the containing result object is considered
not compliant with the policy specified with the identifier in the
<substatus> element.
o <reserved> - the containing result object is reserved and is not o <reserved> - the containing result object is reserved and is not
available for registration under normal registration procedures. available for registration under normal registration procedures.
o <create> - specifies the creation status of the containing result o <create> - specifies the creation status of the containing result
object in the registration system. object in the registration system.
o <delete> - specifies the deletion status of the containing result o <delete> - specifies the deletion status of the containing result
object in the registration system. object in the registration system.
o <transfer> - specifies the transfer status of the containing o <transfer> - specifies the transfer status of the containing
skipping to change at page 51, line 15 skipping to change at page 51, line 15
<extension <extension
base="iris:entityType"> base="iris:entityType">
<attribute <attribute
name="lame" name="lame"
type="dreg:lameReasonType" /> type="dreg:lameReasonType" />
</extension> </extension>
</complexContent> </complexContent>
</complexType> </complexType>
</element> </element>
<element <element
name="registeredHost"
type="iris:entityType"
minOccurs="0"
maxOccurs="unbounded" />
<element
name="registrant" name="registrant"
type="iris:entityType" type="iris:entityType"
minOccurs="0" minOccurs="0"
maxOccurs="unbounded" /> maxOccurs="unbounded" />
<group ref="dreg:representativeEntityGroup" /> <group ref="dreg:representativeEntityGroup" />
<element <element
name="lastRepresentativeModificationDateTime" name="lastRepresentativeModificationDateTime"
type="dreg:dateTimePrivacyType" type="dreg:dateTimePrivacyType"
nillable="true" nillable="true"
minOccurs="0" minOccurs="0"
skipping to change at page 66, line 26 skipping to change at page 66, line 30
maxOccurs="1"/> maxOccurs="1"/>
</sequence> </sequence>
</group> </group>
<!-- --> <!-- -->
<!-- Base Status Values Type --> <!-- Base Status Values Type -->
<!-- --> <!-- -->
<complexType name="baseEnhancedStatusValuesType"> <complexType name="baseEnhancedStatusValuesType">
<choice minOccurs="0" maxOccurs="unbounded"> <choice minOccurs="0" maxOccurs="unbounded">
<element name="policyCompliant"
type="dreg:enhancedStatusType"/>
<element name="policyNoncompliant"
type="dreg:enhancedStatusType"/>
<element name="reserved" type="dreg:enhancedStatusType"/> <element name="reserved" type="dreg:enhancedStatusType"/>
<element name="create" type="dreg:enhancedStatusType"/> <element name="create" type="dreg:enhancedStatusType"/>
<element name="delete" type="dreg:enhancedStatusType"/> <element name="delete" type="dreg:enhancedStatusType"/>
<element name="transfer" type="dreg:enhancedStatusType"/> <element name="transfer" type="dreg:enhancedStatusType"/>
<element name="update" type="dreg:enhancedStatusType"/> <element name="update" type="dreg:enhancedStatusType"/>
<element name="other" type="dreg:enhancedStatusType"/> <element name="other" type="dreg:enhancedStatusType"/>
</choice> </choice>
</complexType> </complexType>
<!-- --> <!-- -->
skipping to change at page 83, line 6 skipping to change at page 83, line 6
S: <domainHandle>tcs-com-1</domainHandle> S: <domainHandle>tcs-com-1</domainHandle>
S: S:
S: <nameServer iris:referentType="host" authority="iana.org" S: <nameServer iris:referentType="host" authority="iana.org"
S: registryType="dreg2" entityClass="host-handle" S: registryType="dreg2" entityClass="host-handle"
S: entityName="research7" /> S: entityName="research7" />
S: S:
S: <nameServer iris:referentType="host" authority="iana.org" S: <nameServer iris:referentType="host" authority="iana.org"
S: registryType="dreg2" entityClass="host-handle" S: registryType="dreg2" entityClass="host-handle"
S: entityName="nsol184" /> S: entityName="nsol184" />
S: S:
S: <technicalContact iris:referentType="contact" S: <technicalRepresentative iris:referentType="contact"
S: authority="iana.org" registryType="dreg2" S: authority="iana.org" registryType="dreg2"
S: entityClass="contact-handle" entityName="dconrad" /> S: entityClass="contact-handle" entityName="dconrad" />
S: S:
S: <status> S: <status>
S: <assignedAndActive denied="true" /> S: <assignedAndActive denied="true" />
S: </status> S: </status>
S: S:
S: <registry iris:referentType="registrationAuthority" S: <registry iris:referentType="registrationAuthority"
S: authority="com" registryType="dreg2" S: authority="com" registryType="dreg2"
S: entityClass="contact-handle" entityName="VGRS" /> S: entityClass="contact-handle" entityName="VGRS" />
skipping to change at page 86, line 13 skipping to change at page 86, line 13
S: authority="com" registryType="dreg2" S: authority="com" registryType="dreg2"
S: entityClass="host-handle" entityName="nsol184" /> S: entityClass="host-handle" entityName="nsol184" />
S: <registrant S: <registrant
S: iris:referentType="dreg:contact" S: iris:referentType="dreg:contact"
S: authority="com" registryType="dreg2" S: authority="com" registryType="dreg2"
S: entityClass="contact-handle" entityName="beb140"> S: entityClass="contact-handle" entityName="beb140">
S: <iris:displayName language="en"> S: <iris:displayName language="en">
S: Bill Eckels S: Bill Eckels
S: </iris:displayName> S: </iris:displayName>
S: </registrant> S: </registrant>
S: <technicalContact S: <technicalRepresentative
S: bagRef="x1" S: bagRef="x1"
S: iris:referentType="dreg:contact" S: iris:referentType="dreg:contact"
S: authority="com" registryType="dreg2" S: authority="com" registryType="dreg2"
S: entityClass="contact-handle" entityName="mak21"> S: entityClass="contact-handle" entityName="mak21">
S: <iris:displayName language="en"> S: <iris:displayName language="en">
S: Mark Kosters S: Mark Kosters
S: </iris:displayName> S: </iris:displayName>
S: </technicalContact> S: </technicalRepresentative>
S: <status> S: <status>
S: <transferPending denied="true" /> S: <transferPending denied="true" />
S: <assignedAndActive denied="true" /> S: <assignedAndActive denied="true" />
S: </status> S: </status>
S: <registry S: <registry
S: iris:referentType="dreg:registrationAuthority" S: iris:referentType="dreg:registrationAuthority"
S: authority="com" registryType="dreg2" S: authority="com" registryType="dreg2"
S: entityClass="local" entityName="VRSN" S: entityClass="local" entityName="VRSN"
S: hosting="false" /> S: hosting="false" />
S: <iris:seeAlso S: <iris:seeAlso
skipping to change at page 87, line 52 skipping to change at page 87, line 52
S: </property> S: </property>
S: </simpleEntity> S: </simpleEntity>
S: </additional> S: </additional>
S: </resultSet> S: </resultSet>
S: <bags> S: <bags>
S: <bag id="x1"> S: <bag id="x1">
S: <simpleBag xmlns="http://example.com/"> S: <simpleBag xmlns="http://example.com/">
S: AAAAB3NzaC1yc2EAAAABIwAAAIEA0ddD+W3Agl0Lel98G1r77fZ S: AAAAB3NzaC1yc2EAAAABIwAAAIEA0ddD+W3Agl0Lel98G1r77fZ
S: c3nBl8CHdkmKuVGUy/ijmvdO5QxuSlU0R4BoCLZk/Sob22RApTn S: c3nBl8CHdkmKuVGUy/ijmvdO5QxuSlU0R4BoCLZk/Sob22RApTn
S: T+ROMbXFQBrxGH08daAOy98WqpfAutWJri61JLpubIbaqhGyB48 S: T+ROMbXFQBrxGH08daAOy98WqpfAutWJri61JLpubIbaqhGyB48
S: Qt69V6OhYfFsJjvoNEOh1k2dgzXhSlzP3OMVSKRlBzGcO8 S: Qt69V6OhYfFsJjvoNEOh1k2dgzXhSlzP3OMVSKRlBzGcO8=
S: </simpleBag> S: </simpleBag>
S: </bag> S: </bag>
S: </bags> S: </bags>
S: S:
S: </response> S: </response>
Figure 24: Example 3 Figure 24: Example 3
Appendix B. An Example Database Serialization Appendix B. An Example Database Serialization
skipping to change at page 89, line 34 skipping to change at page 89, line 34
authority="" registryType="dreg2" authority="" registryType="dreg2"
entityClass="host-handle" entityName="research7" /> entityClass="host-handle" entityName="research7" />
<nameServer <nameServer
iris:referentType="dreg:host" iris:referentType="dreg:host"
authority="" registryType="dreg2" authority="" registryType="dreg2"
entityClass="host-handle" entityName="nsol184" /> entityClass="host-handle" entityName="nsol184" />
<registrant <registrant
iris:referentType="dreg:contact" iris:referentType="dreg:contact"
authority="iana.org" registryType="dreg2" authority="iana.org" registryType="dreg2"
entityClass="contact-handle" entityName="beb140" /> entityClass="contact-handle" entityName="beb140" />
<technicalContact <technicalRepresentative
iris:referentType="dreg:contact" iris:referentType="dreg:contact"
authority="net" registryType="dreg2" authority="net" registryType="dreg2"
entityClass="contact-handle" entityClass="contact-handle"
entityName="mak21" > entityName="mak21" >
<iris:displayName language="en"> <iris:displayName language="en">
IANA Administrator IANA Administrator
</iris:displayName> </iris:displayName>
</technicalContact> </technicalRepresentative>
</dreg:domain> </dreg:domain>
<dreg:host <dreg:host
xmlns="urn:ietf:params:xml:ns:dreg2" xmlns="urn:ietf:params:xml:ns:dreg2"
authority="com" registryType="dreg2" authority="com" registryType="dreg2"
entityClass="host-handle" entityName="nsol184" > entityClass="host-handle" entityName="nsol184" >
<hostHandle>nsol184</hostHandle> <hostHandle>nsol184</hostHandle>
<hostName>ns1.iana.org</hostName> <hostName>ns1.iana.org</hostName>
<ipV4Address>192.0.2.1</ipV4Address> <ipV4Address>192.0.2.1</ipV4Address>
<hostContact <hostRepresentative
iris:referentType="dreg:contact" iris:referentType="dreg:contact"
authority="com" registryType="dreg2" authority="com" registryType="dreg2"
entityClass="contact-handle" entityClass="contact-handle"
entityName="dconrad" > entityName="dconrad" >
<iris:displayName language="en"> <iris:displayName language="en">
IANA Techie IANA Techie
</iris:displayName> </iris:displayName>
</hostContact> </hostRepresentative>
</dreg:host> </dreg:host>
<iris:serializedReferral> <iris:serializedReferral>
<iris:source <iris:source
authority="com" registryType="dreg2" authority="com" registryType="dreg2"
entityClass="contact-handle" entityClass="contact-handle"
entityName="dconrad" /> entityName="dconrad" />
<iris:searchContinuation <iris:searchContinuation
authority="net"> authority="net">
 End of changes. 21 change blocks. 
20 lines changed or deleted 44 lines changed or added

This html diff was produced by rfcdiff 1.31. The latest version is available from http://www.levkowetz.com/ietf/tools/rfcdiff/