Nguyen, H.Roughan, M.Knight, S.Falkner, N.Maennel, O.Bush, R.Magedanz, T.Gavras, A.Nguyen, H.-T.Chase, J.S.2011-01-282011-01-282010Proceedings of 6th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, held in Berlin Germany, 18-20 May 2010.97836421785041867-82111867-822Xhttp://hdl.handle.net/2440/62301This paper describes AutoNetkit, an auto-configuration tool for complex network emulations using Netkit, allowing large-scale networks to be tested on commodity hardware. AutoNetkit uses an object orientated approach for router configuration management, significantly reducing the complexities in large-scale network configuration. Using AutoNetkit, a user can generate large and complex emulations quickly without errors.We have used AutoNetkit to successfully generate a number of different large networks with complex routing/security policies. In our test case, AutoNetkit can generate 100,000 lines of device configuration code from only 50 lines of high-level network specification code.enCopyright status unknownHow to build complex, large-scale emulated networksConference paper002010189710.1007/978-3-642-17851-1_12-s2.0-8488588761932748Nguyen, H. [0000-0003-1028-920X]Roughan, M. [0000-0002-7882-7329]Falkner, N. [0000-0001-7892-6813]Maennel, O. [0000-0002-9621-0787]