At Mon, 23 Nov 2015 21:37:48 +0530, Mukund Sivaraman <m...@isc.org> wrote:
> While looking at a bug last week in an implementation of 5966bis and > AXFR, I found that there's no explicit mention of AXFR and out-of-order > replies. AXFR replies [RFC 5936] can arrive in several messages over > TCP. While 5966bis speaks only about re-ordering replies and not > individiual messages (and so, is not incorrect), I feel that explicitly > describing ordering in the AXFR case would avoid confusion. > > It seems that AXFR messages would have to be sent in order to avoid > confusion at the client about when a transfer correctly completed > vs. when it timed out. While they can be multiplexed with other DNS > messages, the individual messages of a single transfer must not be sent > out of order. I'm not sure if I understand the concern...do you mean, for example, if an AXFR consists of the following 3 messages: Message1: beginning SOA and some RRs Message2: some intermediate RRs Message3: some more intermediate RRs Message4: some more RRs and ending SOA the client side of AXFR receives them in the order of, e.g., Message2, Message3, Message4, and then Message1? That is, Message1 is not necessarily sent/received first and/or Message4 is not necessarily sent/received last? -- JINMEI, Tatuya _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop