Aikido, programming, system administration, and other things I find interesting

IPV6 working group

Notes from a bunch of presentations given at RIPE64

Swedish post and Telecom work with IPv6

In Sweden, (since 1600s) ministries are weak, overseeing authorities, and agencies rule, particularly during emergencies. Ministries can not give agencies instructions on operational matters. PTS is the telecommunications regulator (telephony, broadband, postal services).

PTS deployed IPv6 internally since 2009. However in Sweden, all the state bodies are independent, and they make their own procurement. So PTS could only release a “practical guidance” on IPv6 deployment/acquisition. It contains mainly conventional wisdom stuff.

  1. take stock (list network & server platforms, see what can and what can not be upgraded to work with IPv6, same with personnel, see who needs training).
  2. Plan (produce and address plan, order IPv6 connection from the ISP)
  3. Activation phase (activate connection, distribute addresses, comission firewalls, activate in public e-services, enable users, check and monitor deployment)
  4. Monitor, followup, adapt and deal with disruptions. Keep operational statistics of traffic volume and accessibility. Keep logs, document incidents and follow up causes. (translated into English, also).


RIPE NCC IPv6 update

Single contact point: Susannah Gray, RIPE NCC (

Working on

  • CPE survey
  • World IPv6 day launch
  • RIPENESS measurements and stats
  • outreach/events
  • IPv6 roadshow MENOG/ENOG

CPE survey: more and more CPEs are IPv6 ready, working with the African IPv6 task force, approching vendors first and focusing on features. Transition techniques differ a lot (which modem supports what). They will not concentrate on testing this time, because there are now too many CPEs on the market, they will just publish feature checklists.

IPv6 allocation rate

In 2010, 50 allocations/month, 2011 around 100/month then jump to 200/month before the IPv6 launch day, now at a steady 60-70 allcoations/month.

Currently about half of RIPE members are IPv4 only, about half are dual stacked., and about 1% is IPv6 only (mostly people who have legacy IPv4 resources, so they are not single stacked, they’re just not listed with RIPE IPv4). There are about 50 members with more than one allocation, mostly due to mergers & acquisitions.

IPv6 RIPEness

It’s not a measurement, more a rating of good behaviour of LIRs. Once you get 4 stars, you get published on the list, and you get a free T-shirt.

You get stars for:

  • Request IPv6 address  space,
  • create a route6 object,
  • set up & get reverse DNS delegated
  • announce the IPv6 prefix.

18% have 4 stars, 51 % have none.

Unfortunately, the total number of LIRs is growing faster than the number of people who get stars, so stil no guess when 50% will be reached.

The oldest LIRs are furthest with their deployment of IPv6. Large LIRs are furthest in deployment of IPv6. – count of V6 ASNs per country.

Atlas will perform actual measurements during IPv6 launch day.

 Altibox IPv6 deployment

They are large FTTH ISP (250K connected cusotmers). 39 Norwegian and 6 Danish partners – two tier network.

  • Project on hold for almost a year, but continued
  • New CPE from Zyxel, supports both DS and 6rd
  • redesigned access network, production start Q1 2013
  • no more IPv4 allocations
  • First hop security delayed, but is mandatory for running native IPv6 in a N:1 shared Vlan network.

Problems, solutions:

  • Running out of v4, cannot stop doing it, must prioritize customer growth, implement CGN.
  • Probably will NOT do dual stack in network desigm 6rd instead,
  • hoped to offload CGN iwth nativ IPv6, reduce cost
  • CPE no longer a problem, router vendor is.

Converting a CIDR address to reverse DNS name

For IPv4, insert the m between the least significant octetn and the rest, insert the m, and translate the least significant octet into binary.

IPv6 is simpler, because you work on a nibble boundary.

The problem is, you can not take a host address and get the nearest enclosing subnet from it. You could put records into a zone that  tell you what subnets are contained in the zone.


Related Posts

Making an IPv6 addressing plan

By now, hopefully, you not only realize that you need IPv6, but that you need to replace any ISP that is not able to give you IPv6 connectivity with one who can. But now, you have a different problem. Your ISP probably gave you more addresses than exist on the whole IPv4 internet, just for […]

Read More

IPv6 working group, part 2

Based on a bunch of lectures given at ripe64 at the IPv6 working group Experiences in setting up Automatic Home Networking Dream: Networks shall have address space routers shall know where to send packets names resolve to addresses human touch is not required All this can be done with only one subnet. But is that enough? […]

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *