信息网络安全 ›› 2019, Vol. 19 ›› Issue (9): 120-124.doi: 10.3969/j.issn.1671-1122.2019.09.025

• • 上一篇    下一篇

面向移动云计算场景的动态网络拓扑描述语言

余奕1,2, 吕良双1,2, 李肖坚1,4, 王天博1,3   

  1. 1.北京航空航天大学网络技术北京市重点实验室,北京 100191
    2.北京航空航天大学计算机学院,北京 100191
    3.北京航空航天大学网络空间安全学院,北京 100191
    4.广西师范大学计算机科学与信息工程学院,广西桂林 541004
  • 收稿日期:2019-07-15 出版日期:2019-09-10 发布日期:2020-05-11
  • 作者简介:

    作者简介:余奕(1994—),女,湖南,硕士研究生,主要研究方向为网络仿真、云计算;吕良双(1965—),男,湖北,副教授,硕士,主要研究方向为网络与信息安全;李肖坚(1961—),男,广西,教授,博士,主要研究方向为信息系统安全、计算机网络、隐蔽通信等;王天博(1986—),男,黑龙江,讲师,博士,主要研究方向为网络攻防、入侵检测。

  • 基金资助:
    国家自然科学基金[U1636208, 61862008]

Dynamic Network Topology Description Language for Mobile Cloud Computing Scenario

Yi YU1,2, Liangshuang LV1,2, Xiaojian LI1,4, Tianbo WANG1,3   

  1. 1. Beijing Key Laboratory of Network Technology, Beihang University, Beijing 100191, China
    2. School of Computer Science and Engineering, Beihang University, Beijing 100191, China
    3. School of Cyber Science and Technology, Beihang University, Beijing 100191, China
    4. School of Computer Science and Information Engineering,Guangxi Normal University, Guilin Guangxi 541004, China
  • Received:2019-07-15 Online:2019-09-10 Published:2020-05-11

摘要:

建立网络仿真环境,实现网络安全演练,是研究移动云计算安全的重要手段。为解决移动云计算仿真系统仿真场景建模学习成本高、可移植性差的问题,文章根据移动云计算的典型场景,提出了一种动态网络拓扑描述语言(Dynamic Network Topology Description Language,DNTDL),详细介绍了该场景下安全设备等组成成分的语法定义,阐述了DNTDL在网络仿真平台的作用和实施机制。配合该语言的编译器实现了在OpenStack平台上仿真场景的部署,验证了DNTDL的可行性和有效性。

关键词: 移动云计算, 网络拓扑, 描述语言, 网络仿真

Abstract:

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.

Key words: mobile cloud computing, network topology, description language, network emulation

中图分类号: