Hi,

Here's my comments to version 1 of this draft.

3.1 Message Format

I'm a little hesitant about going to the 4-octet header. Are we certain
that most existing DNS servers will respond with NOTIMP rather than
FORMERR upon receipt of a ses-sig message? Some servers may not even
respond to packets smaller than 12 octets (DNS header size). I would
prefer using the full DNS header, even if it wastes 8 octets.

I do like the simplification of only allowing one TLV per message.

3.2 Message Handling

I'm still uncertain about ses-sig messages being "sequencing points" (see
my comments to version 00 of this draft). In addition, where do server
initiated messages, such as DNS Push Notification updates, fit into this?

4.2.1 Start Session

I like using the Start Session TLV as a no-op/I'm still here message.

4.2.2 Terminate Session

The current DNS Push Notification draft specifies different Reconnect
Delays in different cases. Maybe there should be suggestions for multiple
delay values, depending on the kinds of reasons for termination (server
shutdown, server restart, different kinds of client errors). Out maybe
just mentioning that as a valid option.

4.2.3. Idle Timeout

I'm not sure of the usefulness of querying for the timeout value, the
client should already have received it if one applies. However, I see no
harm in that feature.

5. IANA Considerations

Nits: Should it be "IANA is directed.."?

Regards,

Jan Komissar



On 7/21/16, 12:48 PM, "DNSOP on behalf of internet-dra...@ietf.org"
<dnsop-boun...@ietf.org on behalf of internet-dra...@ietf.org> wrote:

>
>A New Internet-Draft is available from the on-line Internet-Drafts
>directories.
>This draft is a work item of the Domain Name System Operations of the
>IETF.
>
>        Title           : DNS Session Signaling
>        Authors         : Ray Bellis
>                          Stuart Cheshire
>                          John Dickinson
>                          Sara Dickinson
>                          Allison Mankin
>                          Tom Pusateri
>       Filename        : draft-bellis-dnsop-session-signal-01.txt
>       Pages           : 11
>       Date            : 2016-07-21
>
>Abstract:
>   The Extension Mechanisms for DNS (EDNS(0)) [RFC6891] is explicitly
>   defined to only have "per-message" semantics.  This document defines
>   a new Session Signaling OpCode used to carry persistent "per-session"
>   type-length-values (TLVs), and defines an initial set of TLVs used to
>   manage session timeouts and termination.

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

Reply via email to