| < 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/ | ||||