-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Create TUBYOUT #3029
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Create TUBYOUT #3029
Conversation
Do you want me to review this PR? Please comment |
[RFC Home] [TEXT|PDF|HTML] [Tracker] [IPR] [Errata] [Info page]
Updated by: 8375 Errata Exist
Abstract This document describes the Home Networking Control Protocol (HNCP), Status of This Memo This is an Internet Standards Track document. This document is a product of the Internet Engineering Task Force Information about the current status of this document, any errata, Stenberg, et al. Standards Track [Page 1] RFC 7788 Home Networking Control Protocol April 2016 Copyright Notice Copyright (c) 2016 IETF Trust and the persons identified as the This document is subject to BCP 78 and the IETF Trust's Legal Table of Contents
Stenberg, et al. Standards Track [Page 2] RFC 7788 Home Networking Control Protocol April 2016
The Home Networking Control Protocol (HNCP) is designed to facilitate o Autonomic discovery of network borders (Section 5.3) based on o Automated portioning of prefixes delegated by the service
Stenberg, et al. Standards Track [Page 3] RFC 7788 Home Networking Control Protocol April 2016
o Internal and external name resolution, as well as multi-link o Other services not defined in this document that do need to share HNCP is a protocol based on DNCP [RFC7787] and includes a DNCP 1.1. Applicability While HNCP does not deal with routing protocols directly (except As HNCP uses DNCP as the actual state synchronization protocol, the HNCP TLVs specified within this document, in steady state, stay Stenberg, et al. Standards Track [Page 4] RFC 7788 Home Networking Control Protocol April 2016 HNCP assumes a certain level of control over host configuration While HNCP routers can provide configuration to and receive While HNCP is designed to be used by (home) routers, it can also be HNCP is link-layer agnostic; if a link supports IPv6 (link-local)
The following terms are used as they are defined in [RFC7695]: o Advertised Prefix Priority o Advertised Prefix o Assigned Prefix o Delegated Prefix o Prefix Adoption o Private Link o Published Assigned Prefix o Applied Assigned Prefix o Shared Link Stenberg, et al. Standards Track [Page 5] RFC 7788 Home Networking Control Protocol April 2016 The following terms are used as they are defined in [RFC7787]: o DNCP profile o Node identifier o Link o Interface (HNCP) node a device implementing this specification. (HNCP) router a device implementing this specification, which Greatest node when comparing the DNCP node identifiers of Border separation point between administrative domains; in Internal link a link that does not cross borders. Internal an interface that is connected to an internal link. External an interface that is connected to a link that is Interface a local configuration denoting the use of a Border router a router announcing external connectivity and Stenberg, et al. Standards Track [Page 6] RFC 7788 Home Networking Control Protocol April 2016 Common Link a set of nodes on a link that share a common view DHCPv4 refers to the Dynamic Host Configuration Protocol DHCPv6 refers to the Dynamic Host Configuration Protocol DHCP refers to cases that apply to both DHCPv4 and 2.1. Requirements Language The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
The DNCP profile for HNCP is defined as follows: o HNCP uses UDP datagrams on port 8231 as a transport over link- o HNCP operates on multicast-capable interfaces only. HNCP nodes o HNCP uses opaque 32-bit node identifiers Stenberg, et al. Standards Track [Page 7] RFC 7788 Home Networking Control Protocol April 2016
o HNCP nodes MUST use the leading 64 bits of the MD5 message digest o HNCP nodes MUST use DNCP's per-endpoint keep-alive extension on
o HNCP nodes use the following Trickle parameters for the per-
o HNCP unicast traffic SHOULD be secured using Datagram Transport o HNCP nodes MUST ignore all Node-State TLVs received via multicast Stenberg, et al. Standards Track [Page 8] RFC 7788 Home Networking Control Protocol April 2016
Multiple versions of HNCP based on compatible DNCP profiles may be HNCP routers may also h |
PR Type
What kind of change does this PR introduce?
[ ] Bugfix [ ] Feature [ ] Refactoring (no functional changes, no api changes) [ ] Documentation content changes [ ] Other: <!-- Please describe: -->
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information