Not a great waste, no. The _great_ waste of IP addresses is the number of
blocks being allocated, one block per organization. I work for a small
company which has been allocated almost a hundred times as many addresses
as we use; a fairly common situation and very wasteful.
Compared to that waste, everything else is just surface noise. We're
about to set up www.troll.no, when we have we'll occupy 257 IP addresses,
one up from 256. And that's the worst case. If troll.no had 1024 IP
addresses we'd would use 1025; 0.1% extra. When even the worst case is
less than 0.25% waste, who cares?
The internet draft draft-gulbrandsen-dns-rr-srvcs-00.txt may, with one
change (an additional "actual port" data field in the RR), be used to
solve this "problem". But it would require all the clients to change,
every single one.
I'd appreciate comments on the draft; should I put back in "actual port"?
It was there in the very first version, but went away for lack of
perceived use.
--Arnt