[bind10-dev] CNAME, DNAME and authority section
Mark Andrews
marka at isc.org
Sat Feb 5 13:53:20 UTC 2011
In message <20110205083800.GA10642 at tarantula>, Michal 'vorner' Vaner writes:
> Hello
>
> I'm facing a slight problem about behaviour. If the auth server puts a CNAM=
> E or
> DNAME into the answer, the specs are somehow silent regarding what should b=
> e put
> into the authority section (if anything).
Go re-read RFC 1034. It isn't silent.
> The memory data source does not do chaining. But in theory, these
> implementations probably make sense:
> =E2=80=A2 Put there the authority section of the original CNAME. It means =
> we have some
> authority data no matter what happens and if the client wanted to get all
> authoritative data on the path, it could.
> =E2=80=A2 Put there the authority section of the final target. It is the d=
> ata the
> client is interested (the target). If we don't have it (eg. it leads out=
> of
> our zones), don't put anything.
> =E2=80=A2 The authority section of the furthest data in the chain (eg. lik=
> e previous,
> but if it leads out of our zones, we put the last one, so we don't have =
> empty
> authority section).
> =E2=80=A2 Everything.
>
> It would make sense either the first or the last IMO, but most implementati=
> ons
> AFAIK do the second (including bind 9 and SQL data source).
>
> Restricted to the memory data source, which doesn't do chaining yet, should=
> I
> put the authority section there or not? What do you think?
>
> Thanks
>
> --=20
> Let me show you my collection of bugs.
>
> Michal 'vorner' Vaner
>
> --wRRV7LY7NUeQGEoC
> Content-Type: application/pgp-signature
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.17 (GNU/Linux)
>
> iEYEARECAAYFAk1NDGgACgkQ7/oWwynB3bJd3ACdHVme6LZoN12XZppoKaasH0o9
> U9oAnigfyvXGfJj47ysRlYk5R0h5GzMy
> =SmGJ
> -----END PGP SIGNATURE-----
>
> --wRRV7LY7NUeQGEoC--
>
> --===============3813757858175372520==
> Content-Type: text/plain; charset="us-ascii"
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline
>
> _______________________________________________
> bind10-dev mailing list
> bind10-dev at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind10-dev
>
> --===============3813757858175372520==--
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: marka at isc.org
More information about the bind10-dev
mailing list