Markdown Version | Session Recording
Session Date/Time: 21 Mar 2022 13:30
rtgwg Meeting Minutes
Summary
The rtgwg session covered a range of topics, including updates on drafts nearing Working Group Last Call, proposals for new work, and discussions on the future evolution of Internet routing. Key updates included the QoS Yang model approaching WG Last Call, the VRRP biz draft addressing inclusive language, and significant updates from the APN group. New research topics explored satellite routing challenges, SRv6 egress protection, high-precision congestion control (HPCC++) leveraging in-band telemetry, the impact of Distributed Ledger Technologies (DLTs) on networks, and the broader evolution of Internet routing beyond basic reachability. A significant discussion revolved around the appropriate venue within the IETF/IRTF for several of these emerging and foundational topics.
Key Discussion Points
-
QoS Yang Model (Asim Chaudhary)
- Updates: Version 7 published. Added configuration for Random Detect (RED) and Weighted Random Detect (WRED), including minimum/maximum thresholds (in bytes, milliseconds, or percentage), weight (decay factor), and max probability. Explicit Congestion Notification (ECN) can be enabled to mark packets instead of dropping them. WRED supports multiple profiles per queue (e.g., for different DSCP values).
- Status: Nearing Working Group Last Call.
- Next Steps: Address remaining comments, simplify the draft by removing unnecessary features, and merge the separate statistics module back into the main QoS model draft.
-
VRRP
bizDraft (Ac Linden)- Purpose: Update RFC 5798 (VRRPv3) to replace non-inclusive terminology. Specifically, "master" will be replaced with "active", while "backup" will be retained.
- Scope: Also includes fixing errata. Potentially seeking to elevate the RFC to Internet Standard status as a byproduct.
- Related Work: Authors plan to update RFC 6527 (VRRPv3 MIB) and RFC 8347 (VRRP Yang Model) to align with the new terminology, which will involve deprecating old tables/nodes and introducing new ones. RFC 9079/910 (informational) will also be updated.
- Community Feedback: Positive feedback and support from the community, including Arcos and Greg Mirsky.
- Request: Working Group adoption requested.
-
APN (Application-aware Networking) Updates (Shooping and Gian Mishra)
- History: Acknowledged a three-year history with multiple presentations, two side meetings, and four BoF applications.
- Progress: Addressed 38 open issues raised during the last BoF, with detailed documentation on GitHub.
- Clarifications: APN is applied to edge-to-edge tunnel encapsulation within a limited trust domain. The APN header is removed at the egress PE. Attributes are acquired from existing packet information (e.g., 5-tuple, incoming physical/virtual port, customer VLAN) if not encrypted.
- Request: Working Group adoption for the framework documents.
- Discussion: Concerns were raised regarding the need for new encapsulations, potential privacy implications (granular application/user identity), and whether the framework is the right starting point for application-network collaboration. Yari pointed to the IAB path signals collaboration document for guidelines.
-
Satellite Routing Updates (Lynn)
- Objective: Develop open Layer 3 solutions for large-scale LEO satellite constellations, focusing on 3GPP integration and regenerative mode.
- Problem Statement: Updated to include 3GPP Next-Gen Radio Access Network (RAN) requirements for satellite networks.
- Semantic Address: Proposed a 32-bit semantic address with three indexes, usable independently or within IPv6.
- Interactive Instructive Routing (New Draft):
- Motivation: Traditional IGPs/BGP face significant challenges in dynamic satellite environments (link flapping, constantly changing metrics, polar area interruptions leading to high protocol message flooding and reduced service time).
- Characteristics: Satellite networks have ordered, multi-layer grid topologies, limited inter-satellite links (4-6), and predictable satellite positions/link metrics.
- Solution Principles: Maximize computation to reduce routing message overhead, use IGPs (e.g., OSPF) for local state detection, leverage semantic addressing, and minimize routing overhead in packets.
- Mechanism: A form of source routing where the source calculates the path, converts it to segments, then to simple instructions (functions + arguments) embedded in the packet (tunnel-less).
- Discussion: Questions arose about the necessity of standardization for what might be proprietary networks and the large scope of the proposed work.
-
SRv6 Egress Protection (Inston Leo)
- Protection Schemes: Discussed protecting SRv6 networks using SRv6 Best-Effort (BE) and Traffic Engineering (TE) paths.
- Path Protection: Local protection via Topology Independent Fast Reroute (TFA), with compressed SID encoding recommended. End-to-end protection using candidate TE paths or BE paths. BFD is recommended for liveness checks (interface/neighbor for local, policy for TE).
- Service Protection: Local repair via SRv6 Egress Protection draft (mirror SID). End-to-end protection involves ingress node switchover to a backup egress PE. BFD is recommended for liveness checks (locator, P address, service SID).
- Coexistence Strategies: Presented two strategies for combining service and path protection: "Egress Node First" and "TE First," designed to meet different operator requirements.
- Deployment Status: China Mobile has completed lab interoperability tests and trials in three provincial branch networks.
- Discussion: Questions about BFD return path provisioning (BFD Directed draft), handling CE-PE link failures, and the specific advantages of SRv6 over SR MPLS for these protection mechanisms.
-
HPCC++: High Precision Congestion Control (Barak Gafni)
- Motivation: Address the demands of high-performance storage/compute, distributed deep learning, and memory disaggregation in cloud environments, requiring consistent sub-10 microsecond latency and high bandwidth.
- Context: Hyperspeed networks increasingly offload transport into hardware (e.g., RDMA), demanding real-time congestion control.
- Challenges: Fast convergence upon congestion, managing multiple applications over converged networks, and reducing complex parameter tuning due to limited network visibility.
- Opportunity: Leverage in-band telemetry (INT) capabilities in modern networking ASICs (IETF IOM, p4.org) to provide precise, real-time feedback to senders.
- Benefits: Enables fast convergence, near-zero queues, and simplified configuration.
- Nature of Work: HPCC++ is presented as a service that can be used by various networking entities (transport, routing engine), being transport and routing protocol agnostic.
- Discussion: Lars noted that the willingness of switches/routers to provide this telemetry is key. Dean raised concerns about the freshness of telemetry data at very high speeds and suggested considering pull mechanisms for routing information. The suitable venue for this work (rtgwg vs. transport area) is still under discussion with ADs.
-
DLT Impact on Networks (Dirk Kutscher)
- Purpose: An observational draft analyzing the impact of Distributed Ledger Technologies (DLTs) like Ethereum on network infrastructure.
- Communication Patterns: DLTs inherently involve multi-point communication (clients, miners/peers). Peers maintain a dynamic "pool of peers" via node discovery, involving IP addresses, ports, and capability exchanges.
- Challenges Identified: Exposure of IP addresses raises privacy/security concerns. Inefficient unicast replication. Outdated peer addresses and mobility challenges.
- Experimental Insights: Initial findings indicate significant network waste, with only about 16% of contacted DLT nodes being useful and 42% of DLT-related traffic being wasted due to connection attempts, capability mismatches, or useless data.
- Network Innovations: Opportunities for using IP multicast and semantic routing are being explored.
- Next Steps: Extend analysis to other DLT types (proof-of-stake), explore mitigation strategies, and seek collaborators. A side meeting is planned.
- Discussion: Nicola inquired about security implications like routing hijacks or DoS attacks, which authors acknowledged as important but not yet the primary focus.
-
Continuing Internet Routing Beyond Mere Reachability (Dirk Kutscher)
- Purpose: An observational draft documenting the evolution of Internet routing beyond its original purpose of simple destination-based reachability. Intends to seed discussion on future architectural approaches.
- Evolution: The draft surveys numerous extensions (58 references, 12 purposes, 26 approaches) that have broadened routing capabilities beyond mere reachability.
- Issues: Current approaches often fit new semantics into the limitations of existing IP address-based realizations, leading to complexity, inefficiency, security fragility, and operability challenges.
- Call to Action: Suggested the rtgwg recognize this evolution and take a wider architectural approach. Proposed actions: establish efforts within rtgwg, support a standalone working group (e.g., "Future of Internet Routing"), or support IRTF efforts with regular updates.
- Discussion: The chair suggested the IRTF Routing Research Group as a potential venue if there is sufficient interest. Robin questioned the definition of "Internet Routing" in this context. Jeffrey suggested adding "incremental maintenance" as a key challenge.
-
Challenges and Research Questions for Routing (Adrian Farrel)
- Purpose: A draft providing a framework for researchers proposing new routing approaches, highlighting aspects often neglected.
- Key Aspects: Focuses on stability, scalability, security, privacy, manageability, and interactions with other network parts.
- Research Principles: Emphasizes using realistic networks and traffic flows and the ability to independently reproduce research.
- Semantic Routing Context: This work originated from surveying semantic routing efforts (Layer 3 hop-by-hop forwarding based on additional packet information), many of which had limited success.
- Value: Seeks community input on identified challenges, missed aspects, and the overall usefulness of this work.
- Discussion: Robin suggested distinguishing between internet-wide vs. limited domain scenarios. Jeffrey deemed the work useful and suggested adding "incremental maintenance." Tarek noted resemblances to TEAS working group efforts. Colin (CoinRG Chair) clarified that while CoinRG's scope overlaps with programmable networks and in-network computation, much of this work seems more aligned with IETF engineering.
Decisions and Action Items
- VRRP
bizDraft: The rtgwg expressed agreement to adopt the work to update RFC 5798 for VRRPv3 to replace non-inclusive terminology. Authors should proceed with the draft within the rtgwg. - APN Framework Documents: The AD recommended against adopting the APN framework documents in the rtgwg, citing concerns about scope (framework vs. solutions). The discussion on the appropriate venue (e.g., new working group or independent submission) will continue on the routing mailing list, with the AD guiding next steps.
- HPCC++: The ADs of the Routing and Transport areas will continue discussions to determine the most suitable working group for this work.
- DLT Impact, Beyond Reachability, and Challenges/Research Questions for Routing Drafts: Authors are encouraged to send emails to the routing mailing list to gauge interest for potential interim meetings or further discussion, possibly within an IRTF research group.
Next Steps
- QoS Yang Model: Authors to finalize addressing comments, simplify the draft, and merge the statistics module. Prepare for Working Group Last Call.
- VRRP
bizDraft: Authors to continue developing the draft in rtgwg. - APN: The community and AD will engage in further discussion on the mailing list to determine the appropriate next steps for the APN framework, potentially leading to a new working group or independent submission path.
- Satellite Routing: Authors to continue seeking feedback and clarify the expectations and suitable venue for this broad topic.
- SRv6 Egress Protection: Authors to address the questions raised during the session on the mailing list.
- HPCC++: Authors to address comments on the mailing list. Await AD guidance on the appropriate venue.
- DLT Impact on Networks / Continuing Internet Routing Beyond Mere Reachability / Challenges and Research Questions for Routing: Authors to solicit further feedback and interest on the routing mailing list for potential dedicated interim meetings or a move to an IRTF research group. The rtgwg chair expressed willingness to consider an interim meeting if sufficient interest is demonstrated.