Comment Re:Do no evil, eh? (Score 1) 271
Yes, somebody IS getting "extra information", because now the DNS does not generally know the IP ("caller id") of whoever is making the request.
As I said,
Assuming you were going to call www.google.com (and not just looking up their number for fun) then google was going to see your caller id anyway.
Who runs Google's DNS servers? Google. Who runs Yahoo's DNS servers? Yahoo. If you're going to connect to Google, their web server is going to see your full IP address. Why does it matter if their DNS server might also see part of it a few milliseconds beforehand?
Google's DNS server isn't going to see your Yahoo traffic or your joeblogs.com traffic, it's only going to see your Google traffic in which case Google was going to see your IP address anyway. Making the distinction between Google's DNS server and Google's webserver seeing your IP address makes no sense here. The info obtained by the DNS server is a subset of the info obtained by the web server.
The relevant party here is Google or Yahoo a whole. Are you trying to say that Yahoo's yahoo.com authoritative DNS servers and Yahoo's web servers count as separate parties for privacy purposes?
For smaller websites this can actually be true as they may not manage their own DNS and so there is another party here (probably their hosting provider who can sniff all their traffic anyway). But nobody here is accusing smaller websites and their DNS providers of trying to enslave the world with a DNS RFC.