Skip to content

Commit

Permalink
Add explanation of restrictions in constrained environments
Browse files Browse the repository at this point in the history
  • Loading branch information
miri64 committed Oct 20, 2023
1 parent 5a6fa54 commit 528f8ac
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions draft-ietf-core-dns-over-coap.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,13 @@ The application use case of DoC is inspired by DNS over HTTPS {{-doh}}
(DoH). DoC, however, aims for the deployment in the constrained Internet of
Things (IoT), which usually conflicts with the requirements introduced by
HTTPS.
Constrained IoT devices may be restricted in memory, power consumption,
link layer frame sizes, throughput, and latency. They may
only have a handful kilobyte of both RAM and ROM. They may sleep for long
durations of time, after which they need to refresh the named resources they
know about. Name resolution in such scenaries must take into account link
layer frame sizes of only a few hundred bytes, bit rates in the magnitute
of kBit/s, and latencies of several seconds {{-constr-nodes}}.

To prevent TCP and HTTPS resource requirements, constrained IoT devices
could use DNS over DTLS {{-dodtls}}. In contrast to DNS over DTLS, DoC
Expand Down

0 comments on commit 528f8ac

Please sign in to comment.