网络仿真
davelam1991
用代码书写青春。
展开
-
使用tshark处理ns3仿真数据
众所周知,ns是一个开源的网络仿真软件,通过搭建自己的网络拓扑,我们可以得到一大堆仿真数据,可以选择保存tr文件也可以保存为pcap文件,下面主要讲的是如何使用tshark处理pcap文件。tshark是Wireshark的命令行工具,正因为是命令行,所以处理速度是比Wireshark快不少,功能也更强,下面是我使用tshark处理pcap的一个例子:tshark -r "./bottle原创 2014-02-23 11:38:26 · 2589 阅读 · 0 评论 -
tshark命令小结
基本语法:tshark [ -a autostop condition> ] ... [ -b ring buffer option>] ... [ -B buffer size (Win32 only)> ] [ -c packet count> ] [ -d type>==,protocol> ] [ -D ] [ -f filter> ] [ -F format> ] [ -h ]转载 2014-02-23 11:19:47 · 32098 阅读 · 3 评论 -
ns-3构建简单点对点网络
ns全称是network simulator,从上个世纪发展到现在,一共有三个版本,其中ns2是ns1的改进版本,把ns1中的脚本tcl改进成具有面向对象特性的otcl脚本,在ns2中,开发者需要同时使用c++和otcl来编写仿真场景。而ns3与ns2关系并不大,虽然同是使用c++开发的,但是ns3摈弃了otcl的使用,开发者只需要使用c++就可写出自己的仿真场景,然而由于ns3是2006才开始开原创 2014-02-17 17:30:38 · 11724 阅读 · 1 评论 -
fs学习笔记(一)
fs是一个网络仿真工具,由Joel Sommers用Python编写的,它与传统的仿真工具不同,例如ns-2,传统的仿真工具是基于包层次的,而fs是基于流层次的,听说效率更高。po主是第一次接触该工具,一些配置还不太清楚,都是根据关于fs的infocom论文来理解的,网上资源太少了。下面通过一个例子讲述一下fs配置文件的属性。graph test { // 3 nodes: a,原创 2014-05-23 12:01:34 · 1165 阅读 · 0 评论 -
fs学习笔记之输出格式
接触fs那么久,有必要再记录一下。上一篇介绍了fs拓扑描述文件dot的格式,今天要介绍fs输出文件的格式。举个例子,以下是d节点输出文件的一行记录,也就是一条流经过d的记录。textexport d 1.035154 1.035154 1.175314 10.1.1.2:1001->10.5.0.1:2001 tcp 0x0 b:172.16.0.70 4 1722 FSA其中每个原创 2014-06-20 13:22:25 · 2767 阅读 · 0 评论