@techreport{elkins-v6ops-bpf-pdm-ebpf-00, number = {draft-elkins-v6ops-bpf-pdm-ebpf-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-elkins-v6ops-bpf-pdm-ebpf/00/}, author = {Nalini Elkins and Chinmaya Sharma and Amogh Umesh and Balajinaidu V and Mohit P. Tahiliani}, title = {{Implementation and Performance Evaluation of PDM using eBPF}}, pagetotal = 16, year = 2024, month = feb, day = 20, abstract = {RFC8250 describes an optional Destination Option (DO) header embedded in each packet to provide sequence numbers and timing information as a basis for measurements. As kernel implementation can be complex and time-consuming, this document describes the implementation of the Performance and Diagnostic Metrics (PDM) extension header using eBPF in the Linux kernel's Traffic Control (TC) subsystem. The document also provides a performance analysis of the eBPF implementation in comparison to the traditional kernel implementation.}, }