{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T07:03:28Z","timestamp":1768287808686,"version":"3.49.0"},"reference-count":23,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2010,4,9]],"date-time":"2010-04-09T00:00:00Z","timestamp":1270771200000},"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":["SIGCOMM Comput. Commun. Rev."],"published-print":{"date-parts":[[2010,4,9]]},"abstract":"<jats:p>Dummynet is a widely used link emulator, developed long ago to run experiments in user-configurable network environments. Since its original design, our system has been extended in various ways, and has become very popular in the research community due to its features and to the ability to emulate even moderately complex network setups on unmodified operating systems.<\/jats:p>\n          <jats:p>We have recently made a number of extensions to the emulator, including loadable packet schedulers, support for better MAC layer modeling, the inclusion in PlanetLab, and development of Linux and Windows versions in addition to the native FreeBSD and OS X ones.<\/jats:p>\n          <jats:p>The goal of this paper is to present in detail the current features of Dummynet, compare it with other emulation solutions, and discuss what operating conditions should be considered and what kind of accuracy to expect when using an emulation system.<\/jats:p>","DOI":"10.1145\/1764873.1764876","type":"journal-article","created":{"date-parts":[[2010,4,12]],"date-time":"2010-04-12T18:13:20Z","timestamp":1271096000000},"page":"12-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":206,"title":["Dummynet revisited"],"prefix":"10.1145","volume":"40","author":[{"given":"Marta","family":"Carbone","sequence":"first","affiliation":[{"name":"Universit\u00e0 di Pisa, Pisa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luigi","family":"Rizzo","sequence":"additional","affiliation":[{"name":"Universit\u00e0 di Pisa, Pisa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,4,9]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Anuesystems. http:\/\/anuesystems.com\/Products NetworkEmulator Ethernet.shtml.  Anuesystems. http:\/\/anuesystems.com\/Products NetworkEmulator Ethernet.shtml."},{"key":"e_1_2_1_2_1","unstructured":"Dummynet references according to citeseer. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.57.2969.  Dummynet references according to citeseer. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.57.2969."},{"key":"e_1_2_1_3_1","unstructured":"LANforge-ICE. http:\/\/www.candelatech.com\/lanforge v3\/datasheet.html#ice.  LANforge-ICE. http:\/\/www.candelatech.com\/lanforge v3\/datasheet.html#ice."},{"key":"e_1_2_1_4_1","unstructured":"The ns-2 Network Simulator. http:\/\/nsnam.isi.edu\/nsnam\/index.php.  The ns-2 Network Simulator. http:\/\/nsnam.isi.edu\/nsnam\/index.php."},{"key":"e_1_2_1_5_1","unstructured":"The NS-3 Network Simulator. http:\/\/www.nsnam.org\/.  The NS-3 Network Simulator. http:\/\/www.nsnam.org\/."},{"key":"e_1_2_1_6_1","unstructured":"The Onelab2 Project. http:\/\/www.onelab.eu\/.  The Onelab2 Project. http:\/\/www.onelab.eu\/."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1097871.1098174"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1658997.1659020"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/956993.957007"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/956993.956995"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402994"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1247721.1247726"},{"key":"e_1_2_1_14_1","volume-title":"Linux Conf Au","author":"Hemminger S.","year":"2005","unstructured":"S. Hemminger . Network emulation with NetEm . In Linux Conf Au , 2005 . S. Hemminger. Network emulation with NetEm. In Linux Conf Au, 2005."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/65.923942"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354874"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/378420.378790"},{"key":"e_1_2_1_18_1","unstructured":"L. Rizzo. Dummynet home page. http:\/\/info.iet.unipi.it\/~luigi\/dummynet\/.  L. Rizzo. Dummynet home page. http:\/\/info.iet.unipi.it\/~luigi\/dummynet\/."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/251007.251012"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2007.535"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/844128.844154"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060313"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1011314230120"},{"key":"e_1_2_1_24_1","volume-title":"Proc. of the 1st Workshop on Operating System and Architectural Support for the on demand IT InfraStructure (OASIS)","author":"Zec M.","year":"2004","unstructured":"M. Zec and M. Mikuc . Operating system support for integrated network emulation in imunes . In Proc. of the 1st Workshop on Operating System and Architectural Support for the on demand IT InfraStructure (OASIS) , Boston, MA , 2004 M. Zec and M. Mikuc. Operating system support for integrated network emulation in imunes. In Proc. of the 1st Workshop on Operating System and Architectural Support for the on demand IT InfraStructure (OASIS), Boston, MA, 2004"}],"container-title":["ACM SIGCOMM Computer Communication Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1764873.1764876","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1764873.1764876","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:39:44Z","timestamp":1750246784000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1764873.1764876"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,4,9]]},"references-count":23,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,4,9]]}},"alternative-id":["10.1145\/1764873.1764876"],"URL":"https:\/\/doi.org\/10.1145\/1764873.1764876","relation":{},"ISSN":["0146-4833"],"issn-type":[{"value":"0146-4833","type":"print"}],"subject":[],"published":{"date-parts":[[2010,4,9]]},"assertion":[{"value":"2010-04-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}