Posts tagged as:


Why the DNS is broken, in plain language

by Kim Davies on November 12, 2008

At ICANN’s meeting in Egypt last week, I had the opportunity to try and explain to various non-technical audiences why the Domain Name System (DNS) is vulnerable to attack, and why that is important, without needing a computer science degree to understand it. Here is the summary.


Which region is taking the lead in IPv6 deployment?

by Leo Vegoda on September 28, 2008

IPv6 is in the news because the mainstream media have started to pick up the fact that IPv4 will be fully allocated in the next two or three years. And IPv6 deployment is important if we want to keep the Internet growing sustainably.

So where is IPv6 deployment most evident? It?s a very difficult thing to measure. It is difficult to measure the amount of IPv6 traffic as so much of it is tunneled inside of IPv4. And anyway, tunneled traffic is probably from end users rather than ISPs, but we need ISPs to deploy IPv6 to allow the Internet to grow. So how can we see where ISPs are deploying IPv6 in their networks?


IPv6 was easier than I had expected

by Leo Vegoda on March 12, 2008

Back in October I wrote about how my landlord provides an Internet connection with a private IPv4 address. I explained that I want to connect several devices and so I have installed my own NAT and now sit behind a “double NAT”. The only problems I’ve had have been with some VoIP software that can’t jump multiple NATs.

My landlord isn’t the only ISP providing an Internet connection using private IPv4 addresses. As mentioned at the last AfriNIC meeting, there are many millions of connections sitting behind hierarchies of IPv4 NATs.

{ 1 comment }

Recovering IPv4 Address Space

by Leo Vegoda on February 6, 2008

More IPv4 /8s returned to an “IANA – Reserved” status in 2007 then ever before.

With help from the Regional Internet Registries, three /8s were returned in 2007 and last month we recovered one more. We now have 43 unallocated /8s. Here’s a table showing the details of the returned blocks.