1
Return

A scalable and usable network emulation platform for laboratory instruction in networking education

delete2026-07-10
delete0
delete
OA
AI
J
Jin Zhang
J
Jiajing Zhou
J
Jingzhao Xie
G
Gang Sun *
H
Hongfang Yu
DOI:10.1007/s12083-026-02271-1delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Emulation-based laboratory instruction has become an indispensable component of computer networking education, providing a strong practical complement to theoretical coursework. However, existing network emulation platforms are constrained in both usability and scalability, struggling to sustain stable operation and scale effectively under multi-host deployments with classroom-scale, high-concurrency workloads. To address these challenges, we propose Klonet, a scalable network emulation platform tailored for educational settings. Klonet integrates a browser–server (B/S) architecture, an intuitive graphical user interface (GUI), and course-oriented templates to streamline cross-host configuration, automated deployment, and centralized management, thereby reducing the operational burden on instructors and students. To support scalability, Klonet introduces a resource-aware virtual network mapping method that jointly considers CPU and bandwidth constraints, partitions experimental topologies when needed, and maps virtual nodes and links across multiple hosts, where a MaxRemain-based selection criterion effectively avoids resource fragmentation. Comprehensive evaluations under static workloads and dynamic operation demonstrate that Klonet can stably support networks with up to thousands of nodes, maintain a high deployment success ratio and efficient resource utilization across a range of task intensities, and outperform comparable schemes. These results indicate that Klonet strikes a practical balance among usability, manageability, and scalability for modern networking courses.
Keywords:
Network emulation
Networking education
Virtual network mapping
Resource-aware scheduling
Multi-host systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Peer-to-Peer Networking and Applications cover
Peer-to-Peer Networking and Applications
IF:
2.6
Papers:
2.2K
Citations:
2.9K

Organization

S
School of Information and Communication Engineering
Scholars:
146
Papers: 59
Citations: 0
Cited Papers

Cited Papers

Citing Papers

Citing Papers