1 / 9

Running Multiple PLATs in 464XLAT

This draft discusses the architecture of running multiple PLATs in the 464XLAT mechanism for IPv4 service across IPv6-only networks. It addresses the challenges of prefix discovery, prefix management, and deployment considerations.

amyg
Download Presentation

Running Multiple PLATs in 464XLAT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Running Multiple PLATs in 464XLAT draft-sun-v6ops-xlat-multi-00 Qiong Sun, Zhirong Zhang, Qin Zhao Presenter: Chongfeng Xie IETF 90@Toronto

  2. Introduction • The 464XLAT is an mechanism enabling IPv4 service reachable across IPv6-only networks. However, it can only be used for one-PLAT situation. • In section 6.3 [RFC6877], the CLAT will use the PLAT-side translation IPv6 prefix as the destination of all translation packets that require stateful translation to the IPv4 Internet. • The Prefix Discovery method [RFC7050] cannot deal with the scenario when different PLATs are using with different Pref64 prefixes. • This draft describes the 464XLAT architecture with multiple PLATs by combining with the existing solutions. 2/9 Pages

  3. Motivation of Multi-PLATs • Different PLATs may serve for different purposes, with distinguish ALG implementation, QoS treatment,etc. • Deploy multiple PLATs is for load balancing

  4. Multi-PLATs Architecture Prefix Management Server Enhanced CLAT Network1 PLAT1 Network2 PLAT2 4/9 Pages

  5. Enhanced CLAT for Multi-PLATs • Prefix discovery agent: It may implement PCP based prefix discovery method [RFC7225] to allocate multiple Pref64 prefixes. • Pref64 management: Extract the Pref64 from the prefix discovery procedure and manage multiple Pref64 prefixes. • v4addrRange Management: store the corresponding IPv4 address ranges and chose the desired pref64 for each packet. 5/9 Pages

  6. Prefix Management Server • Policy Configuration: the policy to allocate multiple Pref64s. • Prefix discovery agent: It may implement PCP based prefix discovery method [RFC7225] to allocate multiple Pref64 prefixes. • Pref64/IPv4Pref management: Manage multiple Pref64 prefixes and their corresponding IPv4 prefix. 6/9 Pages

  7. Deployment Consideration • The CLAT need to compare the destination address range with each packet it might have effect on the performance efficiency in the client. • Operators should limit the number of address ranges, and aggregate the addresses into a larger address range. • There should be a maximum limit in CLAT on the number of Pref64 prefixes. • WhenDNS64 is used to enable stateful translation, the multi-prefix policy should be consistent with the Prefix Management Server. 7/9 Pages

  8. Demo System of Multi-PLATs 8/9 Pages

  9. Questions? Discussion?Next Step ?Thanks! 9/9 Pages

More Related