Status Quo  is good for ipv4 to ipv6 migration.

Totally agree with william on PUSH/PULL.

1. Hotest internet service's RDATA always exists in recursive dns cache,
PUSH is not speed up much except hit-miss. ( recursive -> authority )

2. clients known what they want, PULL & prefething is Ockham's Razor. (
stub -> recursive )

Imagine that  if someone visits  serv-a.xxx.com and  serv-b.xxx.com.
If serv-a.xxx.com has the same associate PUSH RRDATA with serv-b.xxx.com,
for example css.xxx.com, image.xxx.com, js.xxx.com, etc.
Dumplicate response and increase the DDoS risk (abuse use).


william manning <[email protected]>于2016年8月17日周三 下午6:59写道:

> from an attacker POV, I would strongly support PUSH, as it would increase
> DDoS effectiveness. The performance enhancement seems to be based on some
> presumptions about servers retaining residual knowledge of the resolver
> behaviours.
> PULL minimizes the attack surface.  wrt cache coherence and delay, I think
> the resolver is closer to the APPs using the data and so may be in a batter
> place to understand what is and will be needed.  Those needs can be met
> with prefetching/caching, which mitigate the RTT/delay issues.
> Status Quo - if it was good enough for Phil Almquist, it's good enough for
> me! :)
>
> /Wm
>
> On Tue, Aug 16, 2016 at 3:32 PM, George Michaelson <[email protected]>
> wrote:
>
>> On Tue, Aug 16, 2016 at 10:57 PM, Tim Wicinski <[email protected]>
>> wrote:
>>
>> > 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
>>
>> This option reduces effective RTT delay. It has the most performace
>> improvement in DNS delay reduction, assuming the extra payload is
>> determined to be needed eg flags, or heuristical analysis of client
>> behaviour.
>>
>> Its cost is additional data on the server->client path. Personally, I
>> think this is the best option and the one most likely to increase
>> cache coherence, timeliness, and reduce delay in the DNS phase.
>>
>> >
>> > - Do we want the Client to PULL any or all Associated Answers, or
>>
>> This minimizes traffic. Otherwise, it maximises delay if subsequent
>> query is needed. I would suggest that a client option or flag to
>> request this behaviour is plausible if PUSH is the norm.
>>
>> >
>> > - Do we want the Status Quo?
>>
>> This seems the safest option and the most inherently boring, and
>> pointless. Why are we here if we think the best bet is the status quo?
>> Down down, deeper and down...
>>
>> -G
>> >
>>
>> _______________________________________________
>> DNSOP mailing list
>> [email protected]
>> https://www.ietf.org/mailman/listinfo/dnsop
>>
>
> _______________________________________________
> DNSOP mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/dnsop
>
-- 

Best Regards

Pan Lanlan

+86 186 9834 2356
_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to