[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [sitefinder-tech-discuss Home]
Subject: Re: [sitefinder-tech-discuss] Pseudo code please
On Thu, Oct 23, 2003 at 06:40:16PM -0400, Andrew Newton wrote: > >The real issue and reason that .com and .net are different from .museum > >is that .museum is a "sponsored" domain with a clear owner and a clear > >constituency that agreed that wildcards were an acceptable and good idea > >for that TLD. It serves a very different purpose than .com and .net. > >I suspect that if you were to approach the community about wildcarding > >.org or .edu, you'd get similar responses. Frankly, the only reason I > >can think of that noone has objected to this in .us is that we just > >didn't notice the change because not very many people actually use > >the .us domain in URLs that they type. > > I believe this to be a political opinion. Unless your network cannot > receive mail from machines with these TLD's and unless your machines are > incapable of making HTTP requests to domains in the these TLD's, their > wildcards have the same effects as the one in com/net. The DNS protocol > doesn't behave differently for "sponsored" domains. Yes and no. It's not political opinion, it's the principle of least suprise. A TLD which is created and /from the start/ uses wildcards isn't going to cause anybody any headaches. Similarly, a TLD which has [relatively] few users and later starts to use wildcards; very few people will care. When the largest domains in the world suddenly contain wildcard A records, people notice. The point is that there isn't something fundamentally different between .com and .museum on a technical level, but that the use of a wildcard doesn't scale well. For starters, consider spam: - How much spam originates from nonexistant .museum domains? As a percentage? From my logs of the past 12 months, I can tell you: precisely 0%. From .com/.net combined, you're looking at a huge figure. Suddenly the most basic initial check which causes mail from nonexistant domains to get dropped on the floor before it has a chance to be accepted for delivery stops working. You violate the principle of least suprise. On another note, how many customers regularly hit .museum domains, again, as a percentage? [I'm sure someone on NANOG would happily grep their Squid logs for us, were someone to ask] How many customers are USED to their browser plugin working and providing search results? How many of them have Internet Explorer configured to hit the search engine of /their choice/ when it recieves an NXDOMAIN? How many of them ring support lines because the browser is ignoring the search engine they chose from the drop-down box? Are you seriously telling me that the functionality (which obviously inspired SiteFinder) is badly designed because it relies on NXDOMAIN to work? No, of course it isn't. There needs to be some clarification of what wildcards are for, I think. Put simply, a wildcard is used when you _always_ want it to appear to clients that a given RR is present. If you provide a wildcard A record, you are requesting that your DNS server inform clients that ALL HOSTS EXIST. You're synthesising a positive response, and you do this when you want ALL applications to believe that the host they are resolving really does exist when it's really a figment of their imagination. Much of the traffic on this list seems to consist of: Q: My application no longer works because it can't tell whether a host exists or not, because the .COM servers say all hosts exist. A: Your application is dumb. You can use these work-arounds, though, but they need twice as many queries to be made. Q: But surely, if the .COM servers say a host exists, then it must exist? A: It depends how you define 'exists' Q: Okay, you're telling me that I should ignore the definition traditionally used by applications developers, and instead modify (at cost to me) all the software that I have to use DNS in a manner not mandated by any Internet standards (or even drafts) in order to get a response that used to be returned as a result of the original query (in accordance with Internet standards and drafts)? At the end of the day, DNS is the wrong place for this, and .COM and .NET are definitely far too large-scale domains to be experimenting with these sorts of ideas without even a second thought as to what the impact might be. Scott, Andrew, I appreciate the fact that you guys are in a difficult position. But I'm not sure anybody can take you overly seriously when the only solution you can offer is for people to spend time and money kludging something that isn't broken, telling us you're listening to the technical community, while at the *same time* press releases from Verisign say that the SF service will be resumed in the very near future. If you guys have a solution to re-enabling SF without screwing half of the Internet, then it should be discussed with the technical community. If you don't, I don't want to hear from your press office about how it's going to get turned back on RSN - not least because I have a sneaking suspicion that the guys in the press office are far closer to the people making decisions than the technical staff who have to implement these "services". "Voted with their mouses" indeed. Mo. -- E: mo.mckinlay@cmlx.co.uk T: +44 (0) 709 200 3083 W: http://cmlx.co.uk/ ---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.elistx.com/unsubscribe>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [sitefinder-tech-discuss Home]
Powered by eList eXpress LLC