Internet Engineering Task Force G. Chen Internet-Draft T
Total Page:16
File Type:pdf, Size:1020Kb
Internet Engineering Task Force G. Chen Internet-Draft T. Yang Intended status: Informational L. Li Expires: January 5, 2012 H. Deng China Mobile July 4, 2011 IPv6 Practices on China Mobile IP Bearer Network draft-chen-v6ops-ipv6-bearer-network-trials-00 Abstract This memo has introduced IPv6 practices on China Mobile IP bearer network, in which IP backbone network and broadband access routers have been covered. In the practice, IPv6 protocol conformance and data packages forwarding capabiliteis have been tested in multi- vendors environments. Several IPv6 transition schemes have been deployed to validate interoperabilities. Based on concrete testing data, IPv6-enable deployment experiencies have been learned to share with community. 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 http://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 January 5, 2012. Copyright Notice Copyright (c) 2011 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust’s Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents Chen, et al. Expires January 5, 2012 [Page 1] Internet-Draft IPv6-bearer-network-trials July 2011 carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. This document may contain material from IETF Documents or IETF Contributions published or made publicly available before November 10, 2008. The person(s) controlling the copyright in some of this material may not have granted the IETF Trust the right to allow modifications of such material outside the IETF Standards Process. Without obtaining an adequate license from the person(s) controlling the copyright in such materials, this document may not be modified outside the IETF Standards Process, and derivative works of it may not be created outside the IETF Standards Process, except to format it for publication as an RFC or to translate it into languages other than English. Chen, et al. Expires January 5, 2012 [Page 2] Internet-Draft IPv6-bearer-network-trials July 2011 Table of Contents 1. Introduction . 4 2. IPv6 trial on IP backbone network . 4 2.1. IP Backbone Topology for Trials . 4 2.2. IPv6-only Routing Protocol Testing . 6 2.3. Dual-stack Routing Protocol Testing . 7 2.4. 6PE/6vPE Protocol Testing . 7 2.5. Tunnel Protocol Interoperabilities . 7 2.6. IPv6 ACL and Policy Routing Configuration . 8 2.7. Summary for IPv6 Trial on IP Backbone Network . 8 3. IPv6 Testing on BRAS . 9 3.1. Test Topology . 9 3.2. Test Cases- Basic IPv6 protocols . 12 3.3. Test Cases- DUT in Network Test . 12 3.4. Test Cases- Performance in IPv6 environment . 13 3.5. Summary for BRAS Testing . 13 4. IANA Considerations . 13 5. Security Considerations . 13 6. Normative References . 13 Authors’ Addresses . 14 Chen, et al. Expires January 5, 2012 [Page 3] Internet-Draft IPv6-bearer-network-trials July 2011 1. Introduction With fast development of global Internet, the demands for IP address are rapidly increasing at present. This year, IANA announced that the global free pool of IPv4 depleted on 3 February. IPv6 is only way to satisfy demands of Internet development. Operators have to accelerate the process of deploying IPv6 networks in order to address IP address strains. With significant demands of service development, China Mobile has officially kicked off first IPv6 pre-commercial trials on IP bearer network on June 2011 after several standalone tests of IP equipment in labs. The trials have taken place on major IP backbone network and broadband access equipments. In order to verify IPv6 feasibility and applicability,IPv6 protocol conformance and data packages forwarding capabiliteis have been tested in multi-vendors environments. Several IPv6 transition schemes, i.e. dual-stack, 6PE[RFC4789], 6vPE[RFC4659], have been deployed to validate interoperabilities. Based on the IPv6 trials, concrete testing data have been generated and analysed to provide informative assessment to facilitate IPv6 deployment in next steps. This memo has described detailed testing topology, cases and process both on IP backbone network and BRAS. The testing results have been summarized and analyzed to provide explicit conclusions for further deployment. 2. IPv6 trial on IP backbone network This section will describe IPv6 trial on IP backbone network in details. It includes testing topoloy, testing cases. Based on collected testing data, we have summarized testing results. 2.1. IP Backbone Topology for Trials Figure 1 depicts the overall topology for IP backbone trials, which is constituted by hierarchical IPv6 enable routers. The same level would deploy double-routers due to redundancy considerations. The top-level is national IP backbone network to connect provincial level networks. The middle level is provincial IP backbone to connect metropolitan area networks. The bottom level stands for core IP routers to connect local area networks. The trials have been taken place on these three levels. In order to simulate user-generated data, two router testers have been positioned to access metropolitan core routers. They have resposibilities to propagate routing information into the network under testing. Chen, et al. Expires January 5, 2012 [Page 4] Internet-Draft IPv6-bearer-network-trials July 2011 / / / / O------|--------------|---------O | +-------+ +-------+ | | |Router | |Router | | top-level | +-------+ +-------+ | O------|--------------|---------O ________/\___ ______/\__________ _________/ _________\__/________ \____ / / \ \ O-----|--------------|-------O O------|--------------|------O | +-------+ +-------+ | | +-------+ +-------+ | | |Router |----- |Router | | | |Router |------|Router | | | +-------+ +-------+ | | +-------+ +-------+ | O------|--------------|------O O------|--------------|------O \___ _____/ middle-level \___ _____/ \ / \ / \/ \/ +-------+ +-------+ |Router | bottom-level |Router | +-------+ +-------+ | | +-------+ +-------+ |Tester | |Tester | +-------+ +-------+ Figure 1: IP Backbone Topology for Trials The test cases mainly are composed by several parts: o IPv6-only routing protocol interoperabilities: the test case would shutdown IPv4 stack on tested routers. Only IPv6 stack is running to process IPv6 EGP(i.e. BGP4+[RFC2545]) and IGP routing protocol(i.e. OSPFv3[RFC2740] and ISIS[RFC5308]). It will validate IPv6 routing protocol conformance in multi-vendor environments. o Dual-stack routing protocol interoperabilities: the tested router would run both IPv4 and IPv6 IGP and EGP protocol simutanously. It will verify if remote peers could totally learn spreaded IPv4/ IPv6 routing information. o 6PE/6vPE protocol interoperabilities: the test case would require PE routers to be upgraded to support 6PE/6vPE functionalities and remain MPLS core network staying IPv4-enable. It will testify MP- BGP routing learning and package forwarding capabilities. Chen, et al. Expires January 5, 2012 [Page 5] Internet-Draft IPv6-bearer-network-trials July 2011 o Tunnel protocol interoperabilities: the test case would configure PE routers as 6over4 tunnel end-point. After configured 6over4 tunnel is established, the encapsulated package would be forwarded throught MPLS network. o IPv6 ACL and policy routing capabilities: the target of this test case aiming at IPv6 traffic restrainability. A pair PE would be configured with a paticular policy to constrain data forwarding for specific IPv6 traffic. The verification will help to enhance network security. The following sub-sections would state testing results and related observations. 2.2. IPv6-only Routing Protocol Testing The testing is going to validate IPv6 routing protocol interconnection between multi-vendor routers. OSPFv3 and ISIS have been deployed as Interior Gateway Protocol. Based on IGP, BGP4+ has been configured as EGP to commnunicate routing informaiton. In the case of OSPFv3 deployment, routers on the top-level and middle-level have been schemed as area 0, which takes responsibility of backbone area. And, routers on the bottom-level has been configured as area 100 and area 200 accessing to backbone area. The testers inject IPv6 routing information to see whether propagated IPv6 routing information can be learned by remote routers located on the other side of bottom-level. The teting is finalized that routers on bottom-level still remain Exstar/Exchange states. OSPFv3 can’t creates adjacencies between neighboring routers for the purpose of exchanging routing information. After troubleshooting, IPv6 MTU between neighboring routers is inconsistent, which causes it failed to establish adjacencies. It is fixed by adjusting IPv6 MTU as identical. It’s recommedded that IPv6