IETF conflict review for draft-sekar-dns-llq
conflict-review-sekar-dns-llq-00
Yes
Éric Vyncke
(Adam Roach)
(Alexey Melnikov)
(Martin Vigoureux)
(Suresh Krishnan)
No Objection
Roman Danyliw
(Barry Leiba)
(Deborah Brungard)
Note: This ballot was opened for revision 00 and is now closed.
Ballot question: "Is this the correct conflict review response?"
Éric Vyncke
Yes
Roman Danyliw
No Objection
Adam Roach Former IESG member
Yes
Yes
()
Not sent
Alexey Melnikov Former IESG member
Yes
Yes
()
Not sent
Benjamin Kaduk Former IESG member
Yes
Yes
(2019-08-22)
Sent
If this document is published as Informational now, what is the process
to move it to Historic at a later date, should that be desired?
Section 3.2
RDATA Format:
Field Name Field Type Description
---------------------------------------------------------------------
OPTION-CODE u_int16_t LLQ
OPTION-LENGTH u_int16_t Length of following fields, as
appropriate
VERSION u_int16_t Version of LLQ protocol implemented
LLQ-OPCODE u_int16_t Identifies LLQ operation
ERROR-CODE u_int16_t Identifies LLQ errors
LLQ-ID u_int64_t Identifier for an LLQ
LEASE-LIFE u_int32_t Requested or granted life of LLQ, in
seconds
This data format, consisting of (OPTION-CODE, OPTION-LEN,
LLQ-Metadata) tuples, may be repeated an arbitrary number of times in
the RDATA section, with the RDLEN field set accordingly.
nit: s/OPTION-LEN/OPTION-LENGTH/ for consistency.
Also, if these are all fixed-length fields, isn't OPTION-LENGTH a
constant?
Section 5.2.1
A client MUST NOT request multiple identical LLQs (i.e., containing
the same qname/type/class) from a single source IP address and port.
This requirement is to avoid unnecessary load on servers.
I'm not sure if this is the client's source address used to make the
request, or the server it's asking for a subscription from.
Section 5.3
The client MUST NOT cache answers after the LLQs LEASE-LIFE expires
without being refreshed (see Section 7 "LLQ Lease-Life Expiration").
Given all the discussion around serve-stale, it seems that there may be
times where the least bad option is to continue to cache answers in
violation of this MUST NOT, but I can understand not wanting to take a
position on that here.
Martin Vigoureux Former IESG member
Yes
Yes
()
Not sent
Mirja Kühlewind Former IESG member
Yes
Yes
(2019-08-22)
Sent
As Alvaro mentioned, I was also thinking about reflecting Apple's involvement in the title...
Suresh Krishnan Former IESG member
Yes
Yes
()
Not sent
Alvaro Retana Former IESG member
No Objection
No Objection
(2019-08-19)
Not sent
Suggestion for the ISE: Given that this draft documents Apple's implementation, perhaps the tittle should reflect that.
Barry Leiba Former IESG member
No Objection
No Objection
()
Not sent
Deborah Brungard Former IESG member
No Objection
No Objection
()
Not sent