一个Linux下的网络模拟工具 Core

原创 2016年06月01日 20:51:57

软件名称Common Open Research Emulator (CORE)


官方网站http://www.nrl.navy.mil/itd/ncs/products/core


软件功能:The Common Open Research Emulator (CORE) is a tool for emulating networks on one or more machines. You can connect these emulated networks to live networks. CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation.


功能十分强大,能够在一个Linux系统模拟出多台机器,特别适合交互式程序的测试。


官网截图:



运行时截图:



能够模拟不同主机的终端,运行本地存储的的程序:



安装方法:

一、直接下载已经预装了该软件的Ubuntu虚拟机(压缩包大小为560MB左右)

http://downloads.pf.itd.nrl.navy.mil/core/vmware-image/vcore-4.7.zip


二、下载源代码或安装包在本地编译

http://downloads.pf.itd.nrl.navy.mil/core/packages/4.8/

安装过程可参考官方手册:

http://downloads.pf.itd.nrl.navy.mil/docs/core/core_manual.pdf


本人使用了第二种方法,进行安装,操作如下:

1.下载core-daemon_4.8-0ubuntu1_precise_amd64.deb

2.下载core-gui_4.8-0ubuntu1_precise_all.deb

3.使用software-center安装

software-center /home/user/Downloads/core-daemon_4.8-0ubuntu1_precise_amd64.deb
software-center /home/user/Downloads/core-gui_4.8-0ubuntu1_precise_all.deb


4.启动

sudo /etc/init.d/core-daemon start 

core-gui



版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux模拟复杂网络环境下的传输(netem和tc)

在进行网络服务的测试时,有时需要模拟一些异常的网络情况,例如网络延时长、丢包、网络地址连接不通等。 在Linux下,可以通过tc工具来模拟各种网络情况;通过iptables禁止访问某个网络地址。...
  • shelldon
  • shelldon
  • 2017年01月17日 18:51
  • 1126

网络模拟环境方案—CORE—NS—OMNeT++

Network Emulator CORE (Common Open Research Emulator) NS-2 (Network Simulator version 2) NS-3 (Ne...
  • ztguang
  • ztguang
  • 2016年02月01日 00:00
  • 321

linux做路由器搭建局域网实验

计算机网络,知识量较大,并且很复杂。如何才能掌握好这部分知识呢?局域网的搭建,可以帮助我们理解,掌握这部分知识。局域网搭建实验需要使用到IP地址、路由器的配置等知识,用到的知识较多,属于一个难点,并且...
  • han156
  • han156
  • 2017年09月10日 20:27
  • 430

[测试]Clumsy网络模拟工具

笔者最近因为需要在局域网内模拟一个实际情况(即存在丢包、延迟等情况)。网上搜了很多工具,大多基于linux。后来好不容易在网上搜索到一款2014年出现的网络模拟工具----Clumsy。 (参考了...
  • u010536377
  • u010536377
  • 2015年04月25日 18:30
  • 8370

差网络模拟工具---clumsy

我们开发基于网络的应用时,经常需要考虑当网路较差时的异常处理,clumsy就是这个可以用来进行网络延迟的工具,可以实时的修改网络延迟、丢包、篡改等网络异常情况。 clumsy 能在 Windows 平...
  • a812073479
  • a812073479
  • 2015年05月29日 18:46
  • 4063

2017模拟面试题库 —— Linux系统相关

Q: 请描述一下多线程怎么实现生产者消费者模型 A:
  • chen892704067
  • chen892704067
  • 2017年05月30日 19:52
  • 911

Linux模拟试题及答案(全)

本文转载自http://www.ha97.com/870.html 一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /...
  • chivalrousli
  • chivalrousli
  • 2014年12月02日 19:50
  • 3659

linux 模拟弱网络环境工具

在Linux下, 通常使用netem或bridge来模拟网络不稳定情况。
  • u012554002
  • u012554002
  • 2015年01月04日 12:04
  • 1151

linux下网络发包工具

第1章.     说明 本文档只适用于Tcpreplay3.x。 第2章.     Tcpreplay系列工具 2.1. 概述 首先推荐一个网站:http://tcpreplay.synfin...
  • jcxch
  • jcxch
  • 2016年09月30日 22:58
  • 1091

Linux流量控制指南 (Traffic control HOWTO)

流量控制指南 版本 1.0.2 Martin A. Brown 原文地址:http://www.tldp.org/HOWTO/html_single/Traffic-Contro...
  • zgangz
  • zgangz
  • 2015年01月15日 10:35
  • 3976
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个Linux下的网络模拟工具 Core
举报原因:
原因补充:

(最多只允许输入30个字)