Applies To:

Show Versions Show Versions

Manual Chapter: Load Balancing to IPv6 Nodes
Manual Chapter
Table of Contents   |   << Previous Chapter   |   Next Chapter >>

Overview: Load balancing to iPv6 nodes

To set up the BIG-IP system to function as an IPv4-to-IPv6 gateway, you can configure the radvd service. You configure the radvd service to send out ICMPv6 routing advisory messages, and to respond to ICMPv6 route solicitation messages. When you perform this task, the BIG-IP system begins to support auto-configuration of downstream nodes. Also, the downstream nodes automatically discover that the BIG-IP system is their router.

Task summary

When you configure IPv4-to-IPv6 load balancing, you must create a pool for load balancing traffic to IPv6 nodes, and then create an IPv4 virtual server that processes application traffic.

Task list

Configuring the radvd service (optional)

Configuring the radvd service to perform these functions ultimately advertises the network’s global address prefix on the internal VLAN.
Note: All IPv6 addresses that you define on the BIG-IP system must reside in route domain0.
  1. Using a serial console or the IP address of the BIG-IP system management interface, access an operating command prompt on the BIG-IP system.
  2. Copy the file /etc/radvd.conf.example to a new file named /etc/radvd.conf.
  3. Using the nano or vi text editor, open the file /etc/radvd.conf.
  4. Using the example in the file, create an advertising configuration for the network’s global address prefix. You should replace the prefix option with an address appropriate for your network.
  5. Save the /etc/radvd.conf file and exit the editor.
  6. Start the radvd service as follows: bigstart startup radvd
  7. Verify that the IPv6 nodes have auto-configured their addresses for this prefix.
  8. Take note of the addresses of the HTTP service IPv6 nodes. These addresses are required for the next step in the process, configuring IPv4-to-IPv6 load balancing.

Creating a load balancing pool

The first task in configuring IPv4-to-IPv6 load balancing is to create a pool to load balance connections to IPv6 nodes. Use the Configuration utility to create this pool.
  1. On the Main tab, click Local Traffic > Pools. The Pool List screen opens.
  2. Click Create. The New Pool screen opens.
  3. In the Name field, type a unique name for the pool.
  4. For the Health Monitors setting, in the Available list, select a monitor type, and click << to move the monitor to the Active list.
    Tip: Hold the Shift or Ctrl key to select more than one monitor at a time.
  5. From the Load Balancing Method list, select how the system distributes traffic to members of this pool. The default is Round Robin.
  6. For the Priority Group Activation setting, specify how to handle priority groups:
    • Select Disabled to disable priority groups. This is the default option.
    • Select Less than, and in the Available Members field, type the minimum number of members that must remain available in each priority group in order for traffic to remain confined to that group.
  7. Using the New Members setting, add each resource that you want to include in the pool:
    1. Either type an IP address in the Address field, or select a node address from the Node List.
    2. Type a port number in the Service Port field, or select a service name from the list.
    3. To specify a priority group, type a priority number in the Priority field.
    4. Click Add.
  8. Click Finished.
The load balancing pool appears in the Pools list.

Creating a virtual server for IPv6 nodes

You can define a virtual server that references the pool of IPv6 nodes.
  1. On the Main tab, click Local Traffic > Virtual Servers. The Virtual Server List screen displays a list of existing virtual servers.
  2. Click the Create button. The New Virtual Server screen opens.
  3. In the Name field, type a unique name for the virtual server.
  4. Specify the Destination setting, using the Address field; type the IP address you want to use for the virtual server. The IP address you type must be available and not in the loopback network.
  5. In the Service Port field, type 80, or select HTTP from the list.
  6. Select http in the HTTP Profile list.
  7. From the HTTP Compression Profile list, select one of the following profiles:
    • httpcompression
    • wan-optimized-compression
    • A customized profile
  8. Optional: From the Web Acceleration Profile list, select one of the following profiles:
    • optimized-acceleration
    • optimized-caching
    • webacceleration
    • A customized profile
  9. In the Resources area of the screen, from the Default Pool list, select a pool name.
  10. Click Finished.
The virtual server that references the pool of IPv6 nodes appears in the Virtual Servers list.
Table of Contents   |   << Previous Chapter   |   Next Chapter >>

Was this resource helpful in solving your issue?

NOTE: Please do not provide personal information.

Additional Comments (optional)