In message <[email protected]>, Richard Barnes writes:
>
> In general, I support the idea of what this document is trying to do. Bu=
> t there are a couple of problems with their concrete approach. Without d=
> elving into a full review=E2=80=A6 =20
>
> -- The algorithm for domain names is really insufficient. =46or example,=
> I have the email address ceci.nest.pas.une.adresse=40gmail.com -- how do=
> the dots get encoded=3F I realize that the DNS wire format allows label=
> s to have dots, but good luck making most libraries make that query.
The standard presentation format is
ceci\.nest\.pas\.une\.adresse.gmail.com
and yes most tools/libraries that handle domain names will handle
this fine. You can also encode the period as "\046". There may be
some broken tools that take 'LHS@RHS' and turn it into 'LHS.RHS'
without escaping the periods but this really isn't hard to get
correct. This is also a 1/4 century old encoding so there is no
excuse for any application to get this wrong.
% dig 'ceci\.nest\.pas\.une\046adresse.gmail.com'
; <<>> DiG 9.9.2rc1 <<>> ceci\.nest\.pas\.une\046adresse.gmail.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 6886
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;ceci\.nest\.pas\.une\.adresse.gmail.com. IN A
;; AUTHORITY SECTION:
gmail.com. 60 IN SOA ns1.google.com.
dns-admin.google.com. 1498358 21600 3600 1209600 300
;; Query time: 690 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Sep 25 07:41:24 2012
;; MSG SIZE rcvd: 121
%
> -- I don't really see why we need a new RR type here, beyond the cognitiv=
> e dissonance caused by the three letters =22TLS=22.
>
> So I guess that's a vote in general favor, but maybe another rev wouldn't=
> hurt.
>
> --Richard
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: [email protected]
_______________________________________________
dane mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dane