NS3安装完之后可以再src文件夹下找到openflow的例子,openflow的模块安装完之后,运行example里面的例子openflow-switch.cc.但是这个例子中的拓扑只有一个交换机,连接着四个节点,现在想要修改一下这个拓扑,改成下面的这种拓扑结构:
修改之后的相应代码如下:
</pre><pre name="code" class="html">#include <iostream>
#include <fstream>
#include "ns3/core-module.h"
#include "ns3/network-module.h"
#include "ns3/csma-module.h"
#include "ns3/internet-module.h"
#include "ns3/applications-module.h"
#include "ns3/openflow-module.h"
#include "ns3/log.h"
#include "ns3/bridge-helper.h"
using namespace ns3;
NS_LOG_COMPONENT_DEFINE("OpenFlo