views from our management team

More on RIPE and IPv4 trading markets

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 4 out of 5)
Loading ... Loading ...
June 13th, 2008 by Jay Daley
Posted by Jay Daley on Jun 13th, 2008

I wrote previously about the discussions starting on establishing trading markets as a way of dealing with the impending exhaustion of IPv4 addresses.  Well things have now moved on a bit and we have a policy proposal being discussed (proposal 2008-07) at RIPE that is the first key step to enabling a market in the RIPE region to form.  It doesn’t mention money but it does allow for simple address transfer between registered holders of IP addresses.

To save you having to look it up, this the key text being added:

Any LIR is allowed to re-allocate complete or partial blocks of IPv4 address space that were previously allocated to them by either the RIPE NCC or the IANA. Such address space must not contain any block that is assigned to an End User.

Address space may only be re-allocated to another LIR that is also a member of the RIPE NCC. The block that is to be re-allocated must not be smaller than the minimum allocation block size at the time of re-allocation. Demonstration of need for the address space by the receiving LIR to the RIPE NCC is not required during transfers.

Re-allocation must be reflected in the RIPE Database. This re-allocation may be on either a permanent or non-permanent basis.

LIRs that receive a re-allocation from another LIR cannot re-allocate complete or partial blocks of the same address space to another LIR within 24 months of receiving the re-allocation.

The re-allocation will be notified to the RIPE NCC, who will record the change of allocation. Please note that the LIR always remains responsible for the entire allocation it receives from the RIPE NCC until the re-allocation is transferred to another LIR or returned. The LIR must ensure that all policies are applied.

Re-allocated blocks will be signed to establish the current allocation owner.

Re-allocated blocks are no different from the allocations made directly by the RIPE NCC and so they must be used by the receiving LIR according to the policies described in this document.

A number of people have expressed support for the proposal but not ETNO, the influential voice of the European Telecoms industry.  We are another refusenik, for similar reasons.  Rather then go through them again, here is the text of the objection I wrote to the working group:

I do not support this proposal for the following reasons:

* It breaks the policy of providing addresses to those who need them in a
fair and non-discriminatory fashion because it allows LIRs to choose who
gets spare addresses for arbitrary and secret reasons rather than through
the open and transparent process of the RIR.

* It is discriminatory to those LIRs in developing countries (within this
RIR region) who have fewer IPv4 addresses than other countries for
historic reasons and will now have to pay considerably more for addresses
by buying them from other LIRs.  This will only exacerbate an already
difficult global position where some countries are pushing for a change in
the global management of the Internet driven by a perception of exclusion.

* It is only a partial solution to the problem.  Many LIRs believe that
much more can be achieved by a determined and well implemented policy on
reclaim/reuse.  However this policy only addresses the potential transfer
solution to the problem, not the potential reclaim/reuse solution.
Furthermore, it is likely that this policy, if implemented before a proper
reclaim/reuse policy will render such a policy unachievable and
unworkable.

* It will create a landrush of false or exaggerated allocation requests
from people who wish to profit by arbitrage, leading to far faster
exhaustion of IPv4 addresses.  In other words there will now be a
significant difference in the price that IP addresses can be ‘bought’ from
RIPE NCC compared to that at which they can be sold on the open market.
This difference in price, the arbitrage opportunity, will lead to an
influx of speculators who will work out how to play the system and so lead
to many more addresses being allocated than otherwise.

* It takes RIPE NCC into the business of a regulator of a secondary
market, which is something it has no expertise in and brings considerable
risk.  RIPE NCC has to develop into this role because the nature of the
proposal requires policing to check transfers have happened within the
rules.  However, with the potential for transfers to have commercial and
financial implications there is far greater possibility of costly and
complex challenges to RIPE NCCs decisions.  This in turns brings with it
the risks of scrutiny from competition authorities.

* It will lead to rapid degradation of the IPv4 LIR database and loss of
control for RIPE NCC in the registration of IPv4 addresses.  If LIR A
sells a block of IPv4 addresses to LIR B then the legal ownership is
adequately covered by the contract that exists between the two and so
there is no incentive to register the transfer with RIPE NCC other than
when peering with people that make strict use the LIR database.  Rival
databases, based around IPv4 trading exchanges, will spring up.

There is still until 9th July left to comment on this proposal and given just how important it is then if you have strong views one way or the other then now is that time to let the working group know.

IPv4 address exhaustion and a trading market

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 3.33 out of 5)
Loading ... Loading ...
December 21st, 2007 by Jay Daley
Posted by Jay Daley on Dec 21st, 2007

There are discussions starting within the Regional Internet Registries (RIRs) about the creation of trading market in IPv4 addresses as we approach the inevitable exhaustion of unallocated addresses.  The view being put forward is basically “this is likely to happen anyway and by discussing it now, we can ensure it happens in an orderly way”.

When I first heard this idea I was a bit surprised.  The RIRs are policy based bodies and so a shift to a trading market appears to be an abandonment of that policy base.  However I have been partly corrected on that.  The discussions within RIPE (I’ve no idea about the other RIRs policy process) are for a policy based allocation policy to stay in place, but the outcome of that is to be a ‘right to buy’ rather than an allocation as now.

Of course this hybrid trading market still only enables policy control of the buying of domains, not the selling of domains, which is where some of the real disagreements start to surface.

The international view

The view taken by some countries is that the global allocation of IPv4 address space is unbalanced in favour of the early adopters, namely US-based organisations.  The introduction of the RIRs has meant ‘fair’ allocation since then but the historical imbalance goes uncorrected.  So if a trading mechanism were established now, the countries that were not early adopters are going to have to pay possibly very large sums for things that others got for free.

The view from some of the RIR people is that the crunch is coming soon anyway and there is no point trying to correct that balance, it will take too much effort to do and not buy us much time anyway.  They also believe that the trading mechanism will lead to many of those early adopters selling on large parts of their allocations thereby introducing more addresses than would be available otherwise.  I’ll come back to both of those points later.

What about IPv6

Of course the looming exhaustion of IPv4 addresses is nothing new.  IPv6 was designed to get around the limitations of IPv4 and IPv6 addresses are available easily and in vast numbers, so why can’t we just use that?

The simple answer is that IPv6 devices cannot talk to IPv4 devices and only a small fraction of the Internet runs IPv6.  So if I have only IPv6 on my desktop, I will not be able to contact web sites such as the BBC News, Google, The Register or even our web site.

Therefore, for the foreseeable future, both IPv4 and IPv6 addresses are going to be needed.  If you have a closed network, such as an internal management system, then you can use IPv6 alone, but not otherwise.

Certified allocations

There has been talk of moving to a secure routing system for some years now where address allocations are issued certificates and those are then used by Internet routers to determine if someone is entitled to route the addresses they are advertising.

The RIRs have started the process of issuing certificates for allocated addresses, but the technology has not been finalised or deployed to see these being used automatically.  In the interim some RIRs hope they will be used manually (i.e. before we interconnect you show me yours and I’ll show you mine).

Now we have the really interesting position.  How do those with pre-RIR allocations get certificates?  Should they have to go through an allocation policy process before they can get a certificate?

Alternatively, what if the price of the certificate reflects the size of the addresses?   Say a /19 cost roughly €50,000.  That makes roughly €100,000,000 for a /8.   In a trading market this may well be the figure a /8 fetches when sold to the highest bidder.

Timescales and investment

Exhaustion of unallocated IPv4 addresses is unavoidable and we have to migrate to IPv6.  Everyone knows that even we don’t all act accordingly as uptake and use of IPv6 address space is very low.

This seems to come down to basic economics.  Without a business case for the move to IPv6 only a few are going to make the move.  So the question is whether a trading market aids that move, which to me appears not to be the case:

  • Those who already have IPv4 addresses will not have any pressure to move.  Don’t forget, these are the ones running the established services that need to move to IPv6 to be accessible to others.
  • Those who need IPv4 addresses may be able to use IPv6 for closed networks, but otherwise are going to have to spend money on IPv4 addresses that might otherwise be used for IPv6 migration

Equipment is generally replaced in cycles, often three to five years, at which point new functionality tends to be introduced by being included in the newer products.  If I ran a large network of cable modems I would have started a couple of years ago to look to the next versions to support IPv6, but I would never consider swapping out perfectly good ones just for that functionality.  It might take several years before they all had IPv6 and I could switch to that for the management network, reducing address allocation.

So going back to the point on the need to reclaim space, maybe there is a valid reason, which is to buy enough time for the ordinary update cycle to enable the functionality without forcing people to make out of the ordinary investment.

There’s more

There is a lot of stuff I haven’t covered here, such as the role of Network Address Translation (NAT), the worry that carperbaggers might try to grab the remaining space in anticipation of a market, the role of RIRs in controlling routeing (correct spelling, trust me) or not and how to get people to really plan for IPv6.

What is clear though is that there is a lot to think about in this one development and it has a heavy impact on a lot of people.  This is one to watch.

Misbehaviour and the end-to-end principle

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 3.5 out of 5)
Loading ... Loading ...
December 15th, 2007 by Jay Daley
Posted by Jay Daley on Dec 15th, 2007

The misbehaviour of some users of the Internet has wrought a change that is probably going to end up being far wider than is currently perceived. It is likely to mean the reconsideration of some of the fundamental principles, whether those were defined or just assumed, that are believed to have been key contributors to the success of the Internet to date.

A spectrum of misbehaviour

To understand this we need to begin with a model of the mindset of the misbehaving parties. Rather than give one single model, which would be unrealistic, it is possible to define a spectrum of behaviours into which the majority of these parties fit and from that spectrum to derive a set of common indicators that identify such parties.

  • At one end of the spectrum we have those who can be harshly characterised as the ’selfish’. These are the people who use their home connection to the maximum downloading videos over bittorrent, with no regard for the impact on the other users of what is still essentially a shared medium.
  • In the middle of the spectrum we have a group that can be less contentiously characterised as the ‘carpetbaggers’. These are those who see the Internet as a source of profit driven by mass action. This is where the business model behind spam originates.
  • At the other end of the spectrum we have those who are fairly characterised as ‘crooks’. These are the people who create botnets by taking advantage of the weaknesses in security both technical and social that protect home desktops.

Common mindset

The most obvious common indicator derived from this spectrum, is that these people see the Internet as a natural resource just waiting to be exploited. If we analyse this indicator further we get the following attributes:

  • Anything that is not explicitly forbidden (or more accurately - prevented by the technology) is allowed.
  • There are things out there on the Internet that are not ‘owned’ by anyone.
  • What they want to do is more important that any other considerations.

It is remarkable just how many otherwise sensible parties fall into the trap of believing some of these things. For example the rampant theft of WHOIS data by security companies.

Explicit control

The technical response to this misbehaviour, from which the majority of success in this struggle has originated, has been focused on explicit control that either prevents or permits certain activity. A whole industry has built up around this.

There are varying degrees of success with that approach. For example the response is less than perfect when it is difficult to precisely identify the behaviour to combat, as is the case with spam. Furthermore the exploitative mindset continues to search and probe for new avenues to exploit.

Emerging from this response is the recognition that misbehaviour will only be controlled by securing each and every part of the Internet that can be exploited.

This is not to deny the impact of after-the-fact enforcement and economic mechanisms for controlling behaviour, but prevention is always better than cure.

End-to-end principle

One principle that has defined the Internet until now is the end-to-end principle, which can be summarised as the intelligent choices being made by the end devices with the core of the Internet being relatively simple.

However this principle cannot prevent the exploitation of the core which is just as much a target as anything else. If we try to maintain this principle then it will continue to allow the development of end services that try to grab as much of the core as possible. This is inevitable given the mindset above. Efforts might be made to regularise access to the core at the end devices, but then that is just a semantic trick to make it appear the end-to-end principle is still in place.

The conclusion then is that the only way we can prevent the misbehaviour that impacts the core is to allow the core to defend itself. That means the end-to-end principle has to give. There may well be other principles that have to give before this is all over.

100 dollar laptop - get one, give one

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 4.5 out of 5)
Loading ... Loading ...
September 25th, 2007 by Phil Kingsland
Posted by Phil Kingsland on Sep 25th, 2007

I see that the $100 laptop scheme has been given a boost with the upcoming introduction of a get one give one scheme (G1G1) in the US and Canada.

Hopefully this will help get the programme properly off the ground and help bring production levels to a cost that will ensure that the $100 target price becomes a reality sooner. Read more