Internet-Draft Native IPv4 over IPv6-Only Routing November 2026
Nguyen Expires 6 May 2027 [Page]
Workgroup:
Network Working Group
Published:
Intended Status:
Informational
Expires:
Author:
B. Nguyen

Native IPv4 Forwarding over IPv6-Only Routing Infrastructure

Abstract

IPv6 deployment continues to expand within routing infrastructure, while IPv4 connectivity remains necessary for many services, applications, and end systems. Existing routing mechanisms allow IPv4 reachability to be maintained using IPv6 next hops, enabling native IPv4 forwarding even where IPv6 is used for infrastructure addressing, routing adjacencies, and next-hop resolution.

This document brings together existing routing mechanisms, deployment patterns, and implementation experience in a common architectural view. It makes explicit the separation between the address-family functions used by the routing infrastructure and the reachability and traffic supported by that infrastructure. It examines how this separation appears in provider-edge/customer-edge interconnections, Internet Exchange Points, and large-scale data-center fabrics.

By relating existing standards and deployment experience through this common view, the document identifies a recurring architectural pattern for IPv6-based routing infrastructure that continues to support native IPv4 connectivity, and discusses its applicability and limitations.

This document does not define a new routing protocol, forwarding mechanism, BGP extension, or migration procedure.

Status of This Memo

This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.

Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet-Drafts is at https://datatracker.ietf.org/drafts/current/.

Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

This Internet-Draft will expire on 6 May 2027.

▲

Table of Contents

1. Introduction

IPv6 deployment continues to expand across service-provider, enterprise, data-center, and interconnection networks. At the same time, IPv4 connectivity remains necessary for many services, applications, and end systems.

This creates an architectural question: does continued IPv4 connectivity require continued IPv4 addressing throughout the routing infrastructure that supports it?

Existing IETF specifications and operational deployments show that this is not necessarily the case. IPv4 routes may be associated with IPv6 next hops, routing sessions established over IPv6 may exchange IPv4 reachability, and IPv4 packets may continue to be forwarded natively even when IPv4 addressing is no longer required on the corresponding infrastructure links.

These capabilities have been specified through different routing mechanisms and applied in different deployment contexts. Generic v4-via-v6 routing describes IPv4 routes with IPv6 next hops independently of a particular routing protocol. Border Gateway Protocol (BGP) extensions provide signaling for IPv4 reachability with IPv6 next-hop information, while similar routing properties also appear in Babel. Deployment examples include provider-edge/customer-edge (PE-CE) interconnections, Internet Exchange Points (IXPs), and data-center fabrics.

Although these mechanisms and deployment practices have largely been documented separately, they share a common characteristic: the address family used by the routing infrastructure does not need to determine the address family of the routes or traffic it supports. Making this separation explicit helps explain how IPv6-only routing infrastructure can coexist with continued IPv4 connectivity.

The primary scope of this document is native forwarding. Mechanisms that provide IPv4 connectivity through encapsulation, tunneling, translation, or address mapping are outside this forwarding model, except where they are referenced to clarify architectural boundaries or related work.

2. Terminology and Scope

This document uses terminology from the referenced RFCs and Internet-Drafts where applicable. In particular, the use of "IPv6-only" follows the scope-oriented approach described in [I-D.ietf-v6ops-ipv6-only]: the term describes the functionality within a specified scope rather than the complete protocol capabilities of a device or network.

For clarity, the following terms are used in this document:

IPv6-only routing infrastructure
A routing infrastructure in which IPv6 is used for infrastructure addressing, routing adjacencies where applicable, and next-hop resolution. Within this scope, IPv4 addressing is not required on the corresponding infrastructure links or interfaces. IPv4 routes and native IPv4 forwarding may nevertheless remain supported.
Infrastructure addressing
Addressing assigned to infrastructure interfaces and links for routing adjacency formation and next-hop reachability.
Routing transport address family
The address family used to establish and maintain a routing-protocol session between peers.
Route address family
The address family of the destination prefix being advertised, learned, or installed.
Next-hop address family
The address family of the next-hop address associated with a route.
Forwarded packet address family
The address family of the packet being forwarded.
v4-via-v6
The routing model in which an IPv4 route is associated with an IPv6 next hop. Unless otherwise qualified, this document uses the term in the generic sense described by the v4-via-v6 work rather than as a capability of any particular routing protocol.
Native IPv4 forwarding
The forwarding of an IPv4 packet as an IPv4 packet, without encapsulation or translation solely for the purpose of traversing the routing infrastructure.

The terms above describe distinct roles and should not be interpreted as requiring the same address family. Their relationship is discussed in Section 3.

This document focuses on routing and forwarding mechanisms that retain native IPv4 forwarding while IPv6 is used within the routing infrastructure. Mechanisms that provide IPv4 connectivity through tunneling, encapsulation, address translation, or address mapping are outside the primary scope of this document. Examples include softwire mechanisms such as those described in [RFC5565]. Such mechanisms may be referenced where necessary to clarify the scope or architectural distinction.

3. A Common Architectural View

Routing and forwarding involve several distinct address-family roles. In many conventional deployments, these roles are aligned: infrastructure interfaces use the same address family as routing adjacencies, routes are associated with next hops of the same address family, and packets of that address family are forwarded across the infrastructure.

This alignment is common, but it is not a fundamental requirement.

Infrastructure addressing, routing transport address family, route address family, next-hop address family, and forwarded packet address family represent different functions. Existing routing mechanisms allow different address families to be used for these functions. A routing session established over IPv6 may exchange IPv4 reachability, an IPv4 route may resolve through an IPv6 next hop, and the resulting IPv4 packet may still be forwarded natively as an IPv4 packet.

The relationship can be represented conceptually as follows:

Infrastructure addressing        IPv6
|
Routing transport AF
(where applicable)               IPv6
|
Route AF                         IPv4 or IPv6
|
Next-hop AF                      IPv6
|
Forwarded packet AF              IPv4 or IPv6
Figure 1: Address-Family Roles

The vertical arrangement above illustrates functional relationships rather than a protocol processing sequence. The address-family choice for one role does not, by itself, determine the choice for another.

In particular, the route address family identifies the reachability being represented, while the next-hop address family identifies how that reachability is resolved toward the next router. The forwarded packet address family remains a property of the packet being carried and does not need to match the address family used for infrastructure addressing or next-hop resolution.

This separation makes it possible for IPv6 to become the common basis for infrastructure addressing, routing adjacencies where applicable, and next-hop resolution while IPv4 reachability and native IPv4 forwarding remain available where required.

In the context of this document, the resulting pattern is referred to as an IPv6-only routing infrastructure supporting native IPv4 forwarding. This is an architectural view of existing routing capabilities rather than a new forwarding architecture. The following sections relate this view to the mechanisms and deployment practices that realize it.

4. Existing Mechanisms and Relationship to Existing Work

The architectural separation described in Section 3 is supported by existing routing mechanisms and appears in several IETF specifications and Internet-Drafts. Some define how IPv4 routes can use IPv6 next hops, while others apply that capability within particular routing protocols or deployment environments.

This section summarizes the mechanisms most directly relevant to this document and relates them to the architectural model in Section 3.

4.1. IPv4 Routes with IPv6 Next Hops

The generic routing property underlying native IPv4 forwarding in this document is the ability to associate an IPv4 route with an IPv6 next hop.

[I-D.ietf-intarea-v4-via-v6] describes this model independently of a particular routing protocol. An IPv4 route may be installed with an IPv6 next hop regardless of whether the route was learned dynamically or configured statically. The IPv6 next hop is resolved through the IPv6 routing and neighbor-resolution mechanisms, while the packet being forwarded remains an IPv4 packet.

Next-hop resolution may itself be recursive; such recursion does not change the separation between the route address family, next-hop address family, and forwarded packet address family described in Section 3.

Static routing provides a simple realization of this model. An IPv4 route may be configured with an IPv6 next hop without requiring a routing protocol to advertise the route. This illustrates that the separation between route address family and next-hop address family is a general routing property rather than a BGP-specific capability.

4.2. Routing-Protocol Support

For BGP, [RFC8950] specifies the extensions necessary to advertise IPv4 Network Layer Reachability Information (NLRI) and VPN-IPv4 NLRI with IPv6 next hops. It also defines the associated next-hop encoding and capability negotiation required by Multiprotocol BGP (MP-BGP) peers. [RFC8950] obsoletes [RFC5549], which specified the earlier form of this BGP capability.

[RFC8950] provides the BGP signaling needed to associate IPv4 reachability with an IPv6 next hop. The routing and forwarding behavior resulting from such a route is consistent with the generic v4-via-v6 model described above.

The same architectural property is not limited to BGP. [RFC9229] defines support in Babel for advertising IPv4 routes with IPv6 next hops, allowing IPv4 traffic to traverse interfaces that have not been assigned IPv4 addresses. Although the protocol mechanisms differ, both cases separate the route address family from the next-hop address family.

These examples reinforce an important point for this document: native IPv4 forwarding over IPv6-based routing infrastructure is not inherently tied to a particular routing protocol. The relevant architectural property is the ability to install, resolve, and use IPv4 routes through IPv6 next hops.

4.3. Relationship to Other IETF Work

Several other IETF documents address deployment contexts or infrastructure properties related to the architectural view described in this document.

Earlier work in the BESS Working Group applied IPv4 NLRI with IPv6 next hops to provider-edge, PE-CE, and inter-AS environments [I-D.ietf-bess-v4-v6-pe-all-safi]. Earlier work in [I-D.ietf-bess-ipv6-only-pe-design] documented IPv6-only PE-CE and edge-peering designs and implementation testing. These documents provide deployment-specific treatment of BGP behavior at particular network boundaries; the corresponding scenarios are considered in this document as examples of the broader architectural separation described in Section 3.

[RFC7938] describes the use of BGP as the routing protocol in large-scale data-center fabrics. It does not define native IPv4 forwarding through IPv6 next hops, but it provides an important deployment context in which the mechanisms described in Sections 4.1 and 4.2 can be applied when IPv6 is used for fabric addressing and BGP adjacencies.

Other work addresses the IPv6 infrastructure itself. [RFC7404] discusses the use of IPv6 link-local addressing on infrastructure links, while [I-D.ietf-idr-linklocal-capability] addresses the use of IPv6 link-local next hops in BGP. These mechanisms are complementary to v4-via-v6: they concern how IPv6 infrastructure and next hops are addressed, while v4-via-v6 concerns their use for IPv4 reachability.

The terminology work in [I-D.ietf-v6ops-ipv6-only] treats "IPv6-only" as a property defined within an explicit scope. This document follows that scope-oriented approach and applies it specifically to routing-infrastructure functions.

Earlier provider-edge architectures such as 6PE [RFC4798] and 6VPE [RFC4659] provide a historical precedent, in the opposite address-family direction, for separating service reachability from the address family used by provider infrastructure. Their forwarding model relies on MPLS and is therefore different from the native IPv4 forwarding considered in this document.

Other IETF work preserves IPv4 connectivity across IPv6 infrastructure through tunneling, encapsulation, translation, or address mapping. Examples include the softwire model in [RFC5565] and the multi-domain IPv6-only underlay framework in [I-D.ietf-v6ops-framework-md-ipv6only-underlay]. These approaches use a different forwarding model from the native IPv4 forwarding considered here.

The documents discussed above define specific mechanisms, protocol behavior, infrastructure properties, or deployment applications. This document does not replace or extend them. Instead, it relates them through the common architectural view described in Section 3.

5. Deployment Scenarios

The mechanisms described in Section 4 can be applied in several deployment environments. The scenarios in this section illustrate how the architectural separation described in Section 3 appears under different routing relationships, topologies, and operational contexts.

These scenarios are representative deployment patterns rather than prescribed architectures. Their applicability depends on implementation support and the operational requirements of the network concerned.

5.1. Static Routing at the PE-CE Edge

Static routing can be used for PE-CE interconnections where dynamic route exchange is not required. A representative case is a customer using provider-aggregatable (PA) IPv4 address space with a simple routing requirement.

The PE-CE link may use IPv6 addressing only. IPv4 reachability is maintained by configuring IPv4 routes with IPv6 next hops according to the generic v4-via-v6 model described in Section 4.1 [I-D.ietf-intarea-v4-via-v6].

A typical arrangement is:

Customer Network
PA IPv4 Prefix
|
CE
|
IPv6 PE-CE Link
|
PE
|
Provider Network

CE:  IPv4 default route  -> PE IPv6 next hop
PE:  Customer IPv4 route -> CE IPv6 next hop
Figure 2: Static PE-CE Example

The route address family is IPv4 and the next-hop address family is IPv6. IPv4 packets remain IPv4 packets as they are forwarded across the PE-CE link.

This case illustrates the v4-via-v6 property without requiring a routing protocol across the interconnection.

5.2. BGP Routing at the PE-CE Edge

BGP can be used where the customer requires an independent routing relationship with the provider. A representative case is a customer using provider-independent (PI) address space and its own Autonomous System (AS) Number.

The PE-CE link and the BGP session may use IPv6, while the same BGP relationship exchanges IPv4 and IPv6 reachability. [RFC8950] allows IPv4 NLRI to be advertised with IPv6 next hops.

Customer Network
IPv4 / IPv6 Prefixes
|
CE
Customer AS
|
eBGP over IPv6
|
PE
|
Provider Network

Routing transport AF:    IPv6
IPv4 route AF:           IPv4
IPv4 next-hop AF:        IPv6
Forwarded packet AF:     IPv4 or IPv6
Figure 3: BGP PE-CE Example

Compared with the static-routing case, the relevant distinction is the use of BGP to signal IPv4 reachability with IPv6 next-hop information.

5.3. Internet Exchange Points

The same separation can be applied to shared interconnection infrastructure.

An Internet Exchange Point (IXP) peering LAN may use IPv6 for participant interfaces and BGP sessions while participants continue to exchange IPv4 and IPv6 reachability. IPv4 routes advertised over those sessions can use IPv6 next hops according to [RFC8950].

Where a route server is present, the route server participates in the same IPv6 peering LAN and may distribute IPv4 and IPv6 reachability among participants without requiring IPv4 addressing on the peering LAN itself.

+--------------+
| Route Server |
|     IPv6     |
+------+-------+
|
IPv6 Peering LAN
-----------------------------
|             |          |
AS-A          AS-B       AS-C

BGP sessions:       IPv6
Reachability:       IPv4 and IPv6
IPv4 next hops:     IPv6
Figure 4: IXP Example

Participants may use route-server sessions, bilateral sessions, or both. The shared peering LAN makes the separation between infrastructure addressing and exchanged reachability particularly explicit: the interconnection fabric may use IPv6 while participants continue to exchange IPv4 and IPv6 routes.

5.4. Large-Scale Data-Center Fabrics

[RFC7938] describes the use of BGP as the routing protocol in large-scale data-center fabrics. In such designs, BGP provides routing within the leaf-spine fabric rather than relying on a traditional IGP-based routed underlay.

When IPv6 is used for fabric addressing and BGP adjacencies, [RFC8950] and the v4-via-v6 model allow IPv4 workload reachability to be represented using IPv6 next hops. Native IPv4 packets can therefore continue to be forwarded across the fabric without requiring IPv4 addressing on every fabric link.

The address-family separation described here does not require a particular Autonomous System design. Different deployments may use a common AS within portions of the fabric or assign different AS numbers to individual fabric nodes or groups of nodes, as appropriate to the selected BGP design.

A representative multi-AS leaf-spine fabric is shown below:

+-----------+       +-----------+
|  Spine 1  |       |  Spine 2  |
| AS 65000  |       | AS 65000  |
+-----+-----+       +-----+-----+
\                   /
\  IPv6 Fabric    /
\     Links     /
+-------+------+------+-------+
|              |              |
+---+---+      +---+---+      +---+---+
| Leaf 1|      | Leaf 2|      | Leaf 3|
|AS65101|      |AS65102|      |AS65103|
+---+---+      +---+---+      +---+---+
|              |              |
IPv4/IPv6      IPv4/IPv6      IPv4/IPv6
Workloads      Workloads      Workloads
Figure 5: Representative Multi-AS Leaf-Spine Fabric

In this example:

Fabric addressing:       IPv6
BGP adjacencies:         IPv6
IPv4 route AF:           IPv4
IPv4 next-hop AF:        IPv6
Forwarded packet AF:     IPv4 or IPv6

[RFC7938] provides the BGP fabric context for this scenario, while [RFC8950] and v4-via-v6 provide the relevant cross-address-family routing capability.

IPv6 link-local addressing may also be used on fabric links in some designs [RFC7404] [I-D.ietf-idr-linklocal-capability]; see Section 4.3 for the relationship between this and the v4-via-v6 model.

6. Implementation and Deployment Experience

This section records implementation and deployment experience with the mechanisms described in this document. It is intended to provide evidence of implementation feasibility and operational experience during the Internet-Draft phase and may be removed before publication, consistent with the guidance in [RFC7942].

Cross-address-family static routing has been documented in commercial routing implementations. Juniper documents support for IPv4 static routes with IPv6 next hops on multiple Junos platforms [JUNIPER-XAF-STATIC]. Cisco IOS XR documents cross-address-family static routing, including recursive IPv6 next hops for IPv4 prefixes [CISCO-XAF-STATIC]. These implementations provide direct examples of the static-routing model described in Section 5.1.

For Internet Exchange Points, the Euro-IX RFC8950-IXP work maintains configuration examples and interoperability information across multiple routing implementations for the use of IPv6 next hops with IPv4 routes [EUROIX-IXP]. Operational experience has also been reported from NIX, BCIX, and TREX, including production use of RFC 8950 on multiple NIX peering subnets and deployment of an IPv6-only approach at TREX Turku [TREX-VNNOG]. This experience corresponds to the interconnection model described in Section 5.3.

Meta has reported production deployment of IPv4 NLRI with IPv6 next hops while removing IPv4 addressing from affected links in its edge network [META-NANOG92]. The reported experience also identifies implementation-specific behavior involving IPv4 forwarding on interfaces without IPv4 addresses, mixed IPv4 and IPv6 next-hop multipath behavior, routing policy, and operational tooling.

Taken together, these reports demonstrate that the mechanisms described in this document have been implemented and deployed in operational environments. They also show that support in the routing plane does not necessarily imply identical forwarding or operational behavior across implementations.

7. What These Deployments Have in Common

The deployment scenarios in Section 5 differ in scale, topology, routing relationships, and operational context. What they have in common is not a single topology or protocol design, but the separation of address-family roles described in Section 3.

This common pattern can be summarized in two architectural groups:

Table 1: Common Architectural Groups
Architectural group Address-family roles Typical address family in the scenarios described
Routing-infrastructure functions Infrastructure addressing; Routing transport AF, where applicable; Next-hop AF IPv6
Supported reachability and traffic Route AF; Forwarded packet AF IPv4 and/or IPv6

The first group describes functions of the routing infrastructure. The second describes the reachability and traffic that the infrastructure continues to support. The address-family choices in these two groups need not evolve together.

This distinction is important because continued IPv4 connectivity does not necessarily imply a continuing requirement for IPv4 addressing on the corresponding routing-infrastructure links or adjacencies. IPv4 may remain present as route information and forwarded traffic even as IPv6 becomes the common basis for infrastructure addressing and next-hop reachability.

Taken together, these deployment patterns, along with the implementation and deployment experience summarized in Section 6, provide a common way to understand existing mechanisms that were developed for different routing and deployment contexts. The recurrence of this pattern across specifications, implementations, and operational deployments provides the basis for the deployment convergence discussed in Section 8.

8. Deployment Convergence

Deployment convergence around this pattern can be considered across three related areas: protocol specifications, implementation support, and operational deployment.

Protocol specifications define the routing and forwarding behavior of the relevant mechanisms. Implementations determine how those mechanisms are realized on network platforms. Operational deployment shows how they behave under real network conditions and at different scales.

These areas are closely related. Specifications guide implementations, implementations affect deployment choices, and deployment experience can reveal interoperability issues or practical limitations.

The mechanisms and deployments discussed in Sections 4 through 6 do not converge toward a single topology, protocol design, or migration model. Rather, the convergence considered here lies in the appearance of the same architectural separation between routing-infrastructure functions and the reachability and traffic supported by that infrastructure.

This convergence is therefore architectural and operational rather than prescriptive. It provides a common basis for applying existing mechanisms across different network environments while allowing each deployment to retain its own topology, routing design, and operational constraints.

9. Applicability and Limitations

The model's applicability depends on several conditions. The participating systems need to support IPv4 routes with IPv6 next hops in both the routing and forwarding planes. Where a routing protocol is used, the required signaling behavior also needs to be supported. The IPv6 next hop needs to be resolvable through the relevant IPv6 routing and neighbor-resolution mechanisms.

Implementation and deployment experience described in Section 6 shows that routing-plane support and forwarding-plane behavior may differ across implementations. Support for IPv4 routes with IPv6 next hops does not by itself guarantee that a platform will forward IPv4 packets on interfaces without IPv4 addressing. Implementations may also differ in their treatment of mixed IPv4 and IPv6 next-hop paths, including multipath forwarding behavior.

Native IPv4 forwarding over infrastructure links without IPv4 addressing also requires the ability to originate ICMPv4 messages. Source-address selection and related considerations are described in [I-D.ietf-intarea-v4-via-v6].

These conditions may be satisfied within a limited part of a network rather than across the network as a whole. A PE-CE interconnection, an IXP peering LAN, or a data-center fabric may use the model described here while other parts of the same network continue to use conventional dual-stack infrastructure.

IPv6-only routing infrastructure does not imply the removal of IPv4 routing or forwarding state. Where native IPv4 connectivity remains required, IPv4 routes remain present, IPv4 forwarding state remains necessary, and IPv4 packets continue to be processed and forwarded as IPv4 packets.

The model is therefore most relevant where reducing dependency on IPv4 infrastructure addressing provides value while native IPv4 connectivity must still be retained. It is not intended as a universal replacement for dual-stack infrastructure, nor does it define a general migration procedure for removing IPv4 addressing from routing infrastructure.

10. Security Considerations

This document does not define a new routing or forwarding protocol and does not introduce new protocol-specific security mechanisms.

The security considerations of the specifications that define the underlying routing and forwarding behavior continue to apply. In particular, the security considerations of [RFC8950] and [I-D.ietf-intarea-v4-via-v6] are relevant to deployments described in this document.

Where IPv4 forwarding depends on IPv6 next-hop reachability, the availability and integrity of the IPv6 routing and neighbor-resolution infrastructure also affect IPv4 connectivity. Failures or attacks that disrupt IPv6 routing adjacencies, next-hop resolution, or infrastructure reachability may therefore affect both IPv6 and native IPv4 forwarding.

The use of IPv6 for infrastructure addressing or next-hop resolution does not remove the security requirements associated with IPv4 traffic. IPv4 routing policy, filtering, and other security controls remain applicable where IPv4 reachability and native IPv4 forwarding are retained.

Operational and security visibility also depends on management systems being able to represent the relationship between IPv4 routes and IPv6 next hops. Loss of that visibility can make failures or policy violations affecting native IPv4 forwarding more difficult to detect or diagnose.

11. IANA Considerations

This document has no IANA actions.

12. References

12.1. Normative References

[RFC8950]
Litkowski, S., Agrawal, S., Ananthamurthy, K., and K. Patel, "Advertising IPv4 Network Layer Reachability Information (NLRI) with an IPv6 Next Hop", RFC 8950, , <https://www.rfc-editor.org/info/rfc8950>.
[I-D.ietf-intarea-v4-via-v6]
Chroboczek, J., Kumari, W., and T. Høiland-Jørgensen, "IPv4 routes with an IPv6 next hop", Work in Progress, Internet-Draft, draft-ietf-intarea-v4-via-v6-08, , <https://datatracker.ietf.org/doc/draft-ietf-intarea-v4-via-v6/08/>.

12.2. Informative References

[RFC4659]
Clercq, J. D., Ooms, D., Carugi, M., and F. L. Faucheur, "BGP-MPLS IP Virtual Private Network (VPN) Extension for IPv6 VPN", RFC 4659, , <https://www.rfc-editor.org/info/rfc4659>.
[RFC4798]
Clercq, J. D., Ooms, D., Prevost, S., and F. L. Faucheur, "Connecting IPv6 Islands over IPv4 MPLS Using IPv6 Provider Edge Routers (6PE)", RFC 4798, , <https://www.rfc-editor.org/info/rfc4798>.
[RFC5549]
Faucheur, F. L. and E. Rosen, "Advertising IPv4 Network Layer Reachability Information with an IPv6 Next Hop", RFC 5549, , <https://www.rfc-editor.org/info/rfc5549>.
[RFC7942]
Sheffer, Y. and A. Farrel, "Improving Awareness of Running Code: The Implementation Status Section", BCP 205, RFC 7942, , <https://www.rfc-editor.org/info/rfc7942>.
[RFC5565]
Wu, J., Cui, Y., Metz, C., and E. Rosen, "Softwire Mesh Framework", RFC 5565, , <https://www.rfc-editor.org/info/rfc5565>.
[RFC7348]
Mahalingam, M., Dutt, D., Duda, K., Agarwal, P., Kreeger, L., Sridhar, T., Bursell, M., and C. Wright, "Virtual eXtensible Local Area Network (VXLAN): A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks", RFC 7348, , <https://www.rfc-editor.org/info/rfc7348>.
[RFC7404]
Behringer, M. and E. Vyncke, "Using Only Link-Local Addressing inside an IPv6 Network", RFC 7404, , <https://www.rfc-editor.org/info/rfc7404>.
[RFC7938]
Lapukhov, P., Premji, A., and J. Mitchell, "Use of BGP for Routing in Large-Scale Data Centers", RFC 7938, , <https://www.rfc-editor.org/info/rfc7938>.
[RFC9229]
Chroboczek, J., "IPv4 Routes with an IPv6 Next Hop in the Babel Routing Protocol", RFC 9229, , <https://www.rfc-editor.org/info/rfc9229>.
[I-D.ietf-v6ops-framework-md-ipv6only-underlay]
Xie, C., Ma, C., Li, X., Mishra, G., and T. Graf, "Framework for Multi-domain IPv6-only Network and IPv4-as-a-Service", Work in Progress, Internet-Draft, draft-ietf-v6ops-framework-md-ipv6only-underlay-32, , <https://datatracker.ietf.org/doc/draft-ietf-v6ops-framework-md-ipv6only-underlay/32/>.
[I-D.ietf-v6ops-ipv6-only]
Martinez, J. P., "IPv6 Terminology Definitions", Work in Progress, Internet-Draft, draft-ietf-v6ops-ipv6-only-06, , <https://datatracker.ietf.org/doc/draft-ietf-v6ops-ipv6-only/06/>.
[I-D.ietf-bess-v4-v6-pe-all-safi]
Mishra, G., Madhavi, S., Simpson, A., Mishra, M. P., Tantsura, J., and S. Chen, "IPv4-Only and IPv6-Only PE Design DESIGN ALL SAFI", Work in Progress, Internet-Draft, draft-ietf-bess-v4-v6-pe-all-safi-03, , <https://datatracker.ietf.org/doc/draft-ietf-bess-v4-v6-pe-all-safi/03/>.
[I-D.ietf-bess-ipv6-only-pe-design]
Mishra, G., Mishra, M. P., Tantsura, J., Madhavi, S., Yang, Q., Simpson, A., and S. Chen, "IPv6-Only PE Design for IPv4-NLRI with IPv6-NH", Work in Progress, Internet-Draft, draft-ietf-bess-ipv6-only-pe-design-04, , <https://datatracker.ietf.org/doc/draft-ietf-bess-ipv6-only-pe-design/04/>.
[I-D.ietf-idr-linklocal-capability]
White, R., Tantsura, J., Abraitis, D., and B. Sadhu, "Link-Local Next Hop Capability for BGP", Work in Progress, Internet-Draft, draft-ietf-idr-linklocal-capability-06, , <https://datatracker.ietf.org/doc/draft-ietf-idr-linklocal-capability/06/>.
[JUNIPER-XAF-STATIC]
Juniper Networks, "IPv4 static route over IPv6 next-hop", , <https://apps.juniper.net/feature-explorer/feature/8176>. Pathfinder Feature Explorer; accessed September 2026.
[CISCO-XAF-STATIC]
Cisco Systems, "Cross address-family static routing", , <https://www.cisco.com/c/en/us/td/docs/iosxr/cisco8000/routing/configuration-guide/routing-config-cisco8000/implementing-static-routes-wrapper/static-route-functional-overview.html>. Routing Configuration Guide for Cisco 8000 Series Routers, Cisco IOS XR Releases; updated June 2026.
[EUROIX-IXP]
Euro-IX, "Euro-IX IXP Working Group Repository", , <https://github.com/euro-ix/rfc8950-ixp>. GitHub repository; accessed September 2026.
[TREX-VNNOG]
Suhonen, A., "IPv6-only IXPs are Coming?", , <https://vnix-nog.vn/sites/default/files/6.-trex--ipv6-only-ixps-vnnog_0.pdf>. VNNOG.
[META-NANOG92]
Kirkland, M., "Removing IPv4 Infrastructure Addressing from Meta's Edge Network", , <https://storage.googleapis.com/site-media-prod/meetings/NANOG92/5237/20241022_Kirkland_Removing_Ipv4_Infrastructure_v1.pdf>. NANOG 92.

Author's Address

Binh Nguyen