[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [dhcwg] Bulk Leasequery for DHCPv6



Hello Marcus,

thanks for the rapid response!

a sketch of the history sort of goes like this: the early v6 leasequery drafts did include semantics allowing for queries that could return multiple/many results. during the WG discussion, there was some feeling that trying to do that in UDP was making the leasequery protocol overly complicated, trying to deal with marshalling, retransmission, etc. and so the 'bulk' capability was taken out of what has become RFC5007. [if I'm misrepresenting this, I hope someone will correct me.]

but there are some situations (that I try to describe in the new draft) where a 'bulk' or 'one query, many results' capability may be very useful. so I've tried to work out what a TCP-based protocol would look like, mainly trying to extend the concepts that were introduced in RFC5007.

I do agree that one of the weaknesses in this first version of this 'bulk' draft is that there's no really tight language about the relationship between the new queries and the existing UDP protocol. I hope that that'll improve with WG input, as folks help decide how to draw the lines between the two versions. personally, I think that allowing the UDP queries in the TCP version should be fine. but there isn't really any good way to deliver thousands of results in the UDP version, so I don't think it's going to be worth much to try to permit the use of 'bulk' queries in UDP.

Thanks,
Mark

Marcus Goller wrote:
Hi,

After a first quick read through, this sounds like a useful extension to the existing Leasequery mechanism. Would you mind quickly summarizing the reasons why supporting this with UDP queries would make the protocol too complicated?
I agree that TCP is probably the better choice, but I would at least like to see UDP as an optional transport mechanism. The reason for this is that I am not convinced that protocol specific options (query types) should be dependent on the underlying transport protocol. The requestor should be able to choose the appropriate protocol. But I might underestimate the impact to the existing UDP based Leasequery specification, so any additional information would be appreciated.


Regards,

Marcus



_______________________________________________ dhcwg mailing list dhcwg at ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg