Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When an advanced zone is provisioned, user is supposed to provide the Super IPv6 CIDR if he wants to use IPv6 in his VPC network. This IPv6 CIDR will be craved into 2 sub levels of network. First sub level network will be for VPC and then for each VPC, further networks will be carved for VPC tiers and for VPC Router. First network carved from VPC will be used for all the VPC Routers in the VPC, rest of the network will used for VPC tiers. Diagram below shows how the super IPv6 CIDR will be carved to multiple networks.

 

Image AddedImage Removed

 

Example: if user enters 2001:67c:2834:0:0:0:0:0/50 as the Super IPv6 CIDR, then 

...

  1. Zone : When a zone is created, user shall be able to enter the super IPv6 CIDR. Initial implementation will use this CIDR only for VPCs in the Zone. Later one more field could be added for Isolated networks too(in which case each isolated network will get a /64 from the CIDR configured for Isolated network)

Image RemovedImage Added

2.  VPC : When a VPC is created, user shall configure an IPv6 CIDR. It should be within the super IPv6 CIDR configured for the Zone. In this case it would be a /60 prefix. Initial implementation would be to split super IPv6 CIDR to /60 for VPCs. If user does not configure any value, CloudStack automatically picks an unused /60 CIDR and assigns it to the VPC. So, it is not a mandatory attribute. Appropriate error will be given to user, if he tries to configure IPv6 CIDR with out configuring the super IPv6 for the Zone.

Image RemovedImage Added

3. VPC Tier : When a VPC tier created, user shall configure an IPv6 CIDR. It should be within the IPv6 CIDR configured for its VPC. In this case it would be a /64 prefix. If user does not configure any value, CloudStack automatically picks an unused /64 CIDR and assigns it to the VPC. So, it is not a mandatory attribute. Appropriate error will be given to user, if he tries to configure IPv6 CIDR with out configuring the super IPv6 for the Zone.

Image RemovedImage Added

 

IPv6 in VPC Router

...

All VPC Routers have the BGP session to the first available IPV6 address in the network (Cloud uplink routers) and accepts all networks in the Supernet /50 and are a member of a Private AS (this needs to be configurable in the CS UI to avoid duplicates).

 


Image RemovedImage Added



IPv6 to IPv4

HAProxy is able to do the IPv6 to IPv4 proxying. With simple configuration lines it is possible to proxy connections between the two protocols.

...