网络模拟器 - 从文件中读取数据包

时间:2014-11-27 13:35:44

标签: networking simulator ns2 ns-3

我想问一下是否可以在ns输入中添加一些包文件,如.pcap或.txt(包统计)。例如,如果我想将一些数据包插入设备接口。 是否可以使用ns2 / ns3?

谢谢

1 个答案:

答案 0 :(得分:0)

是的,可以使用ns2 ..不确定ns3 ..为了在ns2中执行它,你需要在ns2中启用'emulation'。 模仿ns2 - 1.在终端..切换到root模式 2.转到ns2安装目录'ns-2.35'。 3.运行'make nse' 4.运行'./configure' 并且在ns2中激活仿真。 现在在你的tcl文件中 1.创建一个Tap代理,例如'设置tap1 [新代理/点击] '。 2.创建网络对象,如'设置nob [new Network / Pcap / File] ; 3.提供Pcap文件的路径,如'$ nob open readonly Real / xplico_youtube_mail.pcap ' 该文件位于给定路径中的ns-2.35文件夹中。 4.在Tap Agent中,提供网络代理作为网络.. $ tap1 network $ nob $ ns attach-agent $ node_(0)$ tap1; 5.将Tap连接到其他节点..并完成它。