Skip to content

Commit

Permalink
LLNs => constrained networks / CNs
Browse files Browse the repository at this point in the history
  • Loading branch information
miri64 committed Oct 18, 2022
1 parent 4a13c21 commit 6460738
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 23 deletions.
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Automatically generated CODEOWNERS
# Regenerate with `make update-codeowners`
draft-lenders-dns-llns.md [email protected]
draft-lenders-dns-cns.md [email protected]
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
/versioned/
Gemfile.lock
archive.json
draft-lenders-dns-llns.xml
draft-lenders-dns-cns.xml
package-lock.json
report.xml
!requirements.txt
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# License

See the
[guidelines for contributions](https://github.com/anr-bmbf-pivot/draft-lenders-dns-llns/blob//CONTRIBUTING.md).
[guidelines for contributions](https://github.com/anr-bmbf-pivot/draft-lenders-dns-cns/blob/main/CONTRIBUTING.md).
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# Guidance on DNS message composition over Low-Power and Lossy Networks (LLNs)
# Guidance on DNS message composition in constrained networks

This is the working area for the individual Internet-Draft, "Guidance on DNS message composition
over Low-Power and Lossy Networks (LLNs)".
in constrained networks".

* [Editor's Copy](https://anr-bmbf-pivot.github.io/draft-lenders-dns-llns/#go.draft-lenders-dns-llns.html)
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-lenders-dns-llns)
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-lenders-dns-llns)
* [Compare Editor's Copy to Individual Draft](https://anr-bmbf-pivot.github.io/draft-lenders-dns-llns/#go.draft-lenders-dns-llns.diff)
* [Editor's Copy](https://anr-bmbf-pivot.github.io/draft-lenders-dns-cns/#go.draft-lenders-dns-cns.html)
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-lenders-dns-cns)
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-lenders-dns-cns)
* [Compare Editor's Copy to Individual Draft](https://anr-bmbf-pivot.github.io/draft-lenders-dns-cns/#go.draft-lenders-dns-cns.diff)


## Contributing

See the
[guidelines for contributions](https://github.com/anr-bmbf-pivot/draft-lenders-dns-llns/blob//CONTRIBUTING.md).
[guidelines for contributions](https://github.com/anr-bmbf-pivot/draft-lenders-dns-cns/blob/main/CONTRIBUTING.md).

Contributions can be made by creating pull requests.
The GitHub interface supports creating pull requests using the Edit (✏) button.
Expand Down
27 changes: 14 additions & 13 deletions draft-lenders-dns-llns.md → draft-lenders-dns-cns.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: "Guidance on DNS message composition over Low-Power and Lossy Networks (LLNs)"
title: "Guidance on DNS message composition in constraint networks"
abbrev: "TODO - Abbreviation"
category: bcp

docname: draft-lenders-dns-llns-latest
docname: draft-lenders-dns-cns-latest
number:
date:
consensus: true
Expand All @@ -20,8 +20,8 @@ venue:
type: Working Group
mail: [email protected]
arch: "nicfs.nic.ddn.mil:~/namedroppers/*.Z"
github: "anr-bmbf-pivot/draft-lenders-dns-llns"
latest: "https://anr-bmbf-pivot.github.io/draft-lenders-dns-llns/draft-lenders-dns-llns.html"
github: "anr-bmbf-pivot/draft-lenders-dns-cns"
latest: "https://anr-bmbf-pivot.github.io/draft-lenders-dns-cns/draft-lenders-dns-cns.html"

author:
- fullname: Martine Sophie Lenders
Expand All @@ -39,7 +39,7 @@ author:
normative:

informative:

RFC7228: cns

--- abstract

Expand All @@ -50,12 +50,12 @@ networks, where payload sizes can be heavily restricted by the link layer.

# Introduction

Low power and lossy networks (LLNs), such as IEEE 802.15.4 or LoRaWAN, often come with restrictions
Constrained networks {{-cns}}, such as IEEE 802.15.4 or LoRaWAN, often come with restrictions
to the protocol data unit (PDU) in the link layer. While adoption layers such as 6LoWPAN
{{?RFC4944}} and SCHC {{?RFC8724}} provide mitigation in the form of compression and fragmentation
to allow for IPv6 traffic, restricting the application data to a minimum size greatly increases
reliability. This document provides guidance on the composition of DNS messages to prevent
fragmentation in LLNs.
fragmentation in constrained networks.


# Terminology
Expand All @@ -64,17 +64,18 @@ TBD

{::boilerplate bcp14-tagged}

# LLN Node Considerations
# Constrained Node Considerations

Nodes within an LLNs are only to assumed stub resolvers. That means they only query information from
an upstream DNS server but MUST NOT distribute DNS information, possibly received from an upstream
DNS server, themselves.
Nodes within an constrained networks are only to assumed stub resolvers.
That means they only query information from an upstream DNS server but MUST NOT distribute DNS
information, possibly received from an upstream DNS server, themselves.

# DNS Server Consideration

A DNS server that is aware that the querying node is a node within an LLN SHOULD resolve a CNAME
A DNS server that is aware that the querying node is a node within a constrained network SHOULD
resolve a CNAME
until the originally requested resource record type is reached. This reduces the number of message
exchanges within an LLN.
exchanges within a constrained network.

The DNS server SHOULD send compact answers, i.e., additional or authority sections in the DNS
response should only be sent if needed or if it is anticipated that they help the DoC client to
Expand Down

0 comments on commit 6460738

Please sign in to comment.