Skip to content
INTERNET INFRASTRUCTURE & NETWORKS

APNIC Highlights Growing ASPA Adoption and Clarifies Routing Security Best Practices

As the global internet community continues to seek robust mechanisms to fortify core routing infrastructure, APNIC has reported a steady increase in the adoption of Autonomous System Provider Authorization (ASPA) objects. Following the deployment of management support for these objects earlier this year, network operators have steadily integrated ASPA into their resource management strategies, resulting in 538 distinct ASPA objects currently published beneath APNIC’s Resource Public Key Infrastructure (RPKI) trust anchor.

This growing momentum served as the backdrop for a dedicated community webinar hosted by APNIC for its members and the broader internet ecosystem. Titled "Understanding ASPA: The next step in routing security," the session addressed a series of nuanced technical questions that have surfaced as deployment scales. Discussions during the webinar focused heavily on the precise definition of provider networks, the operational mechanics of ASPA within Internet Exchange Point (IXP) environments, and the risk management strategies required when signing and relying on ASPA records for Border Gateway Protocol (BGP) path validation.

Understanding the Definition of a "Provider" in ASPA Frameworks

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 upstream or transit provider ASNs. Network operators leverage this declarative data to validate BGP paths actively. By cross-referencing incoming routing announcements against these signed authorizations, operators can detect and intercept route leaks more effectively, thereby substantially reducing the risk that forged or unauthorized routes will propagate and be accepted across the wider internet.

The underlying ASPA profile draft establishes a clear baseline for what constitutes a provider network, defining a Provider AS as a network that delivers connectivity between other networks by offering transit services directly to a customer. However, operational realities on the internet are rarely binary, leading to common questions about partial or irregular routing arrangements.

Industry consensus, as reflected in technical specifications, dictates that an Autonomous System is classified as a provider even if its transit services are delivered only part of the time, restricted to specific geographic locations, or limited to a fraction of a customer’s total route announcements. Partial-transit scenarios and backup-transit agreements represent classic examples where a network must be explicitly included as a provider within the relevant ASPA configuration.

Furthermore, provider relationships in modern routing architectures are not exclusively unidirectional. It is entirely common for one Autonomous System to act as a customer to another for a specific set of prefixes, while simultaneously serving as a provider for a different set of prefixes. These intricate arrangements are formally categorized as complex peering relationships. In such scenarios, each participating Autonomous System must list the other as a provider within their respective ASPA objects to ensure accurate path validation.

Configuring ASPAs for IXPs and Their Participants

Internet Exchange Points represent critical intersection points for global traffic exchange, and configuring ASPAs in these environments requires careful consideration of the specific route server architectures in use. Industry deployments generally fall into two distinct configurations, each demanding a unique approach from IXP participants when constructing their ASPA objects.

The most widespread architecture relies on transparent, Layer 2 route servers. Because a transparent route server intentionally refrains from inserting its own ASN into the AS path of the BGP announcements it facilitates and forwards, participating networks do not list the IXP’s ASN as a provider within their ASPA records. Instead, the direct routing relationships existing between the individual IXP participants remain the primary focus for validation. For instance, if one exchange participant purchases transit services from another participant at the same exchange, the customer network is obligated to include the provider’s ASN in its ASPA provider declaration.

Your most pressing questions about ASPA, answered | APNIC Blog

In contrast, non-transparent Layer 3 route servers are deployed to manage connectivity across broader, wide-area topologies that extend well beyond the physical boundaries of a single switch fabric, typically utilizing IP or Multiprotocol Label Switching technologies. Attempting to manage extensive multi-site exchange fabrics via purely Layer 2 methodologies often introduces severe operational vulnerabilities, including broadcast storms, Spanning Tree Protocol loops, and significant MAC table scaling complications.

Within a non-transparent configuration, the IXP explicitly injects its own ASN into the path of the BGP messages it handles. Consequently, the exchange effectively operates as a transit provider for every participating network, and those participants must incorporate the IXP’s ASN into their respective ASPA provider lists. Conversely, the non-transparent IXP itself does not maintain upstream ASPA providers; its own ASPA record features a provider list containing a single AS0 entry. This structural convention mirrors the methodology long established in Route Origin Authorizations, where an AS0 designation denotes that no valid origin ASNs exist for a given prefix.

Managing Risks and Implementing Validation Early

As with any cryptographic routing security mechanism, the implementation of ASPA carries operational risks that require careful mitigation. The most prominent hazard involves misconfigured ASPA records. Similar to the potential pitfalls associated with ROAs, an improperly drafted ASPA can yield severe operational consequences for the issuing network, most notably the inadvertent invalidation of legitimate routes that rely on their customer ASN.

To safeguard against these errors, management portals such as the MyAPNIC ASPA interface incorporate preventative safeguards. These systems offer intelligent recommendations derived from live BGP observations and validate proposed ASPA modifications prior to submission, ensuring that changes will not disrupt existing, functional BGP routes.

Beyond initial configuration errors, network operators face challenges regarding the timing of validation deployment. As the aggregate volume of published ASPAs increases, the operational workload required for ASN holders to audit, verify, and rectify potential misconfigurations prior to enforcing validation also rises. Experts emphasize that deploying ASPA validation early in the adoption lifecycle can significantly alleviate this long-term operational burden. When fewer ASPAs exist within the global ecosystem, isolated misconfigurations are substantially easier to identify and resolve. Once validation is actively enforced, subsequent issues stemming from ASPA issuance can typically be managed directly by the specific ASN holders responsible for the records.

Publishing ASPAs Through Resource Management Portals

For network operators seeking to establish their authorization records, the process is integrated into existing resource management workflows. Administrative personnel can generate and publish ASPAs by accessing the MyAPNIC portal, navigating to the designated route management section, and supplying the required provider details.

Submitted records enter a pending verification queue, allowing operators to carefully review the proposed parameters before committing the changes to the RPKI repository. Once finalized and published, these records become part of the distributed trust anchor infrastructure that downstream networks utilize to secure routing paths.

As ASPA adoption expands across the global internet, APNIC continues to engage with the technical community to refine deployment practices, address emerging operational questions, and maintain comprehensive documentation. Organizations navigating the transition toward advanced BGP path validation can access centralized support channels and community resources to assist with their implementation strategies.