Splynx supports IPv6 management for a range of CPE's and home routers.
This article depicts examples of the configuration of 3 different types of CPE's from 3 different vendors. We have selected IPv6 routers that are commonly used in the networks of Splynx customers. Models of the home routers support by Splynx for IPv6 are : TP Link 450, Nucom 8800AC and any Mikrotik RouterOS based router.
Below is a typical scheme of a CPE or Home router connection to tan ISP with PPPoE and IPv6 enabled
Let’s have a look at the setup:
There are two interfaces configured – one is a WAN interface, which connects to the uplink/ISP and the second is a LAN interface, that usually works as a bridge, that combines all physical LAN interfaces – Ethernet and WiFi whilst providing internet access.
When the PPPoE Client connection is established, our home router receives an IPv6 LAN prefix, that is called a Delegated IPv6 prefix. The home router should be configured with IPv6 addressing on it’s LAN interface, as that will work as the default gateway for all our devices.
When IPv6 is configured on LAN, our router should start issuing IPv6 addresses to the LAN network (similar to what DHCP does in IPv4 networks). In the LAN environment, IPv6 Stateless auto configuration is almost always used, that is called SLAAC and is based on IPv6 Neighbor Discovery protocol (ND).
In picture above, the router has established a pppoe connection and received a /64 IPv6 pool 2a0f:f041:1000:1::/64. This pool will be used for LAN devices and all devices will receive its own IPv6 addresses from that pool.
As you remember, while IPv4 is a 32 bit IP address, that is split into 4 octets, IPv6 address is 128 bits and is split into 8 parts, each contains 16 bits of information. 16 bit parts that contain only zeros can be merged with :: symbols. It means that the network, 2a0f:f041:1000:1::/64 that is allocated to router is equal to 2a0f:f041:1000:1:0:0:0:0:/64, but we cut the last 4 zero parts out and make the view of the IPv6 network shorter.
If we want to use IP 2a0f:f041:1000:1::1 on LAN interface instead of a generated IP, then just disable EUI64, and setup IP as on example below:
Now the Mikrotik CPE/Home router is configured and devices will get access to IPv6 internet.
Let’s check configuration of TP Link. Configuration is much simpler, comparing to Mikrotik. We must be sure that Firmware supports Ipv6, many older TP link devices don’t have ability to work with IPv6. But the devices that support IPv6 are configured similar way as Mikrotik – enable IPv6 on PPPoE interface, and it will create IPv6 address on LAN with SLAAC enabled.
Nucom 8800AC Fiber ONT router has also similar one step configuration, PPPoE with IPv6 enabled and then IPv6 is configured on LAN and SLAAC enabled to connect end user devices.
The configuration for NUCOM is shown below: