----------------------------------------------------------------------------------- prop-163-v001: Enhancing WHOIS Transparency and Efficiency Through Referral Server Implementation ----------------------------------------------------------------------------------- Proposer: Tsungyi Yu (steveyiyo@steveyi.net) 1. Problem statement ------------------------- The current APNIC WHOIS system does not address the following issues: 1. Inconsistent queries after resource transfers: When an ASN is transferred from APNIC to another RIR (e.g., RIPE NCC or ARIN), the IANA database query still points to APNIC WHOIS. This results in missing or incorrect data, requiring users to manually query the appropriate authoritative WHOIS database. 2. Challenges in querying NIR second-level allocations: Some NIRs manage their resource allocation independently. When resources are allocated to their members, the data may be stored only in the NIR’s local system without corresponding updates in the APNIC database. The existing WHOIS query mechanism cannot automatically redirect to the specific NIR WHOIS database, reducing transparency and efficiency. 3. Lack of transparency for downstream allocations: When resources are further allocated to end users (e.g., enterprises or other organizations), the current WHOIS system cannot automatically provide this allocation information. Redirecting queries to the customer-maintained servers could significantly reduce communication overhead and improve accuracy. 2. Objective of policy change ---------------------------------- By implementing WHOIS Referral Server support: - Queries for transferred resources (e.g., ASN or IP addresses) will be automatically redirected to the appropriate RIR database. - NIR allocations can be seamlessly queried through a hierarchical system. - Downstream allocation information will become accessible, enhancing transparency and traceability. 3. Situation in other regions -------------------------------- AFRINIC: Does not yet support Referral Server functionality and relies on a centralized WHOIS system. ARIN: Partially supports referral functionality, allowing queries to redirect to specific databases. LACNIC: Operates a centralized WHOIS system without Referral Server support. RIPE NCC: Implements similar hierarchical query capabilities and can automatically redirect users to relevant databases. 4. Proposed policy solution -------------------------------- Based on RFC 2167 (Referral WHOIS Protocol Version 1.5), the following improvements are proposed: 1. Enable Referral WHOIS Protocol Modify the APNIC WHOIS system to support a Referral Server mechanism as defined by RFC 2167: - Allow automatic query redirection to other RIR or NIR databases. - Implement a hierarchical and distributed query mechanism to reduce the burden on a single server. 2. Collaborate with NIRs for second-level allocations Standardize interfaces for NIRs to register and expose their allocation data, enabling direct query support. 3. Support downstream customer allocations Encourage resource holders (e.g., ISPs) to register detailed downstream allocation information, enabling transparent queries through the Referral Server system. 5. Advantages / Disadvantages ------------------------------------ Advantages: - Improved query consistency and accuracy: Users can directly access the most updated and authoritative information. - Increased efficiency: Eliminates the need for manual queries or multiple redirections, enhancing user experience. - Transparent allocation processes: Supports NIR and customer-level allocation queries, increasing resource transparency. Disadvantages: - Implementation costs: Initial setup may require system upgrades and architecture changes. - Technical challenges: Compatibility among systems across different layers and regions must be ensured. 6. Impact on resource holders ----------------------------------- - APNIC’s WHOIS system would require technical upgrades to implement the Referral Server functionality, incurring development and testing costs. - Resource holders (ISPs, NIRs, etc.) may need to update their allocation data and expose necessary query interfaces to support hierarchical management. - This policy is expected to reduce the query burden on APNIC and facilitate more efficient resource management. 7. References ---------------- RFC 2167: Referral Whois (RWhois) Protocol V1.5 https://www.rfc-editor.org/rfc/rfc2167