[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [idn] draft about <draft-ietf-idn-uname-01.txt>
At 20:57 01/07/13 +0000, Adam M. Costello wrote:
>It is already permissible (I think) for DNS servers to perform more
>complex matching than the usual case-insensitive ASCII matching. For
>example, a DNS server implementation could support master file entries
>whose keys are regular expressions, and it could compare incoming
>requests to those patterns. For example, it could allow:
>
>foo-?(two|2) A 1.2.3.4
Yes, they could. But how would that work with ACE?
It would be a terrible headache. That's one of ACE's
main problems.
Regards, Martin.
>to be used as shorthand for:
>
>foo2 A 1.2.3.4
>footwo A 1.2.3.4
>foo-2 A 1.2.3.4
>foo-two A 1.2.3.4
>
>Similarly, if a DNS server implementation wants to perform
>simplified/traditional Chinese matching, or matching of names encoded
>in alternate charsets, isn't it already allowed to do so? Is there any
>need to standardize this?
>
>Note that using such a feature will cause problems at higher layers,
>because clients won't know the matching rules. For example, if I
>follow a link to www.foo2.net, and later follow a different link to
>www.foo-two.net, the link will not be colored as visited. If I tell
>my browser to accept cookies from foo2.net, it won't know to also
>accept cookies from foo-two.net. Same problem with SSL certificates.
>Therefore it would probably be desirable to deal with extended matching
>not only in the DNS server but also at higher layers. In these
>examples, one might want the HTTP server to redirect requests from the
>alternate server names to a single preferred server name.
>
>AMC