{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,7]],"date-time":"2026-03-07T01:23:55Z","timestamp":1772846635421,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,12,4]],"date-time":"2018-12-04T00:00:00Z","timestamp":1543881600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,12,4]]},"DOI":"10.1145\/3281411.3281426","type":"proceedings-article","created":{"date-parts":[[2018,11,28]],"date-time":"2018-11-28T19:16:10Z","timestamp":1543432570000},"page":"67-72","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":52,"title":["Leveraging eBPF for programmable network functions with IPv6 segment routing"],"prefix":"10.1145","author":[{"given":"Mathieu","family":"Xhonneux","sequence":"first","affiliation":[{"name":"UCLouvain, Louvain-la-Neuve, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabien","family":"Duchene","sequence":"additional","affiliation":[{"name":"UCLouvain, Louvain-la-Neuve, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"Bonaventure","sequence":"additional","affiliation":[{"name":"UCLouvain, Louvain-la-Neuve, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,12,4]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2018. BPF and XDP Reference Guide. http:\/\/cilium.readthedocs.io\/en\/latest\/bpf\/. (2018). {Online; accessed 8 June 2018}.  2018. BPF and XDP Reference Guide. http:\/\/cilium.readthedocs.io\/en\/latest\/bpf\/. (2018). {Online; accessed 8 June 2018}."},{"key":"e_1_3_2_2_2_1","volume-title":"BPF helpers - Documentation. https:\/\/github.com\/qmonnet\/bpf-helpers\/blob\/master\/out\/bpf-helpers.rst. (2018). {Online","year":"2018","unstructured":"2018. BPF helpers - Documentation. https:\/\/github.com\/qmonnet\/bpf-helpers\/blob\/master\/out\/bpf-helpers.rst. (2018). {Online ; accessed 8 June 2018 }. 2018. BPF helpers - Documentation. https:\/\/github.com\/qmonnet\/bpf-helpers\/blob\/master\/out\/bpf-helpers.rst. (2018). {Online; accessed 8 June 2018}."},{"key":"e_1_3_2_2_3_1","volume-title":"Linux Kernel Documentation - Linux Socket Filtering aka Berkeley Packet Filter (BPF). https:\/\/www.kernel.org\/doc\/Documentation\/networking\/filter.txt. (2018). {Online","year":"2018","unstructured":"2018. Linux Kernel Documentation - Linux Socket Filtering aka Berkeley Packet Filter (BPF). https:\/\/www.kernel.org\/doc\/Documentation\/networking\/filter.txt. (2018). {Online ; accessed 8 June 2018 }. 2018. Linux Kernel Documentation - Linux Socket Filtering aka Berkeley Packet Filter (BPF). https:\/\/www.kernel.org\/doc\/Documentation\/networking\/filter.txt. (2018). {Online; accessed 8 June 2018}."},{"key":"e_1_3_2_2_4_1","volume-title":"Linux Weekly News - A thorough introduction to eBPF. https:\/\/lwn.net\/Articles\/740157\/. (2018). {Online","year":"2018","unstructured":"2018. Linux Weekly News - A thorough introduction to eBPF. https:\/\/lwn.net\/Articles\/740157\/. (2018). {Online ; accessed 8 June 2018 }. 2018. Linux Weekly News - A thorough introduction to eBPF. https:\/\/lwn.net\/Articles\/740157\/. (2018). {Online; accessed 8 June 2018}."},{"key":"e_1_3_2_2_5_1","volume-title":"The LLVM Compiler Infrastructure - Project website. https:\/\/llvm.org\/. (2018). {Online","year":"2018","unstructured":"2018. The LLVM Compiler Infrastructure - Project website. https:\/\/llvm.org\/. (2018). {Online ; accessed 9 June 2018 }. 2018. The LLVM Compiler Infrastructure - Project website. https:\/\/llvm.org\/. (2018). {Online; accessed 9 June 2018}."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/NETSOFT.2017.8004208"},{"key":"e_1_3_2_2_7_1","volume-title":"SERA: SEgment Routing Aware Firewall for Service Function Chaining scenarios. In IFIP Networking","author":"Abdelsalam Ahmed","year":"2018","unstructured":"Ahmed Abdelsalam , Stefano Salsano , Francois Clad , Pablo Camarillo , and Clarence Filsfils . 2018 . SERA: SEgment Routing Aware Firewall for Service Function Chaining scenarios. In IFIP Networking 2018. Ahmed Abdelsalam, Stefano Salsano, Francois Clad, Pablo Camarillo, and Clarence Filsfils. 2018. SERA: SEgment Routing Aware Firewall for Service Function Chaining scenarios. In IFIP Networking 2018."},{"key":"e_1_3_2_2_8_1","unstructured":"Ali et al. 2018. Performance Measurement in Segment Routing Networks with IPv6 Data Plane (SRv6). Internet-Draft draft-ali-spring-srv6-pm-02.  Ali et al. 2018. Performance Measurement in Segment Routing Networks with IPv6 Data Plane (SRv6). Internet-Draft draft-ali-spring-srv6-pm-02."},{"key":"e_1_3_2_2_9_1","unstructured":"Zafar Ali Clarence Filsfils etal 2018. Operations Administration and Maintenance (OAM) in Segment Routing Networks with IPv6 Dataplane (SRv6). Internet-Draft draft-spring-srv6-oam-01.  Zafar Ali Clarence Filsfils et al. 2018. Operations Administration and Maintenance (OAM) in Segment Routing Networks with IPv6 Dataplane (SRv6). Internet-Draft draft-spring-srv6-oam-01."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"crossref","DOI":"10.17487\/RFC7679","volume-title":"A One-Way Delay Metric for IP Performance Metrics (IPPM). RFC 7679. (Jan","author":"Almes Guy","year":"2016","unstructured":"Guy Almes , Sunil Kalidindi , Matthew J. Zekauskas , and Al Morton . 2016. A One-Way Delay Metric for IP Performance Metrics (IPPM). RFC 7679. (Jan . 2016 ). Guy Almes, Sunil Kalidindi, Matthew J. Zekauskas, and Al Morton. 2016. A One-Way Delay Metric for IP Performance Metrics (IPPM). RFC 7679. (Jan. 2016)."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1177080.1177100"},{"key":"e_1_3_2_2_12_1","unstructured":"Ahmed Bashandy Clarence Filsfils etal 2018. Topology Independent Fast Reroute using Segment Routing. Internet-Draft draft-bashandy-rtgwg-segment-routing-ti-lfa-05.  Ahmed Bashandy Clarence Filsfils et al. 2018. Topology Independent Fast Reroute using Segment Routing. Internet-Draft draft-bashandy-rtgwg-segment-routing-ti-lfa-05."},{"key":"e_1_3_2_2_13_1","first-page":"24","article-title":"Multipath TCP deployments","volume":"12","author":"Bonaventure Olivier","year":"2016","unstructured":"Olivier Bonaventure and S Seo . 2016 . Multipath TCP deployments . IETF Journal 12 , 2 (2016), 24 -- 27 . Olivier Bonaventure and S Seo. 2016. Multipath TCP deployments. IETF Journal 12, 2 (2016), 24--27.","journal-title":"IETF Journal"},{"key":"e_1_3_2_2_14_1","volume-title":"Proceedings of netdev","author":"Borkmann Daniel","year":"2016","unstructured":"Daniel Borkmann . 2016 . On getting tc classifier fully programmable with cls bpf . Proceedings of netdev (2016). Daniel Borkmann. 2016. On getting tc classifier fully programmable with cls bpf. Proceedings of netdev (2016)."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1129582.1129590"},{"key":"e_1_3_2_2_17_1","volume-title":"SRv6: Network as a Computer and Deployment use-cases. url: https:\/\/pc.nanog.org\/static\/published\/meetings\/NANOG71\/1445\/20171005_Dawra_Segment_Routing_Ipv6_v1.pdf. (10","author":"Dawra Gaurav","year":"2017","unstructured":"Gaurav Dawra , John Brzozowski , John Leddy , and Clarence Filsfil . 2017. SRv6: Network as a Computer and Deployment use-cases. url: https:\/\/pc.nanog.org\/static\/published\/meetings\/NANOG71\/1445\/20171005_Dawra_Segment_Routing_Ipv6_v1.pdf. (10 2017 ). NANOG71, San Jose, CA. Gaurav Dawra, John Brzozowski, John Leddy, and Clarence Filsfil. 2017. SRv6: Network as a Computer and Deployment use-cases. url: https:\/\/pc.nanog.org\/static\/published\/meetings\/NANOG71\/1445\/20171005_Dawra_Segment_Routing_Ipv6_v1.pdf. (10 2017). NANOG71, San Jose, CA."},{"key":"e_1_3_2_2_18_1","volume-title":"SRLB: The Power of Choices in Load Balancing with Segment Routing. In ICDCS 2017","author":"Desmouceaux Yoann","year":"2017","unstructured":"Yoann Desmouceaux , Pierre Pfister , J\u00e9r\u00f4me Tollet , Mark Townsley , and Thomas Clausen . 2017 . SRLB: The Power of Choices in Load Balancing with Segment Routing. In ICDCS 2017 . IEEE, 2011--2016. Yoann Desmouceaux, Pierre Pfister, J\u00e9r\u00f4me Tollet, Mark Townsley, and Thomas Clausen. 2017. SRLB: The Power of Choices in Load Balancing with Segment Routing. In ICDCS 2017. IEEE, 2011--2016."},{"key":"e_1_3_2_2_19_1","volume-title":"TR-349: Hybrid Access Broadband Network Architecture. (July","author":"G. Fabregas","year":"2016","unstructured":"G. Fabregas (Ed). 2016. TR-349: Hybrid Access Broadband Network Architecture. (July 2016 ). Broadband Forum . G. Fabregas (Ed). 2016. TR-349: Hybrid Access Broadband Network Architecture. (July 2016). Broadband Forum."},{"key":"e_1_3_2_2_20_1","volume-title":"IFIP Networking","author":"Fabien Duchene David Lebrun","year":"2018","unstructured":"David Lebrun Fabien Duchene and Olivier Bonaventure . 2018. SRv6Pipes: enabling in-network bytestream functions . In IFIP Networking 2018 . David Lebrun Fabien Duchene and Olivier Bonaventure. 2018. SRv6Pipes: enabling in-network bytestream functions. In IFIP Networking 2018."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/49.669053"},{"key":"e_1_3_2_2_22_1","unstructured":"Clarence Filsfils et al. 2018. SRv6 Network Programming. Internet-Draft draft-filsfils-spring-srv6-network-programming-05.  Clarence Filsfils et al. 2018. SRv6 Network Programming. Internet-Draft draft-filsfils-spring-srv6-network-programming-05."},{"key":"e_1_3_2_2_23_1","volume-title":"SIGCOMM'17","author":"Filsfils Clarence","year":"2017","unstructured":"Clarence Filsfils , Francois Clad , Pablo Camarillo , Jose Liste , Prem Jonnalagadda , Milad Sharif , Stefano Salsano , and Ahmed AbdelSalam . 2017 . IPv6 Segment Routing . In SIGCOMM'17 , Industrial demos. Clarence Filsfils, Francois Clad, Pablo Camarillo, Jose Liste, Prem Jonnalagadda, Milad Sharif, Stefano Salsano, and Ahmed AbdelSalam. 2017. IPv6 Segment Routing. In SIGCOMM'17, Industrial demos."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2015.7417124"},{"key":"e_1_3_2_2_25_1","unstructured":"Clarence Filsfils Stefano Previdi Les Ginsberg Bruno Decraene Stephane Litkowski and Rob Shakir. 2018. Segment Routing Architecture. RFC 8402. RFC Editor.  Clarence Filsfils Stefano Previdi Les Ginsberg Bruno Decraene Stephane Litkowski and Rob Shakir. 2018. Segment Routing Architecture. RFC 8402. RFC Editor."},{"key":"e_1_3_2_2_26_1","volume-title":"bpf: BPF for lightweight tunnel encapsulation. https:\/\/lwn.net\/Articles\/708020\/. (2016). {Online","author":"Graf Thomas","year":"2018","unstructured":"Thomas Graf . 2016. bpf: BPF for lightweight tunnel encapsulation. https:\/\/lwn.net\/Articles\/708020\/. (2016). {Online ; accessed 8 June 2018 }. Thomas Graf. 2016. bpf: BPF for lightweight tunnel encapsulation. https:\/\/lwn.net\/Articles\/708020\/. (2016). {Online; accessed 8 June 2018}."},{"key":"e_1_3_2_2_27_1","volume-title":"GitHub repository of the bcc project. https:\/\/github.com\/iovisor\/bcc. (2018). {Online","author":"Graf Thomas","year":"2018","unstructured":"Thomas Graf . 2018. GitHub repository of the bcc project. https:\/\/github.com\/iovisor\/bcc. (2018). {Online ; accessed 8 June 2018 }. Thomas Graf. 2018. GitHub repository of the bcc project. https:\/\/github.com\/iovisor\/bcc. (2018). {Online; accessed 8 June 2018}."},{"key":"e_1_3_2_2_28_1","unstructured":"Brendan Gregg. 2018. perf Examples. http:\/\/www.brendangregg.com\/perf.html. (2018). {Online; accessed 8 June 2018}.  Brendan Gregg. 2018. perf Examples. http:\/\/www.brendangregg.com\/perf.html. (2018). {Online; accessed 8 June 2018}."},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787496"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC2992"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2371999"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106328.3106329"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3185467.3185471"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"crossref","unstructured":"N. Leymann C. Heidemann M. Zhang B. Sarikaya and M. Cullen. 2017. Huawei's GRE Tunnel Bonding Protocol. RFC 8157. RFC Editor.  N. Leymann C. Heidemann M. Zhang B. Sarikaya and M. Cullen. 2017. Huawei's GRE Tunnel Bonding Protocol. RFC 8157. RFC Editor.","DOI":"10.17487\/RFC8157"},{"key":"e_1_3_2_2_35_1","volume-title":"USENIX winter","author":"McCanne Steven","unstructured":"Steven McCanne and Van Jacobson . 1993. The BSD Packet Filter: A New Architecture for User-level Packet Capture .. In USENIX winter , Vol. 93 . Steven McCanne and Van Jacobson. 1993. The BSD Packet Filter: A New Architecture for User-level Packet Capture.. In USENIX winter, Vol. 93."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"e_1_3_2_2_38_1","unstructured":"Stefano Previdi Clarence Filsfils etal 2018. IPv6 Segment Routing Header (SRH). Internet-Draft draft-ietf-6man-segment-routing-header-14.  Stefano Previdi Clarence Filsfils et al. 2018. IPv6 Segment Routing Header (SRH). Internet-Draft draft-ietf-6man-segment-routing-header-14."},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934886"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.755003"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/35.568214"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/231699.231701"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787483"}],"event":{"name":"CoNEXT '18: The 14th International Conference on emerging Networking EXperiments and Technologies","location":"Heraklion Greece","acronym":"CoNEXT '18","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the 14th International Conference on emerging Networking EXperiments and Technologies"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3281411.3281426","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3281411.3281426","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:57:18Z","timestamp":1750208238000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3281411.3281426"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,4]]},"references-count":43,"alternative-id":["10.1145\/3281411.3281426","10.1145\/3281411"],"URL":"https:\/\/doi.org\/10.1145\/3281411.3281426","relation":{},"subject":[],"published":{"date-parts":[[2018,12,4]]},"assertion":[{"value":"2018-12-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}