On 16 August 2016 at 08:57, Tim Wicinski <tjw.i...@gmail.com> wrote: > All, > > > In Berlin we had two presentations on different methods of returning > multiple responses: > > https://datatracker.ietf.org/doc/draft-wkumari-dnsop-multiple-responses/ > > https://datatracker.ietf.org/doc/draft-bellis-dnsext-multi-qtypes/ > > and a presentation in Buenos Aires: > > https://datatracker.ietf.org/doc/draft-vavrusa-dnsop-aaaa-for-free/ > > All of these documents are attempting to solve a larger problem in > different ways. > The end result is "Return Associated Answer" to the client. > > The question is starting to coalesce around these two premises: > > - Do we want to Server to PUSH any or all Associated Answers, or >
- Do we want the Client to PULL any or all Associated Answers, or > There are times when the server side of the communication will know what the client needs next, much the same as following a CNAME chain. This might include records included automatically, such as returning the A/AAAA records from the RDATA of a SRV record. It might also include records added by local policy, whether that's from configuration or learned by heuristics. In the future that might include things like returning an HTTP SRV record for the apex (and associated address records) when a 'www' label is queried for. There's a fair bit of overlap between the use cases for push and pull, but I think more use cases are covered by push than pull. It's possible that the use cases for pull are a subset of the use cases for push. I haven't yet thought of any pull use cases that couldn't be covered by push. I think there's some flexibility to be gained from implementers having both tools available, but I think if we were to only pursue one it should be push. I think the fears of providing a DDoS tool can be assuaged by requiring the use of things like cookies, or session signalling as a prerequisite. > > - Do we want the Status Quo? > The status quo works ... but I believe there are things to be gained by moving forward.
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop