On 16/01/14 08:25, Paul Vixie wrote: > speaking for the authors of the draft below, i request adoption by > dnsop. --vixie >
Hi Paul and the rest of the authors. > https://datatracker.ietf.org/doc/draft-dulaunoy-kaplan-passive-dns-cof/ > > Internet Engineering Task Force A. Dulaunoy > Internet-Draft CIRCL > Intended status: Informational A. Kaplan > Expires: July 11, 2014 CERT.at > P. Vixie > H. Stern > Farsight Security, Inc. > January 7, 2014 > > Passive DNS - Common Output Format > draft-dulaunoy-kaplan-passive-dns-cof-01 > > Abstract > > This document describes a common output format of Passive DNS Servers > which clients can query. The output format description includes also > in addition a common semantic for each Passive DNS system. By having > multiple Passive DNS Systems adhere to the same output format for > queries, users of multiple Passive DNS servers will be able to > combine result sets easily. > I've read the 02 draft and I have a couple of comments: - In section 3.3, it reads: rdata MAY be an array as defined in JSON [RFC4627]. Implementors of this draft MUST be able to deal with rdata being returned as JSON array or alternatively as a JSON string. Thinking as a developer, it could be annoying to have to test if rdata is a string or an array. Given JSON arrays can be empty, wouldn't be better to express it always as an array? - In section 3.4.1 count Specifies how many authoritative DNS answers were received at the Passive DNS Server's collectors with exactly the given set of values as answers (i.e. same data in the answer set - compare with the uniqueness property in "Mandatory Fields"). The number of requests is expressed as a decimal value. If you collector is sitting in front of a recursor, that uses an upstream recursor (forwarder), the number of answers you are going to see it won't be the same of the number of authoritative answers. Given this, should count be an object like { 'total': integer, 'auth': integer } or be expressed in different fields? Finally, is there a reason why TTL are being omitted from the collection and responses? Cheers, > > ... > > > > > _______________________________________________ > DNSOP mailing list > DNSOP@ietf.org > https://www.ietf.org/mailman/listinfo/dnsop > -- Sebastian Castro Technical Research Manager .nz Registry Services (New Zealand Domain Name Registry Limited) desk: +64 4 495 2337 mobile: +64 21 400535 _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop