Skip to content

Commit e6cb6a8

Browse files
author
ietf-corpus-bot
committed
auto-ingest: ietf-elements backfill — 269 new elements (2026-07-06)
1 parent 0904774 commit e6cb6a8

269 files changed

Lines changed: 2472 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
document: rfc-8695
2+
kind: design-rationale
3+
summary: Several capabilities are modeled as optional YANG features (bfd, explicit-neighbors, global-statistics, interface-statistics) to allow vendors to selectively implement them. The document explicitly states it is each vendor's responsibility to decide whether to support a given feature.
4+
section: "2.7"
5+
topics:
6+
- yang
7+
- routing
8+
extracted_by: claude-sonnet-4-6
9+
extracted_at: "2026-07-06"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
document: rfc-8695
2+
kind: design-rationale
3+
summary: The data model conforms to NMDA (RFC 8342) by combining operational state data with associated configuration data in the same schema hierarchy, rather than separating them. When queried from the operational state datastore, both 'config true' (rw) and 'config false' (ro) nodes are returned.
4+
section: "2.4"
5+
topics:
6+
- yang
7+
- netconf
8+
extracted_by: claude-sonnet-4-6
9+
extracted_at: "2026-07-06"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
document: rfc-8695
2+
kind: design-rationale
3+
summary: The model does not define RIP-specific notifications; instead it relies on the generic YANG notification subscription mechanisms defined in RFC 8639 and RFC 8641, which support per-client subscriptions, subtree/XPath filters, and periodic or on-demand delivery.
4+
section: "2.6"
5+
topics:
6+
- yang
7+
- routing
8+
extracted_by: claude-sonnet-4-6
9+
extracted_at: "2026-07-06"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
document: rfc-8695
2+
kind: interoperability-note
3+
summary: The 'ietf-rip' module imports and depends on ietf-routing (RFC 8349), ietf-interfaces (RFC 8343), ietf-ip (RFC 8344), ietf-key-chain (RFC 8177), ietf-bfd-types, ietf-ospf, and ietf-isis. Implementations must support these modules to use the RIP YANG model.
4+
section: "1.3"
5+
topics:
6+
- yang
7+
- routing
8+
extracted_by: claude-sonnet-4-6
9+
extracted_at: "2026-07-06"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
document: rfc-8695
2+
kind: normative-requirement
3+
summary: OSPFv2 redistribution into RIP is only applicable when the RIP instance type is 'ripv2', and OSPFv3 redistribution is only applicable when the type is 'ripng'. This is enforced with YANG 'when' statements on the respective lists.
4+
section: "4"
5+
rfc2119_level: MUST
6+
topics:
7+
- yang
8+
- routing
9+
extracted_by: claude-sonnet-4-6
10+
extracted_at: "2026-07-06"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
document: rfc-8695
2+
kind: normative-requirement
3+
summary: RIPv2 interfaces must have an IPv4 address configured, and RIPng interfaces must have an IPv6 address configured. This is enforced by a YANG 'must' statement on the interface leaf that checks the corresponding ip:ipv4 or ip:ipv6 presence.
4+
section: "4"
5+
rfc2119_level: MUST
6+
topics:
7+
- yang
8+
- routing
9+
extracted_by: claude-sonnet-4-6
10+
extracted_at: "2026-07-06"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
document: rfc-8695
2+
kind: normative-requirement
3+
summary: The timers container enforces that invalid-interval must be at least three times the value of update-interval, and flush-interval must be larger than invalid-interval. These constraints are encoded as YANG 'must' statements and will cause an error if violated.
4+
section: "4"
5+
rfc2119_level: MUST
6+
topics:
7+
- yang
8+
- routing
9+
extracted_by: claude-sonnet-4-6
10+
extracted_at: "2026-07-06"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
document: rfc-8695
2+
kind: protocol-element
3+
summary: Explicit neighbor configuration (feature 'explicit-neighbors') is supported per interface, allowing specification of RIP neighbor IP addresses for use on non-broadcast multiple access (NBMA) networks where multicast neighbor discovery is not available.
4+
section: "4"
5+
topics:
6+
- yang
7+
- routing
8+
extracted_by: claude-sonnet-4-6
9+
extracted_at: "2026-07-06"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
document: rfc-8695
2+
kind: protocol-element
3+
summary: Global statistics (feature 'global-statistics') track discontinuity-time, requests-rcvd, requests-sent, responses-rcvd, and responses-sent as yang:counter32 values. Per-interface statistics (feature 'interface-statistics') track discontinuity-time, bad-packets-rcvd, bad-routes-rcvd, and updates-sent.
4+
section: "2.4"
5+
topics:
6+
- yang
7+
- routing
8+
extracted_by: claude-sonnet-4-6
9+
extracted_at: "2026-07-06"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
document: rfc-8695
2+
kind: protocol-element
3+
summary: 'Interface authentication is applicable only to RIPv2 (not RIPng) and supports two modes: key-chain reference (using ietf-key-chain) or explicit key string with a crypto-algorithm identity. This is modeled as a YANG choice within the authentication container.'
4+
section: "4"
5+
topics:
6+
- yang
7+
- routing
8+
- crypto
9+
extracted_by: claude-sonnet-4-6
10+
extracted_at: "2026-07-06"

0 commit comments

Comments
 (0)