摘要
建立网络仿真环境,实现网络安全演练,是研究移动云计算安全的重要手段。为解决移动云计算仿真系统仿真场景建模学习成本高、可移植性差的问题,文章根据移动云计算的典型场景,提出了一种动态网络拓扑描述语言(Dynamic Network Topology Description Language,DNTDL),详细介绍了该场景下安全设备等组成成分的语法定义,阐述了DNTDL在网络仿真平台的作用和实施机制。配合该语言的编译器实现了在OpenStack平台上仿真场景的部署,验证了DNTDL的可行性和有效性。
Building a network emulation system, which is used for network security experiment, is an important way to study the security of mobile cloud computing. In order to solve the problems of high learning cost and poor portability in the emulation scenario modeling of mobile cloud computing emulation system, this paper proposes a dynamic network topology description language(DNTDL) according to the typical scenario of mobile cloud computing, introduces the syntax definition of its components in this scenario, and describes the functions and implement mechanism of DNTDL in network emulation platform. This paper realized the emulation scenario on OpenStack platform with the compiler of this language, which indicates the feasibility and effectiveness of DNTDL.
作者
余奕
吕良双
李肖坚
王天博
YU Yi;LV Liangshuang;LI Xiaojian;WANG Tianbo(Beijing Key Laboratory of Network Technology,Beihang University^Beijing 100191,China;School of Computer Science and Engineerings Beihang University,Beijing 100191,China;School of Cyber Science and Technology,Beihang University,Beijing 100191,China;School of Computer Science and Information Engineering,Guangxi Normal University^Guilin Guangxi 541004,China)
出处
《信息网络安全》
CSCD
北大核心
2019年第9期120-124,共5页
Netinfo Security
基金
国家自然科学基金[U1636208,61862008]
关键词
移动云计算
网络拓扑
描述语言
网络仿真
mobile cloud computing
network topology
description language
network emulation