What do you get.

© Jean Huens 2014 0315, 2017 09

1) Since IPv6 can be used for autoconfiguration  you get a working IPv6 connection.

The telenet modem gets a network address range (in my case 2a02:1810:b80b:4100::/64).
It sends out Router Announcement (RA) with
Most modern computers with a recent Operating System (Linux, IOS, windows) are IPv6 aware, recognize the router announcements and start using IPv6.

2) You get a working IPv6 firewall which allows IPv6 trafic to leave your network (see Firewall for more information)

3) Ipv6 is currently (20140315) restricted to the subnet (wired or wireless) directly connected to your Telenet "Wireless Modem"

Technically

In "mijn telenet"  under "mijn internet" "draadloze instellingen" "geavanceerd" One can observe your IPv6 network ranges:
telenet ipv6 netwerk info
Practically the computers connected to your Telenet wireless modem (it does not matter wheter wired or wireless) can use IPv6 for outgoing connections.
There is a default firewall.

TODO: test if internal IPV6 connections are possible (my guess yes)

Rumors

  1. The IPv6 ranges allocated to your home should be stable. They should not change often (if ever). It is not clear to us if they are bound to your modem, your account or ...
  2. The prefix allocated to your WAN is a /56 range.  (This allows for 256 subnets at home, 256 times the size of the current IPv4 network!)
    1. Currently only one of these networks is used. (probably allways 00 ?)
    2. It is not clear if the other subnets are announced/routed  (TODO: traceroute tests ?)
    3. There seems to be no way to configure routing in your home network
  3. The IETF Homenet Workgroup has published a draft how these problems could be handled...
  4. If you have a Whitw docsys 3 modem you can use DHCPv6 Prefix Delegation to provide IPv6 addresses to your subnets.

Tests with DCHP PD

Using Ubuntu 16.04

The software used is ISC DHCP server with KEA setup.
We use kea since recent developments for ISC DHCP tools are only supported by KEA


root@myna:/etc/default# apt-get install kea-admin kea-common kea-dhcp6-server kea-doc
Reading package lists... Done
Building dependency tree      
Reading state information... Done

...
Fetched 2,957 kB in 11s (250 kB/s)
Selecting previously unselected package libpq5:amd64.
(Reading database ... 304201 files and directories currently installed.)
Preparing to unpack .../libpq5_9.5.8-0ubuntu0.16.04.1_amd64.deb ...
Unpacking libpq5:amd64 (9.5.8-0ubuntu0.16.04.1) ...
Selecting previously unselected package liblog4cplus-1.1-9.
Preparing to unpack .../liblog4cplus-1.1-9_1.1.2-3.1_amd64.deb ...
Unpacking liblog4cplus-1.1-9 (1.1.2-3.1) ...
Selecting previously unselected package kea-common.
Preparing to unpack .../kea-common_1.0.0-1build1_amd64.deb ...
Unpacking kea-common (1.0.0-1build1) ...
Selecting previously unselected package kea-admin.
Preparing to unpack .../kea-admin_1.0.0-1build1_amd64.deb ...
Unpacking kea-admin (1.0.0-1build1) ...
Selecting previously unselected package kea-dhcp6-server.
Preparing to unpack .../kea-dhcp6-server_1.0.0-1build1_amd64.deb ...
Unpacking kea-dhcp6-server (1.0.0-1build1) ...
Selecting previously unselected package kea-doc.
Preparing to unpack .../kea-doc_1.0.0-1build1_all.deb ...
Unpacking kea-doc (1.0.0-1build1) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for systemd (229-4ubuntu19) ...
Processing triggers for ureadahead (0.100.0-19) ...
Setting up libpq5:amd64 (9.5.8-0ubuntu0.16.04.1) ...
Setting up liblog4cplus-1.1-9 (1.1.2-3.1) ...
Setting up kea-common (1.0.0-1build1) ...
Setting up kea-admin (1.0.0-1build1) ...
Setting up kea-dhcp6-server (1.0.0-1build1) ...
Setting up kea-doc (1.0.0-1build1) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for systemd (229-4ubuntu19) ...
Processing triggers for ureadahead (0.100.0-19) ...

Package kea-doc has installed documentation in /usr/share/doc/kea-doc/ html