计算机科学 ›› 2014, Vol. 41 ›› Issue (Z6): 318-320.

• 无线网络与通信 • 上一篇    下一篇

基于虚拟机和资源映射的网络仿真系统

刘行兵,穆晓霞,段新涛   

  1. 河南师范大学计算机与信息工程学院 新乡453007;河南师范大学计算机与信息工程学院 新乡453007;河南师范大学计算机与信息工程学院 新乡453007
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家科学自然基金(U1204606)资助

Network Emulation System Based on Virtual Machines and Resource Mapping

LIU Xing-bing,MU Xiao-xia and DUAN Xin-tao   

  • Online:2018-11-14 Published:2018-11-14

摘要: 协议评估是网络协议设计开发的重要环节,直接影响到协议设计开发的效率和质量。网络模拟、实际测试和网络仿真是3种主要的协议评估途径,网络模拟在真实性上存在明显不足;实际测试不具有可重复性和可控制性;网络仿真兼有两者的优点,又可避开其不足,为协议评估提供低成本、可控制、可重复、高真实度的测试平台。分析了网络模拟、实际测试和网络仿真对协议评估的影响,归纳了网络仿真的分类,重点对参数控制的网络仿真系统设计思想进行了分析,最后对网络仿真的发展趋势进行了展望。

关键词: 网络仿真,协议评估,设计思想,移动自组织网络 中图法分类号TP391.9文献标识码A

Abstract: Performance evaluation is an important stage during the development of network protocols.Algorithms and Protocols are usually tested in experimental network or simulation environments.Simulation level of abstraction may be too high to capture low-level effects.Experimental networks are neither controllable nor repeatable.Emulation provides a third point for protocol testing and evaluation;it is expected to be a low-cost,controllable and repeatable testing platform with high degree of realism.In this paper,we make a survey on network emulation systems,including their concepts,classification,focus on design methodology of the Virtual Machines and the Resource Mapping emulation system,the developing trends and main challenges are also summarized.

Key words: Network emulation,Protocol evaluation,Design methodology,MANET

[1] 徐庚保,等.计算机仿真系统述评[J].计算机仿真,2012,9(4):1-5
[2] 刘军,等.自组织网络仿真平台的设计与实现[J].计算机科学,2008,5(1):24-26
[3] Siraj S,Gupta A K,Badgujar R.Network Simulation Tools Survey[J].International Journal of Advanced Research in Computer and Communication Engineering,2012,1(4):201-210
[4] Dike J.A User-Mode Port of the Linux Lernel[C]∥5th Annual Linux Showcase & Conference.Oakland,California,2001
[5] Engel M,Smith M,Hanemann S,et al.Wireless Ad-Hoc Network Emulation Using Microkernel-Based Virtual Linux Systems[C]∥EuroSim’04.2004
[6] Puar M,Plagemann T.NEMAN:A Network Emulator for Mobile Ad-Hoc Networks[R].Technical Report #321,ISBN 82-7368-274-9,Department of Informatics,University of Oslo,March 2005:155-161
[7] Hohmuth M.The Fiasco Kernel:Requirements Definition[R].TU Dresden Technical Report TUDFI98-12.1998
[8] Hrtig H,Hohmuth M,Wolter J.Taming Linux[C]∥Procee-dings of the 5th Australasian Conference on Parallel and Real-Time Systems.Adelaide,1998
[9] Clausen T,Jacquet P.Optimized Link State Rout-ing Protocol (OLSR)[S].RFC 3626.October 2003
[10] White B,Lepreau J,Stoller L,et al.An Integrated Experimental Environment for Distributed Systems and Networks[C]∥OSDI’02.2002:255-270
[11] Ricci R,Alfred C,Lepreau J.A Solver for the Network Testbed Mapping Problem[J].ACM Computer Communications Review,2003,33(2):30-44
[12] White B,Lepreau J,Guruprasad S.Lowering the barrier to wire-less and mobile experimentation[C]∥Proc.of HotNets-I.Oct.2002
[13] Kamp P-H,Watson R N M.Jails:Confining the omnipotent root[C]∥Proc.2nd Intl.SANE Conference.May 2000

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!