i can't see your logic that when some hosts "stupidly" using 10.x.x.x address, it actually penalized the hosts/applications who don't use them.
it penalizes all hosts because applications are written for the common case. any app that can't work with scoped addresses has a substantially reduced market. and in order to make apps work with scoped addresses it often requires considerably more complexity in the app, additional infrastructure, etc. so even when the apps work the apps cost more.
if your point is the global reachable hosts can't directly reach those private hosts, well, that is part of the purpose to use private addresses.
people want it both ways. they want private hosts to be able to participate in apps that reach outside the local net, and they want those hosts to be protected from external threats. but address scoping is the wrong tool for this problem.
-------------------------------------------------------------------- IETF IPng Working Group Mailing List IPng Home Page: http://playground.sun.com/ipng FTP archive: ftp://playground.sun.com/pub/ipng Direct all administrative requests to [EMAIL PROTECTED] --------------------------------------------------------------------
