A new architecture with a new namespace could mean that we have to change
most of components of current Internet. It is a revolution rather than a
smooth transition.
For example, HIP, it requests ALL end devices change their stacks, ALL
applications to be modified in order to support HIT, and to deploy a
global
mapping real-time system in order to translate the identifier (HIT) into
locator (IP). I am sure that I do not mention all the costs.
Personally, I
am pessimistic the abovementioned can happen in a short future. HIP
does not
improve the network routing however. HIP++, Node ID even requests more in
order to optimize network routing. It consequently requests the
modification
on all the routers besides all the abovementioned requirements. Is it
expensive?