< draft-ietf-bess-ipv6-only-pe-design-01.txt   draft-ietf-bess-ipv6-only-pe-design-02.txt >
BESS Working Group G. Mishra BESS Working Group G. Mishra
Internet-Draft Verizon Inc. Internet-Draft Verizon Inc.
Intended status: Best Current Practice M. Mishra Intended status: Best Current Practice M. Mishra
Expires: 8 September 2022 Cisco Systems Expires: 21 September 2022 Cisco Systems
J. Tantsura J. Tantsura
Microsoft, Inc. Microsoft, Inc.
S. Madhavi S. Madhavi
Juniper Networks, Inc. Juniper Networks, Inc.
Q. Yang Q. Yang
Arista Networks Arista Networks
A. Simpson A. Simpson
Nokia Nokia
S. Chen S. Chen
Huawei Technologies Huawei Technologies
7 March 2022 20 March 2022
IPv6-Only PE Design for IPv4-NLRI with IPv6-NH IPv6-Only PE Design for IPv4-NLRI with IPv6-NH
draft-ietf-bess-ipv6-only-pe-design-01 draft-ietf-bess-ipv6-only-pe-design-02
Abstract Abstract
As Enterprises and Service Providers upgrade their brown field or As Enterprises and Service Providers upgrade their brown field or
green field MPLS/SR core to an IPv6 transport, Multiprotocol BGP (MP- green field MPLS/SR core to an IPv6 transport, Multiprotocol BGP (MP-
BGP)now plays an important role in the transition of their Provider BGP)now plays an important role in the transition of their Provider
(P) core network as well as Provider Edge (PE) Edge network from IPv4 (P) core network as well as Provider Edge (PE) Edge network from IPv4
to IPv6. Operators must be able to continue to support IPv4 to IPv6. Operators must be able to continue to support IPv4
customers when both the Core and Edge networks are IPv6-Only. customers when both the Core and Edge networks are IPv6-Only.
skipping to change at page 2, line 39 skipping to change at page 2, line 39
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
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."
This Internet-Draft will expire on 8 September 2022. This Internet-Draft will expire on 21 September 2022.
Copyright Notice Copyright Notice
Copyright (c) 2022 IETF Trust and the persons identified as the Copyright (c) 2022 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents (https://trustee.ietf.org/ Provisions Relating to IETF Documents (https://trustee.ietf.org/
license-info) in effect on the date of publication of this document. license-info) in effect on the date of publication of this document.
Please review these documents carefully, as they describe your rights Please review these documents carefully, as they describe your rights
skipping to change at page 3, line 32 skipping to change at page 3, line 32
4.3. IPv6-Only Edge Peering Design . . . . . . . . . . . . . . 9 4.3. IPv6-Only Edge Peering Design . . . . . . . . . . . . . . 9
4.3.1. IPv6-Only Edge Peering Packet Walk . . . . . . . . . 9 4.3.1. IPv6-Only Edge Peering Packet Walk . . . . . . . . . 9
4.3.2. 6to4 Softwire IPv4-Only Core packet walk . . . . . . 10 4.3.2. 6to4 Softwire IPv4-Only Core packet walk . . . . . . 10
4.3.3. 4to6 Softwire IPv6-Only Core packet walk . . . . . . 11 4.3.3. 4to6 Softwire IPv6-Only Core packet walk . . . . . . 11
4.4. RFC5549 and RFC8950 Applicability . . . . . . . . . . . . 13 4.4. RFC5549 and RFC8950 Applicability . . . . . . . . . . . . 13
4.4.1. IPv6-Only Edge Peering design next-hop encoding . . . 14 4.4.1. IPv6-Only Edge Peering design next-hop encoding . . . 14
4.4.2. RFC8950 updates to RFC5549 applicability . . . . . . 14 4.4.2. RFC8950 updates to RFC5549 applicability . . . . . . 14
5. IPv6-Only PE Design Edge and Inter-AS Options E2E Test 5. IPv6-Only PE Design Edge and Inter-AS Options E2E Test
Cases . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Cases . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.1. Test-1 E2E IPv6-Only PE-CE, Global Table over IPv4-Only 5.1. Test-1 E2E IPv6-Only PE-CE, Global Table over IPv4-Only
Core(6PE), 6to4 softwire . . . . . . . . . . . . . . . . 16 Core(6PE), 6to4 softwire . . . . . . . . . . . . . . . . 17
5.2. Test-2 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core, 6to4 5.2. Test-2 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core, 6to4
Softwire . . . . . . . . . . . . . . . . . . . . . . . . 17 Softwire . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3. Test-3 E2E IPv6-Only PE-CE, Global Table over IPv6-Only 5.3. Test-3 E2E IPv6-Only PE-CE, Global Table over IPv6-Only
Core, 4to6 Softwire . . . . . . . . . . . . . . . . . . 17 Core, 4to6 Softwire . . . . . . . . . . . . . . . . . . 18
5.4. Test-4 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6 5.4. Test-4 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6
Softwire . . . . . . . . . . . . . . . . . . . . . . . . 18 Softwire . . . . . . . . . . . . . . . . . . . . . . . . 18
5.5. Test-5 E2E IPv6-Only PE-CE, Global Table over IPv4-Only 5.5. Test-5 E2E IPv6-Only PE-CE, Global Table over IPv4-Only
Core(6PE), 6to4 softwire -Inter-AS Option-B . . . . . . 18 Core(6PE), 6to4 softwire -Inter-AS Option-B . . . . . . 19
5.6. Test-6 E2E IPv6-Only PE-CE, Global Table over IPv4-Only 5.6. Test-6 E2E IPv6-Only PE-CE, Global Table over IPv4-Only
Core(6PE), 6to4 softwire -Inter-AS Option-C . . . . . . 19 Core(6PE), 6to4 softwire -Inter-AS Option-C . . . . . . 19
5.7. Test-7 E2E IPv6-Only PE-CE, VPN over IPv4-Only, 6to4 5.7. Test-7 E2E IPv6-Only PE-CE, VPN over IPv4-Only, 6to4
softwire -Inter-AS Option-B . . . . . . . . . . . . . . 19 softwire -Inter-AS Option-B . . . . . . . . . . . . . . 20
5.8. Test-8 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core, 6to4 5.8. Test-8 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core, 6to4
softwire -Inter-AS Option-C . . . . . . . . . . . . . . 20 softwire -Inter-AS Option-C . . . . . . . . . . . . . . 20
5.9. Test-9 E2E IPv6-Only PE-CE, Global Table over IPv6-Only 5.9. Test-9 E2E IPv6-Only PE-CE, Global Table over IPv6-Only
Core, 4to6 softwire -Inter-AS Option-B . . . . . . . . . 20 Core, 4to6 softwire -Inter-AS Option-B . . . . . . . . . 21
5.10. Test-10 E2E IPv6-Only PE-CE, Global Table over IPv6-Only 5.10. Test-10 E2E IPv6-Only PE-CE, Global Table over IPv6-Only
Core, 4to6 softwire -Inter-AS Option-C . . . . . . . . . 21 Core, 4to6 softwire -Inter-AS Option-C . . . . . . . . . 21
5.11. Test-11 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6 5.11. Test-11 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6
softwire -Inter-AS Option-B . . . . . . . . . . . . . . 21 softwire -Inter-AS Option-B . . . . . . . . . . . . . . 22
5.12. Test-12 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6 5.12. Test-12 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6
softwire -Inter-AS Option-C . . . . . . . . . . . . . . 22 softwire -Inter-AS Option-C . . . . . . . . . . . . . . 22
5.13. IPv6-Only PE-CE Operational Considerations Testing . . . 22 5.13. IPv6-Only PE-CE Operational Considerations Testing . . . 23
6. Operational Considerations . . . . . . . . . . . . . . . . . 23 6. Operational Considerations . . . . . . . . . . . . . . . . . 23
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 24 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 24
8. Security Considerations . . . . . . . . . . . . . . . . . . . 24 8. Security Considerations . . . . . . . . . . . . . . . . . . . 24
9. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 24 9. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 25
10. Contributors . . . . . . . . . . . . . . . . . . . . . . . . 24 10. Contributors . . . . . . . . . . . . . . . . . . . . . . . . 25
11. References . . . . . . . . . . . . . . . . . . . . . . . . . 24 11. References . . . . . . . . . . . . . . . . . . . . . . . . . 25
11.1. Normative References . . . . . . . . . . . . . . . . . . 24 11.1. Normative References . . . . . . . . . . . . . . . . . . 25
11.2. Informative References . . . . . . . . . . . . . . . . . 25 11.2. Informative References . . . . . . . . . . . . . . . . . 26
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 27 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 27
1. Introduction 1. Introduction
As Enterprises and Service Providers upgrade their brown field or As Enterprises and Service Providers upgrade their brown field or
green field MPLS/SR core to an IPv6 transport such as MPLS LDPv6, SR- green field MPLS/SR core to an IPv6 transport such as MPLS LDPv6, SR-
MPLSv6 or SRv6, Multiprotocol BGP (MP-BGP) now plays an important MPLSv6 or SRv6, Multiprotocol BGP (MP-BGP) now plays an important
role in the transition of the Provider (P) core networks and Provider role in the transition of the Provider (P) core networks and Provider
Edge (PE) edge networks from IPv4 to IPv6. Operators have a Edge (PE) edge networks from IPv4 to IPv6. Operators have a
requirement to support IPv4 customers and must be able to support requirement to support IPv4 customers and must be able to support
skipping to change at page 15, line 44 skipping to change at page 16, line 5
Juniper: Edge Router- MX platform MX480, MX960, Core Router- PTX Juniper: Edge Router- MX platform MX480, MX960, Core Router- PTX
Platform PTX5000, PTC10K8 (JUNOS and EVO) Release 20.4R2 Platform PTX5000, PTC10K8 (JUNOS and EVO) Release 20.4R2
Tested v4 edge over v6 core in a virtual setup using vMX platforrm Tested v4 edge over v6 core in a virtual setup using vMX platforrm
and 20.4R2 and LDPv6 as underlay, but there were some data plane and 20.4R2 and LDPv6 as underlay, but there were some data plane
forwarding issues. Tested same setup on latest release 21.4 and it forwarding issues. Tested same setup on latest release 21.4 and it
worked. Investigating what the minimum version is for this setup to worked. Investigating what the minimum version is for this setup to
work. work.
Tested on above Juniper platforms. Completed IPv6-Only PE design
functionality test with PE-CE IPv6 peer carrying IPv4 and IPv6
prefixes control plane validation and data plane forwarding plane
validation and verified end to end reachability CE to CE forwarding
plane with Default Per-CE label allocation mode. Tested with
IPv4-Only Core and IPv6-Only Core and proved that the IPv6-Only PE
design solution works. Both IPv4 and IPv6 packets were forwarded
identical functionality of Dual Stack without having IPv4 address
configured.
Nokia: Edge and Core-7750 Service Router, Release R21 Nokia: Edge and Core-7750 Service Router, Release R21
Huawei: Edge and Core-VRPv8, Release VRP-V800R020C10 Huawei: Edge and Core-VRPv8, Release VRP-V800R020C10
Arista: Arista:
Intra-AS tests PE-CE Edge Peering IPv4-Only Core, IPv6-Only Core, Intra-AS tests PE-CE Edge Peering IPv4-Only Core, IPv6-Only Core,
Global Table (GRT) and IP VPN Global Table (GRT) and IP VPN
AFI/SAFI IPv4-Unicast SAFI IPv6-Unicast SAFI AFI/SAFI IPv4-Unicast SAFI IPv6-Unicast SAFI
IPv4 Core: IPv4 Core:
Test-1 Global table (6PE) Test-1 Global table (6PE)
Test-2 IP VPN Test-2 IP VPN
Global table IPv6 Global table IPv6
skipping to change at page 16, line 27 skipping to change at page 16, line 47
Test-4 IP VPN Test-4 IP VPN
Inter-AS Options tests IPv4-Only Core, IPv6-Only Core, Global Inter-AS Options tests IPv4-Only Core, IPv6-Only Core, Global
Table (GRT) and IP VPN Table (GRT) and IP VPN
AFI/SAFI VPN and MVPN AFI/SAFI VPN and MVPN
IPv4-Only Core IPv4-Only Core
Test-5 Global table 6PE Option-B Test-5 Global table 6PE Option-B (Segmented LSP stitched IPv4 Core -
Inter-AS Link IPv6-Only PE - IPv4 Core)
Test-6 Global table 6PE Option-C
Test-7 IP VPN Inter AS Option-B Test-6 Global table 6PE Option-C (Redistribute IPv4 Loopbacks into
BGP-LU AFI/SAFI 2/6)
Test-7 IP VPN Inter AS Option-B (Segmented LSP stitched IPv4 Core -
Inter-AS Link IPv6-Only PE - IPv4 Core)
Test-8 IP VPN Inter AS Option-C Test-8 IP VPN Inter AS Option-C (Redistribute IPv4 Loopbacks into
BGP-LU AFI/SAFI 2/6)
IPv6-Only Core IPv6-Only Core
Test-9 Global table Option-B Test-9 Global table Option-B
Test-10 Global table Option-C Test-10 Global table Option-C
Test-11 IP VPN Inter AS Option-B Test-11 IP VPN Inter AS Option-B
Test-12 IP VPN Inter AS Option-C Test-12 IP VPN Inter AS Option-C
skipping to change at page 18, line 21 skipping to change at page 19, line 4
| | | | \0=========Underlay =======0| | | | | | | | | \0=========Underlay =======0| | | | |
+----+ +----+ \ __/ +------+ +-----+ +----+ +----+ \ __/ +------+ +-----+
IPv6 BGP peer \ MPLS / SR domain / IPv6 BGP peer IPv6 BGP peer \ MPLS / SR domain / IPv6 BGP peer
IPv4 forwarding \__ __ / IPv4 forwarding IPv4 forwarding \__ __ / IPv4 forwarding
IPv6 forwarding \_______/ \_____/ IPv6 forwarding IPv6 forwarding \_______/ \_____/ IPv6 forwarding
Figure 9: Test-3 E2E IPv6-Only PE-CE, Global Table over IPv6-Only Figure 9: Test-3 E2E IPv6-Only PE-CE, Global Table over IPv6-Only
Core Core
5.4. Test-4 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6 Softwire 5.4. Test-4 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6 Softwire
________ ________
IPv6-Only _____ / \ IPv6-Only IPv6-Only _____ / \ IPv6-Only
PE / CE / \__/ \___ PE / CE PE / CE / \__/ \___ PE / CE
+----+ +----+ / \ +------+ +-----+ +----+ +----+ / \ +------+ +-----+
| | | | | 0====VPN Overlay Tunnel ==0| | | | | | | | | | 0====VPN Overlay Tunnel ==0| | | | |
| | | | | \ | | | | | | | | | \ | | | |
| CE |--| PE |--\ IPv6-Only Core |----| PE |---| CE | | CE |--| PE |--\ IPv6-Only Core |----| PE |---| CE |
| | | | \0=========Underlay =======0| | | | | | | | | \0=========Underlay =======0| | | | |
+----+ +----+ \ __/ +------+ +-----+ +----+ +----+ \ __/ +------+ +-----+
IPv6 BGP peer \ MPLS / SR domain / IPv6 BGP peer IPv6 BGP peer \ MPLS / SR domain / IPv6 BGP peer
IPv4 forwarding \__ __ / IPv4 forwarding IPv4 forwarding \__ __ / IPv4 forwarding
IPv6 forwarding \_______/ \_____/ IPv6 forwarding IPv6 forwarding \_______/ \_____/ IPv6 forwarding
Figure 10: Test-4 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core Figure 10: Test-4 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core
5.5. Test-5 E2E IPv6-Only PE-CE, Global Table over IPv4-Only Core(6PE), 5.5. Test-5 E2E IPv6-Only PE-CE, Global Table over IPv4-Only Core(6PE),
6to4 softwire -Inter-AS Option-B 6to4 softwire -Inter-AS Option-B
IPv6-Only __________ __________ IPv6-Only Inter-AS ASBR-ASBR link is IPv6-Only PE
PE / CE / \ / \ PE / CE IPv6-Only __________ __________ IPv6-Only
+--+ +----+ / \ / \ +--+ +--+ PE / CE / \ / \ PE / CE
| | | | | AS 1 \ | AS 2 \ | | | | +--+ +----+ / \ / \ +--+ +--+
| | | | | \ | \ | | | | | | | | | AS 1 \ | AS 2 \ | | | |
|CE|-| PE |--| IPv4-Only Core|---| IPv4-Only Core|-|PE|-|CE| | | | | | \IPv6| \ | | | |
| | | | |0=Underlay==0 | |0==Underlay===0| | | | | |CE|-| PE |--| IPv4-Only Core|----|IPv4-Only Core|--|PE|-|CE|
+--+ +----+ \ / \ / +--+ +--+ | | | | |0=Underlay==0 | |0==Underlay==0| | | | |
+--+ +----+ \ / \ / +--+ +--+
IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer
IPv4 forwarding \_________/ \_________/ IPv4 forwarding IPv4 forwarding \_________/ \_________/ IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
Figure 11: Test-5 E2E IPv6-Only PE-CE, Global Table over Figure 11: Test-5 E2E IPv6-Only PE-CE, Global Table over
IPv4-Only Core (6PE) - Inter-AS Option-B IPv4-Only Core (6PE) - Inter-AS Option-B
5.6. Test-6 E2E IPv6-Only PE-CE, Global Table over IPv4-Only Core(6PE), 5.6. Test-6 E2E IPv6-Only PE-CE, Global Table over IPv4-Only Core(6PE),
6to4 softwire -Inter-AS Option-C 6to4 softwire -Inter-AS Option-C
Inter-AS ASBR-ASBR link is IPv6-Only PE
IPv6-Only __________ __________ IPv6-Only IPv6-Only __________ __________ IPv6-Only
PE / CE / \ / \ PE / CE PE / CE / \ / \ PE / CE
+--+ +----+ / \ / \ +--+ +--+ +--+ +----+ / \ / \ +--+ +--+
| | | | | AS 1 \ | AS 2 \ | | | | | | | | | AS 1 \ | AS 2 \ | | | |
| | | | | \ | \ | | | | | | | | | \IPv6| \ | | | |
|CE|-| PE |--| IPv4-Only Core|---| IPv4-Only Core|-|PE|-|CE| |CE|-| PE |--| IPv4-Only Core|----|IPv4-Only Core|--|PE|-|CE|
| | | | |0=Underlay==0 | |0==Underlay===0| | | | | | | | | |0=Underlay==0 | |0==Underlay==0| | | | |
+--+ +----+ \ / \ / +--+ +--+ +--+ +----+ \ / \ / +--+ +--+
IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer
IPv4 forwarding \_________/ \_________/ IPv4 forwarding IPv4 forwarding \_________/ \_________/ IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
Figure 12: Test-6 E2E IPv6-Only PE-CE, Global Table over Figure 12: Test-6 E2E IPv6-Only PE-CE, Global Table over
IPv4-Only Core (6PE) - Inter-AS Option-C IPv4-Only Core (6PE) - Inter-AS Option-C
5.7. Test-7 E2E IPv6-Only PE-CE, VPN over IPv4-Only, 6to4 softwire - 5.7. Test-7 E2E IPv6-Only PE-CE, VPN over IPv4-Only, 6to4 softwire -
Inter-AS Option-B Inter-AS Option-B
IPv6-Only __________ __________ IPv6-Only Inter-AS ASBR-ASBR link is IPv6-Only PE
PE / CE / \ / \ PE / CE IPv6-Only __________ __________ IPv6-Only
+--+ +----+ / \ / \ +--+ +--+ PE / CE / \ / \ PE / CE
| | | | | AS 1 \ | AS 2 \ | | | | +--+ +----+ / \ / \ +--+ +--+
| | | | | \ | \ | | | | | | | | | AS 1 \ | AS 2 \ | | | |
|CE|-| PE |--| IPv4-Only Core|---| IPv4-Only Core|-|PE|-|CE| | | | | | \IPv6| \ | | | |
| | | | |0=Underlay==0 | |0==Underlay===0| | | | | |CE|-| PE |--| IPv4-Only Core|----|IPv4-Only Core|--|PE|-|CE|
+--+ +----+ \ / \ / +--+ +--+ | | | | |0=Overlay===0 | |0==Overlay===0| | | | |
+--+ +----+ \ / \ / +--+ +--+
IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer
IPv4 forwarding \_________/ \_________/ IPv4 forwarding IPv4 forwarding \_________/ \_________/ IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
Figure 13: Test-7 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core - Figure 13: Test-7 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core -
Inter-AS Option-B Inter-AS Option-B
5.8. Test-8 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core, 6to4 softwire 5.8. Test-8 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core, 6to4 softwire
-Inter-AS Option-C -Inter-AS Option-C
Inter-AS ASBR-ASBR link is IPv6-Only PE
IPv6-Only __________ __________ IPv6-Only IPv6-Only __________ __________ IPv6-Only
PE / CE / \ / \ PE / CE PE / CE / \ / \ PE / CE
+--+ +----+ / \ / \ +--+ +--+ +--+ +----+ / \ / \ +--+ +--+
| | | | | AS 1 \ | AS 2 \ | | | | | | | | | AS 1 \ | AS 2 \ | | | |
| | | | | \ | \ | | | | | | | | | \IPv6| \ | | | |
|CE|-| PE |--| IPv4-Only Core|---| IPv4-Only Core|-|PE|-|CE| |CE|-| PE |--| IPv4-Only Core|----|IPv4-Only Core|--|PE|-|CE|
| | | | |0=Underlay==0 | |0==Underlay===0| | | | | | | | | |0=Overlay===0 | |0==Overlay===0| | | | |
+--+ +----+ \ / \ / +--+ +--+ +--+ +----+ \ / \ / +--+ +--+
IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer
IPv4 forwarding \_________/ \_________/ IPv4 forwarding IPv4 forwarding \_________/ \_________/ IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
Figure 14: Test-8 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core - Figure 14: Test-8 E2E IPv6-Only PE-CE, VPN over IPv4-Only Core -
Inter-AS Option-C Inter-AS Option-C
5.9. Test-9 E2E IPv6-Only PE-CE, Global Table over IPv6-Only Core, 4to6 5.9. Test-9 E2E IPv6-Only PE-CE, Global Table over IPv6-Only Core, 4to6
softwire -Inter-AS Option-B softwire -Inter-AS Option-B
IPv6-Only __________ __________ IPv6-Only Inter-AS ASBR-ASBR link is IPv6-Only PE
PE / CE / \ / \ PE / CE IPv6-Only __________ __________ IPv6-Only
+--+ +----+ / \ / \ +--+ +--+ PE / CE / \ / \ PE / CE
| | | | | AS 1 \ | AS 2 \ | | | | +--+ +----+ / \ / \ +--+ +--+
| | | | | \ | \ | | | | | | | | | AS 1 \ | AS 2 \ | | | |
|CE|-| PE |--| IPv6-Only Core|---| IPv6-Only Core|-|PE|-|CE| | | | | | \IPv6| \ | | | |
| | | | |0=Underlay==0 | |0==Underlay===0| | | | | |CE|-| PE |--| IPv6-Only Core|----|IPv6-Only Core|--|PE|-|CE|
+--+ +----+ \ / \ / +--+ +--+ | | | | |0=Underlay==0 | |0==Underlay==0| | | | |
+--+ +----+ \ / \ / +--+ +--+
IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer
IPv4 forwarding \_________/ \_________/ IPv4 forwarding IPv4 forwarding \_________/ \_________/ IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
Figure 15: Test-9 E2E IPv6-Only PE-CE, Global Table over Figure 15: Test-9 E2E IPv6-Only PE-CE, Global Table over
IPv6-Only Core - Inter- AS Option-B IPv6-Only Core - Inter- AS Option-B
5.10. Test-10 E2E IPv6-Only PE-CE, Global Table over IPv6-Only Core, 5.10. Test-10 E2E IPv6-Only PE-CE, Global Table over IPv6-Only Core,
4to6 softwire -Inter-AS Option-C 4to6 softwire -Inter-AS Option-C
Inter-AS ASBR-ASBR link is IPv6-Only PE
IPv6-Only __________ __________ IPv6-Only IPv6-Only __________ __________ IPv6-Only
PE / CE / \ / \ PE / CE PE / CE / \ / \ PE / CE
+--+ +----+ / \ / \ +--+ +--+ +--+ +----+ / \ / \ +--+ +--+
| | | | | AS 1 \ | AS 2 \ | | | | | | | | | AS 1 \ | AS 2 \ | | | |
| | | | | \ | \ | | | | | | | | | \IPv6| \ | | | |
|CE|-| PE |--| IPv6-Only Core|---| IPv6-Only Core|-|PE|-|CE| |CE|-| PE |--| IPv6-Only Core|--- |IPv6-Only Core|--|PE|-|CE|
| | | | |0=Underlay==0 | |0==Underlay===0| | | | | | | | | |0=Underlay==0 | |0==Underlay==0| | | | |
+--+ +----+ \ / \ / +--+ +--+ +--+ +----+ \ / \ / +--+ +--+
IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer
IPv4 forwarding \_________/ \_________/ IPv4 forwarding IPv4 forwarding \_________/ \_________/ IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
Figure 16: Test-10 E2E IPv6-Only PE-CE, Global Table over Figure 16: Test-10 E2E IPv6-Only PE-CE, Global Table over
IPv6-Only Core - Inter-AS Option-C IPv6-Only Core - Inter-AS Option-C
5.11. Test-11 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6 5.11. Test-11 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6
softwire -Inter-AS Option-B softwire -Inter-AS Option-B
IPv6-Only __________ __________ IPv6-Only Inter-AS ASBR-ASBR link is IPv6-Only PE
PE / CE / \ / \ PE / CE IPv6-Only __________ __________ IPv6-Only
+--+ +----+ / \ / \ +--+ +--+ PE / CE / \ / \ PE / CE
| | | | | AS 1 \ | AS 2 \ | | | | +--+ +----+ / \ / \ +--+ +--+
| | | | | \ | \ | | | | | | | | | AS 1 \ | AS 2 \ | | | |
|CE|-| PE |--| IPv6-Only Core|---| IPv6-Only Core|-|PE|-|CE| | | | | | \IPv6| \ | | | |
| | | | |0=Underlay==0 | |0==Underlay===0| | | | | |CE|-| PE |--| IPv6-Only Core|--- |IPv6-Only Core|--|PE|-|CE|
+--+ +----+ \ / \ / +--+ +--+ | | | | |0=Overlay===0 | |0==Overlay===0| | | | |
+--+ +----+ \ / \ / +--+ +--+
IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer
IPv4 forwarding \_________/ \_________/ IPv4 forwarding IPv4 forwarding \_________/ \_________/ IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
Figure 17: Test-11 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core - Figure 17: Test-11 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core -
Inter-AS Option-B Inter-AS Option-B
5.12. Test-12 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6 5.12. Test-12 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core, 4to6
softwire -Inter-AS Option-C softwire -Inter-AS Option-C
Inter-AS ASBR-ASBR link is IPv6-Only PE
IPv6-Only __________ __________ IPv6-Only IPv6-Only __________ __________ IPv6-Only
PE / CE / \ / \ PE / CE PE / CE / \ / \ PE / CE
+--+ +----+ / \ / \ +--+ +--+ +--+ +----+ / \ / \ +--+ +--+
| | | | | AS 1 \ | AS 2 \ | | | | | | | | | AS 1 \ | AS 2 \ | | | |
| | | | | \ | \ | | | | | | | | | \IPv6| \ | | | |
|CE|-| PE |--| IPv6-Only Core|---| IPv6-Only Core|-|PE|-|CE| |CE|-| PE |--| IPv6-Only Core|--- |IPv6-Only Core|--|PE|-|CE|
| | | | |0=Underlay==0 | |0==Underlay===0| | | | | | | | | |0=Overlay===0 | |0==Overlay===0| | | | |
+--+ +----+ \ / \ / +--+ +--+ +--+ +----+ \ / \ / +--+ +--+
IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer IPv6 BGP peer \ MPLS/SR / \ MPLS/SR / IPv6 BGP peer
IPv4 forwarding \_________/ \_________/ IPv4 forwarding IPv4 forwarding \_________/ \_________/ IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
Figure 18: Test-12 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core - Figure 18: Test-12 E2E IPv6-Only PE-CE, VPN over IPv6-Only Core -
Inter-AS Option-C Inter-AS Option-C
5.13. IPv6-Only PE-CE Operational Considerations Testing 5.13. IPv6-Only PE-CE Operational Considerations Testing
Ping CE to PE when destination prefix is withdrawn Ping CE to PE when destination prefix is withdrawn
Traceroute CE to PE and test all ICMPv4 and ICMPv6 type codes Traceroute CE to PE and test all ICMPv4 and ICMPv6 type codes
+-------+ +-------+ +-------+ +-------+
| | IPv6 Only | | | | IPv6 Only | |
| CE |----------------| PE | | CE |----------------| PE |
| | IPv6 BGP Peer | | | | IPv6 BGP Peer | |
+-------+ +-------+ +-------+ +-------+
IPv4 forwarding IPv4 forwarding IPv4 forwarding IPv4 forwarding
IPv6 forwarding IPv6 forwarding IPv6 forwarding IPv6 forwarding
 End of changes. 27 change blocks. 
90 lines changed or deleted 108 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/