{"id":"https://openalex.org/W2743289140","doi":"https://doi.org/10.23919/tma.2017.8002904","title":"Enabling packet fan-out in the libpcap library for parallel traffic processing","display_name":"Enabling packet fan-out in the libpcap library for parallel traffic processing","publication_year":2017,"publication_date":"2017-06-01","ids":{"openalex":"https://openalex.org/W2743289140","doi":"https://doi.org/10.23919/tma.2017.8002904","mag":"2743289140"},"language":"en","primary_location":{"id":"doi:10.23919/tma.2017.8002904","is_oa":false,"landing_page_url":"https://doi.org/10.23919/tma.2017.8002904","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 Network Traffic Measurement and Analysis Conference (TMA)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5023099411","display_name":"Nicola Bonelli","orcid":null},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]},{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Nicola Bonelli","raw_affiliation_strings":["Dipartimento di Ingegneria dell'Informazione, Universita di Pisa and CNIT, Pisa, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dipartimento di Ingegneria dell'Informazione, Universita di Pisa and CNIT, Pisa, Italy","institution_ids":["https://openalex.org/I122991210","https://openalex.org/I108290504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021026284","display_name":"Stefano Giordano","orcid":"https://orcid.org/0000-0002-1408-7528"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]},{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Stefano Giordano","raw_affiliation_strings":["Dipartimento di Ingegneria dell'Informazione, Universita di Pisa and CNIT, Pisa, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dipartimento di Ingegneria dell'Informazione, Universita di Pisa and CNIT, Pisa, Italy","institution_ids":["https://openalex.org/I122991210","https://openalex.org/I108290504"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051501620","display_name":"Gregorio Procissi","orcid":"https://orcid.org/0000-0001-5604-6129"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]},{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Gregorio Procissi","raw_affiliation_strings":["Dipartimento di Ingegneria dell'Informazione, Universita di Pisa and CNIT, Pisa, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dipartimento di Ingegneria dell'Informazione, Universita di Pisa and CNIT, Pisa, Italy","institution_ids":["https://openalex.org/I122991210","https://openalex.org/I108290504"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0985,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.81076552,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10138","display_name":"Network Traffic and Congestion Control","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8441758155822754},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.6422306895256042},{"id":"https://openalex.org/keywords/network-processor","display_name":"Network processor","score":0.6150822043418884},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.5638906955718994},{"id":"https://openalex.org/keywords/gigabit","display_name":"Gigabit","score":0.5074462294578552},{"id":"https://openalex.org/keywords/packet-analyzer","display_name":"Packet analyzer","score":0.47171351313591003},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4623289108276367},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4566657841205597},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.4525470435619354},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4215922951698303},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.19006341695785522}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8441758155822754},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.6422306895256042},{"id":"https://openalex.org/C74366991","wikidata":"https://www.wikidata.org/wiki/Q2755335","display_name":"Network processor","level":3,"score":0.6150822043418884},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.5638906955718994},{"id":"https://openalex.org/C21922175","wikidata":"https://www.wikidata.org/wiki/Q3105497","display_name":"Gigabit","level":2,"score":0.5074462294578552},{"id":"https://openalex.org/C95362637","wikidata":"https://www.wikidata.org/wiki/Q54366","display_name":"Packet analyzer","level":3,"score":0.47171351313591003},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4623289108276367},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4566657841205597},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.4525470435619354},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4215922951698303},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.19006341695785522},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.23919/tma.2017.8002904","is_oa":false,"landing_page_url":"https://doi.org/10.23919/tma.2017.8002904","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 Network Traffic Measurement and Analysis Conference (TMA)","raw_type":"proceedings-article"},{"id":"pmh:oai:arpi.unipi.it:11568/902265","is_oa":false,"landing_page_url":"http://hdl.handle.net/11568/902265","pdf_url":null,"source":{"id":"https://openalex.org/S4377196265","display_name":"CINECA IRIS Institutial research information system (University of Pisa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I108290504","host_organization_name":"University of Pisa","host_organization_lineage":["https://openalex.org/I108290504"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W1496406348","https://openalex.org/W2039638209","https://openalex.org/W2044119008","https://openalex.org/W2104367435","https://openalex.org/W2105545278","https://openalex.org/W2106061258","https://openalex.org/W2342821505","https://openalex.org/W6636548729"],"related_works":["https://openalex.org/W2390663577","https://openalex.org/W1993620881","https://openalex.org/W2066787952","https://openalex.org/W2991062139","https://openalex.org/W2210470417","https://openalex.org/W2281138459","https://openalex.org/W2009829758","https://openalex.org/W2161402239","https://openalex.org/W4205337484","https://openalex.org/W309372482"],"abstract_inverted_index":{"The":[0,99],"large":[1],"availability":[2],"of":[3,19,45,50,59,86,114,138],"multi-gigabit":[4],"network":[5,11,51],"cards":[6],"for":[7,90,106,126],"commodity":[8],"PCs":[9],"requires":[10],"applications":[12,52,170],"to":[13,35],"potentially":[14],"cope":[15],"with":[16,29,176],"high":[17,30],"volumes":[18],"traffic.":[20],"However,":[21],"computation":[22],"intensive":[23],"operations":[24,105],"may":[25],"not":[26,67],"catch":[27],"up":[28],"traffic":[31],"rates":[32],"and":[33,109,143,162,174,180],"need":[34],"be":[36],"run":[37,135],"in":[38,158,163],"parallel":[39],"over":[40],"multiple":[41],"processing":[42],"cores.":[43],"As":[44],"today,":[46],"the":[47,57,60,75,87,91,131,139,181],"vast":[48],"majority":[49],"are":[53],"still":[54],"based":[55],"on":[56,136,154],"use":[58,166],"pcap":[61,88],"library":[62,89,101,132],"interface":[63],"which,":[64],"unfortunately,":[65],"does":[66],"provide":[68],"a":[69,83,121,155],"native":[70],"multi-core":[71,156],"support,":[72],"even":[73],"though":[74],"underlying":[76],"capture":[77,146,160],"technologies":[78],"do.":[79],"This":[80],"paper":[81],"introduces":[82],"novel":[84],"version":[85],"Linux":[92,141,178],"operating-system":[93],"that":[94],"allows":[95],"application":[96],"level":[97],"parallelism.":[98],"new":[100],"natively":[102],"supports":[103],"fanout":[104],"both":[107],"multi-threaded":[108],"multi-process":[110],"applications,":[111],"by":[112,120],"means":[113],"extended":[115],"API":[116],"as":[117,119,172],"well":[118],"declarative":[122],"grammar":[123],"configuration":[124],"suitable":[125],"legacy":[127],"applications.":[128],"In":[129],"addition,":[130],"can":[133],"transparently":[134],"top":[137],"standard":[140,177],"socket":[142,179],"other":[144],"accelerated":[145,183],"engines.":[147],"Performance":[148],"evaluation":[149],"has":[150],"been":[151],"carried":[152],"out":[153],"architecture":[157],"pure":[159],"tests":[161],"more":[164],"realistic":[165],"cases":[167],"involving":[168],"monitoring":[169],"such":[171],"Tstat":[173],"Bro,":[175],"PFQ":[182],"engine.":[184]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2017-08-17T00:00:00"}
