Skip to content
INTERNET INFRASTRUCTURE & NETWORKS

APNIC Highlights Growing ASPA Adoption and Clarifies Routing Security Best Practices

As the global internet continues to grapple with foundational vulnerabilities in its routing infrastructure, network operators are steadily turning to advanced cryptographic tools to secure the Border Gateway Protocol (BGP). Months after APNIC first rolled out support for managing Resource Public Key Infrastructure (RPKI) Autonomous System Provider Authorization (ASPA) objects in June, adoption across the region has demonstrated a consistent upward trajectory. Recent data indicates that network administrators have published 538 ASPA objects directly under APNIC’s RPKI trust anchor, marking an encouraging milestone in the ongoing effort to fortify internet routing against malicious or accidental disruptions.

To address the practical realities of this deployment wave, APNIC recently hosted a specialized webinar for its members and the broader internet community. Titled "Understanding ASPA: The next step in routing security," the late-September event tackled the nuances of modern routing validation. While adoption rates have climbed, the transition has inevitably surfaced complex operational questions. Network engineers have increasingly sought clarity regarding the precise definition of a provider within the ASPA framework, the correct implementation of these objects in Internet Exchange Point (IXP) environments, and the inherent risks associated with signing and enforcing ASPA records for robust BGP path validation.

What does “provider” mean in ASPA?

At its technical core, an ASPA is a cryptographically signed RPKI object that empowers an Autonomous System Number (ASN) holder to formally declare its authorized provider ASNs, which typically include upstream transit providers. Network operators leverage this authoritative dataset to validate incoming BGP paths rigorously. By cross-referencing announced routes against these declared provider relationships, systems can effectively detect and intercept route leaks while substantially mitigating the threat of forged or unauthorized routes being accepted into global routing tables.

The official ASPA profile draft establishes a clear baseline for what constitutes a provider. According to the specification, a Provider AS functions as a network infrastructure entity that establishes connectivity between distinct networks, specifically delivering transit services to a customer network. Crucially, industry discussions and technical clarifications have underscored that an Autonomous System qualifies as a provider even if it supplies transit services only on a part-time basis, serves limited geographic locations, or handles merely a restricted subset of traffic routes. Consequently, common architectural arrangements such as partial-transit and backup-transit connections require the collaborating AS to be formally designated as a provider within the relevant ASPA configuration.

Furthermore, these provider-customer dynamics are not strictly unilateral. It is entirely commonplace within modern internet architecture for a single Autonomous System to act as a customer to another specific AS for designated address prefixes, while simultaneously functioning as a provider for entirely different sets of prefixes. Technical standards, including RFC 9234, formally characterize these intricate arrangements as complex peering relationships. In the context of ASPA deployment, this reciprocity means that each participating AS involved in such an arrangement must list the other AS as a provider within their respective authorizations, ensuring a complete and accurate reflection of bilateral routing policies.

How should ASPAs be configured for IXPs and their participants?

Internet Exchange Points represent critical junction points in global traffic exchange, and their architectural diversity introduces unique considerations for ASPA implementation. Depending on how an IXP structures its route server environment, participants must adapt their ASPA configurations to maintain accurate path validation without inadvertently breaking legitimate routing announcements. Broadly speaking, route servers fall into two primary operational categories, each demanding a distinct procedural approach.

Transparent, or Layer 2, configurations remain the most widely deployed model across the global IXP ecosystem. In a transparent setup, the IXP route server deliberately refrains from inserting its own Autonomous System Number into the AS path of the BGP announcements it forwards between members. Because the underlying routing path preserves direct visibility between the origin and the destination, participants do not need to list the IXP’s ASN as a provider within their ASPA records. However, underlying business or technical relationships between individual IXP participants remain fully relevant for validation purposes. For instance, if one exchange participant operates as a downstream customer of another participant across the fabric, that customer is strictly required to include the peer provider’s ASN within its ASPA provider list.

Your most pressing questions about ASPA, answered | APNIC Blog

Conversely, non-transparent, or Layer 3, route server configurations serve a different architectural purpose. These setups are frequently deployed to interconnect distributed infrastructure across wide-area networks spanning well beyond a single local switch fabric, typically relying on IP or Multiprotocol Label Switching technologies. Attempting to manage massive multi-site interconnection exclusively through Layer 2 designs often triggers operational hazards, including broadcast storms, Spanning Tree Protocol loops, and severe MAC table scaling challenges. In a non-transparent IXP environment, the route server actively inserts its own ASN directly into the BGP message path, effectively positioning the exchange as an active transit provider for every participating network. Under this operational model, participants must explicitly incorporate the IXP’s ASN into their respective ASPA provider lists. Meanwhile, the non-transparent IXP itself does not maintain upstream ASPA providers; instead, its own published ASPA contains a provider list featuring a single AS0 entry, directly mirroring the established methodology used in Route Origin Authorizations to signify that no valid origin ASNs exist for a given scope.

Are there any risks to creating ASPAs? How can those risks be mitigated?

While ASPAs represent a powerful leap forward in routing security, the introduction of any new cryptographic policy framework carries inherent operational risks that demand careful mitigation. Chief among these concerns is the potential fallout of a misconfigured ASPA object. Much like traditional Route Origin Authorizations, a flawed or inaccurate ASPA can trigger severe unintended consequences for the issuing network, chief among them being the catastrophic invalidation of all legitimate routing paths that involve their customer ASN. If an operator mistakenly omits a valid upstream transit provider from their signed object, relying networks running ASPA validation may drop those routes entirely, leading to sudden and widespread connectivity outages.

To counteract these operational hazards, infrastructure providers and regional registries have integrated safety mechanisms directly into management platforms. APNIC’s administrative interface provides built-in advisory recommendations derived from active BGP observations, guiding administrators toward accurate configurations. Additionally, the platform validates proposed ASPA modifications prior to final submission, ensuring that operators cannot inadvertently publish changes that would immediately invalidate existing, functional BGP routes observed in the wild.

Beyond initial configuration errors, the broader ecosystem faces challenges related to the timing of validation deployment. Before an organization can safely enforce ASPA validation across its internal networks, engineers must verify that misconfigurations originating from third parties will not fracture overall connectivity. As the volume of published ASPA records expands across the global routing table, the administrative burden placed on ASN holders to audit, verify, and correct their configurations prior to widespread enforcement scales accordingly. Industry experts and regional registry operators strongly advocate for early deployment of validation protocols to keep this operational burden manageable. When the total number of active ASPA records remains relatively small, inadvertent misconfigurations are far simpler to isolate, diagnose, and resolve. Once validation is actively enabled, subsequent operational issues stemming from ASPA issuance can generally be addressed swiftly and directly by the specific ASN holders responsible for those records.

What is the most direct way to create an ASPA today?

For network operators seeking to establish their authorization records within the APNIC region, the administrative procedure has been streamlined through the MyAPNIC member portal. Administrators with appropriate permissions can navigate directly to the route management section and access the dedicated interface designed for Autonomous System Provider Authorization objects. By selecting the creation option, engineers can input their precise provider details, associate the necessary autonomous system numbers, and submit the structured data for review.

Upon submission, new and modified records enter a pending queue, allowing network teams a crucial window to review their proposed changes against existing routing architectures. Once the administrator is fully satisfied with the accuracy of the entered parameters, executing a final commit action publishes the ASPA object to the RPKI repository, integrating the new security policy into the global distribution framework.

As ASPA deployment matures, APNIC remains committed to supporting the technical community by refining management tools, publishing comprehensive documentation and frequently asked questions, and providing direct assistance through its helpdesk services for operators navigating the complexities of modern routing security.