Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 CLI Documentation | 2025.1

# Configure for IPv6 networks

P4 Server supports connectivity over IPv6 networks as well as over IPv4 networks.

Depending on the configuration of your LAN or WAN, your system administrator might recommend different port settings. Your administrator might also recommend that you set the `net.rfc3484` configurable to `1`, either from the command line or in a `P4CONFIG` file:

    p4 configure set net.rfc3484=1

Doing so ensures RFC3484-compliant behavior if the protocol value is not explicitly specified. For example, if the client-side configurable `net.rfc3484` is set to `1`, and `P4PORT` is set to `example.com:1666`, or `tcp:example.com:1666`, or `ssl:example.com:1666`, the user’s operating system automatically determines, for any given connection, whether to use IPv4 or IPv6 when communicating with the versioning server.

For more information, see IPv6 support and mixed networks in the P4 Server Administration Documentation and P4PORT in the P4 CLI Reference.

Your search for returned results