This seems like a really good design, and one that CBOR was specifically designed for. This design is a bit complicated, but that complication directly matches one of the main design goals: "a format that has a relatively low overhead to produce and minimizes the requirement for further potentially costly compression". It would be good if that design goal was all the way up in the Abstract or the beginning of the Introduction, not buried at the end of Section 3.

Two small questions on the format itself:

- Why isn't everything in BlockTables optional?

- It feels like combining both class and type into ClassType might be over-optimization. Since Class will almost always be IN, why not just have this as its own object member?

--Paul Hoffman

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to