RFCs

Author or co-author of 12 Request for Comments (RFCs) documents published by the Internet Engineering Task Force (IETF).

RFC 7426 January 2015

Software-Defined Networking (SDN): Layers and Architecture Terminology

Defines the terminology used in describing SDN architectures, introducing conceptual layers (Application, Control, and Infrastructure) and their interfaces.

Cited by 17 RFCs
RFC 5810 March 2010

Forwarding and Control Element Separation (ForCES) Protocol Specification

Specifies the ForCES protocol for communications between Control Elements (CEs) and Forwarding Elements (FEs) within a network element.

Cited by 19 RFCs
RFC 5811 March 2010

SCTP-Based Transport Mapping Layer (TML) for the ForCES Protocol

Defines the SCTP-based Transport Mapping Layer that provides reliable transport for ForCES protocol messages between CEs and FEs.

Cited by 9 RFCs
RFC 5812 March 2010

Forwarding and Control Element Separation (ForCES) Forwarding Element Model

Defines the logical functional block (LFB) model that describes the capabilities of Forwarding Elements in a ForCES architecture.

Cited by 15 RFCs
RFC 7121 February 2014

High Availability within a Forwarding and Control Element Separation (ForCES) Network Element

Describes mechanisms for achieving high availability in ForCES-based network elements including failover and redundancy strategies.

Cited by 3 RFCs
RFC 7391 October 2014

Forwarding and Control Element Separation (ForCES) Protocol Extensions

Extends the ForCES protocol with additional operational capabilities for managing and configuring network elements.

Cited by 1 RFC
RFC 8013 February 2017

Forwarding and Control Element Separation (ForCES) Inter-FE Logical Functional Block (LFB)

Defines the Inter-FE LFB that enables communication between Forwarding Elements within a ForCES Network Element.

ForCES Architecture
RFC 7729 December 2015

Forwarding and Control Element Separation (ForCES) Logical Functional Block (LFB) Subsidiary Management

Specifies subsidiary management mechanisms for ForCES LFBs, enabling hierarchical management of forwarding plane resources.

ForCES Architecture
RFC 3549 July 2003

Linux Netlink as an IP Services Protocol

Describes the Netlink socket interface as a communication mechanism between the Linux kernel and userspace for network configuration and monitoring.

Linux Networking
RFC 2884 July 2000

Performance Evaluation of Explicit Congestion Notification (ECN) in IP Networks

Evaluates the performance impact of ECN on TCP/IP networks, demonstrating improved throughput and reduced latency under congestion conditions.

Cited by 10 RFCs
RFC 6053 November 2010

Implementation Report for Forwarding and Control Element Separation (ForCES)

Documents the interoperability testing results of ForCES implementations, validating the protocol and forwarding element model specifications.

Cited by 2 RFCs
RFC 6984 August 2013

Interoperability Report for Forwarding and Control Element Separation (ForCES)

Documents further interoperability testing and deployment experience with ForCES implementations in multi-vendor environments.

ForCES Interop

Internet-Drafts

Active contributor to Internet-Draft submissions spanning ForCES gap analysis, Netlink enhancements, and DiffServ implementations.

Expired Internet-Drafts submitted to the IETF covering extensions and analysis of ForCES, Netlink, and Linux networking standards. View full list on IETF Datatracker →

  • draft-haleplidis-forces-bng — ForCES-based Broadband Network Gateway
  • draft-haleplidis-bcause-forces-gap-analysis — ForCES Gap Analysis
  • draft-haleplidis-sdnrg-layer-terminology — SDN Layer Terminology
  • draft-hadi-i2rs-forces-gap-analysis — I2RS / ForCES Gap Analysis
  • draft-djjhs-forces-lfbstate — ForCES LFB State Management
  • draft-jhs-forces-tmlapi — ForCES Transport Mapping Layer API
  • draft-jhsrha-forces-netlink2 — Netlink v2 for ForCES
  • draft-salim-forces-alt-jhs — ForCES Alternate Transport
  • draft-salim-netlink-jhshk — Netlink Extensions
  • draft-almesberger-wajhak-diffserv-linux — DiffServ on Linux
  • draft-salim-jhsbnns-ecn — ECN Enhancements

P4 Presentations

Talks and workshops at P4 Language Consortium events, connecting P4 with Linux TC and advancing programmable data plane research.