{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T20:17:40Z","timestamp":1773519460722,"version":"3.50.1"},"reference-count":78,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"FrenchPIA project Lorraine Universit\u00e9 d\u2019Excellence, reference ANR-15-IDEX-04-LUE"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Netw. Serv. Manage."],"published-print":{"date-parts":[[2021,3]]},"DOI":"10.1109\/tnsm.2021.3054528","type":"journal-article","created":{"date-parts":[[2021,1,26]],"date-time":"2021-01-26T20:46:31Z","timestamp":1611693991000},"page":"760-774","source":"Crossref","is-referenced-by-count":20,"title":["Mitigating TCP Protocol Misuse With Programmable Data Planes"],"prefix":"10.1109","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7792-8796","authenticated-orcid":false,"given":"Abir","family":"Laraba","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7457-458X","authenticated-orcid":false,"given":"Jerome","family":"Francois","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6232-2027","authenticated-orcid":false,"given":"Shihabur Rahman","family":"Chowdhury","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Isabelle","family":"Chrisment","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7936-6862","authenticated-orcid":false,"given":"Raouf","family":"Boutaba","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3359989.3365408"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/3229584.3229586"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/3265723.3265731"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2020.2982739"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2019.2948467"},{"key":"ref77","first-page":"531","article-title":"Flowblaze: Stateful packet processing in hardware","author":"pontarelli","year":"2019","journal-title":"Proc USENIX Symp Netw Syst Design Implement (NSDI)"},{"key":"ref74","first-page":"161","article-title":"Blink: Fast connectivity recovery entirely in the data plane","author":"holterbach","year":"2019","journal-title":"Proc 16th USENIX Symp Netw Syst Design Implement (NSDI)"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3185467.3190785"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/3365609.3365864"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.17487\/rfc2309"},{"key":"ref78","year":"2020","journal-title":"Netronome Agilio CX SmartNICs"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1111322.1111342"},{"key":"ref32","year":"2020","journal-title":"In-Band Network Telemetry (INT) Data Plane Specification"},{"key":"ref31","first-page":"71","article-title":"I know what your packet did last hop: Using packet histories to troubleshoot networks","author":"handigol","year":"2014","journal-title":"Proc 11th USENIX Symp Netw Syst Design Implement (NSDI)"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851192"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/2999572.2999575"},{"key":"ref36","year":"2019","journal-title":"Traffic Control"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413181"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/90.251892"},{"key":"ref60","first-page":"19","article-title":"Offloading real-time DDoS attack detection to programmable data planes","author":"lapolli","year":"2019","journal-title":"Proc IFIP\/IEEE Symp Integr Netw Serv Manag (IM)"},{"key":"ref62","first-page":"311","article-title":"FlowRadar: A better netflow for data centers","author":"li","year":"2016","journal-title":"Proc 13th USENIX Symp Netw Syst Design Implement (NSDI)"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ICIN48450.2020.9059327"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190558"},{"key":"ref28","year":"2020","journal-title":"p4app"},{"key":"ref64","first-page":"823","article-title":"Scaling hardware accelerated network monitoring to concurrent and dynamic queries with *flow","author":"sonchack","year":"2018","journal-title":"Proc USENIX Annu Techn Conf (ATC)"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413206"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230544"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230559"},{"key":"ref29","author":"ramesh","year":"2016","journal-title":"Misbehaving-Receiver"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3063772"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2020.2968979"},{"key":"ref69","first-page":"14","article-title":"Enabling event-triggered data plane monitoring","author":"ku?era","year":"2020","journal-title":"Proc Symp SDN Res"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/IAS.2008.29"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23233"},{"key":"ref20","year":"2017","journal-title":"P416 Language Specification The P4 Language Consortium"},{"key":"ref22","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1145\/157485.164585","article-title":"automatic functional test generation using the extended finite state machine model","author":"cheng","year":"1993","journal-title":"30th ACM\/IEEE Design Automation Conference"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-85729-277-3"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3050228"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1186\/s40411-016-0027-4"},{"key":"ref26","year":"2018","journal-title":"P4 Language Consortium 2018 Behavioral Model (BMv2)"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.17487\/rfc1141"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626291"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2602204.2602211"},{"key":"ref59","first-page":"723","article-title":"Flair: Accelerating reads with consistency-aware network routing","author":"takruri","year":"2020","journal-title":"Proc 17th USENIX Symp Netw Syst Design Implement (NSDI)"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/ICIN48450.2020.9059417"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/2890955.2890968"},{"key":"ref56","year":"2020","journal-title":"A Thorough Introduction to EBPF"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/3185467.3185496"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/2620728.2620729"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23309"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2017.2726550"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3232755.3232769"},{"key":"ref11","year":"2020","journal-title":"Fortigate 7000E Series IPs"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS47738.2020.9110290"},{"key":"ref12","year":"2020","journal-title":"Zeek - An Open Source Network Security Monitoring Tool"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486011"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2020.24007"},{"key":"ref16","year":"2020","journal-title":"Barefoot tofino"},{"key":"ref17","first-page":"431","article-title":"Defeating protocol abuse with p4: Application to explicit congestion notification","author":"laraba","year":"2020","journal-title":"Proc IFIP Netw"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3289602.3293924"},{"key":"ref19","year":"2018","journal-title":"P416 Language Specification The P4 Language Consortium"},{"key":"ref4","first-page":"573","article-title":"Measuring the practical impact of DNSSEC deployment","author":"lian","year":"2013","journal-title":"Proc Usenix Security Symp"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243846"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1102120.1102170"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/505696.505704"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2001.992914"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.17487\/rfc3168"},{"key":"ref49","first-page":"13","article-title":"Online measurement of large traffic aggregates on commodity switches","author":"jose","year":"2011","journal-title":"Proc 11th USENIX Conf Hot Topics Manag Internet Cloud Enterprise Netw Serv (Hot-ICE)"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018440"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2014.06.002"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.09.018"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2014.6838227"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.17487\/rfc7323"},{"key":"ref41","author":"bush","year":"1996","journal-title":"Serial number arithmetic"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3050234"}],"container-title":["IEEE Transactions on Network and Service Management"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/4275028\/9374858\/09336037.pdf?arnumber=9336037","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T14:52:39Z","timestamp":1652194359000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9336037\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3]]},"references-count":78,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tnsm.2021.3054528","relation":{},"ISSN":["1932-4537","2373-7379"],"issn-type":[{"value":"1932-4537","type":"electronic"},{"value":"2373-7379","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3]]}}}