VTN测试--单控制器拓扑结构
图 11单控制器拓扑图
该实验是通过VTN实现单控制器拓扑结构之间的根据客户需求产生的通信,即在实现映射之前,该网络结构中的4个主机之间都是可以相互通信的,而通过本实验,假设用户定义的需求是要实现h1和h3之间的通信即可,那么我们就不需要使其他主机也连接,这样不仅节省了网络资源,也可以解决用户的多种需求。
§ 首先启动控制器
cdcontroller-virt/opendaylight
./run.sh-virt vtn
图 12控制器启动界面
§ 启动mininet,将Mininet连接到OpenDaylight控制器,并创建了一个两层的树状拓扑结构网络。
cd integration/vm/scripts
./start_vtn_coordinator
./start_mininet_of10.sh
图 13控制器与mininet连接界面
§ 接下来登录到Web界面就可以看到如下图的一个网络拓扑。
图 14web登录界面
§ 在web界面单击添加网关IP地址按钮,并添加10.0.0.254/ 8的IP地址和子网。
图 15配置网关和子网界面
§ 确认主机之间可以访问彼此,在这里使用了pingall命令,如下图所示,所有主机都可以相互访问。
图 16验证界面
§ 下面开始实验重点部分,首先要创建一个控制器
图 17控制器创建界面
§ 创建一个VTN
图 18 VTN创建界面
§ 在VTN里创建一个vBridge
图 19 vBridge创建界面
§ 创建两个接口到VBRIDGE
图 20接口创建界面
§ 获取配置的逻辑端口列表
图 21获取列表界面
§ 在接口上配置两个映射
图 22配置映射界面
§ 发送数据包从h1到h3来验证实验的结果
图 23验证界面
§ 使用pingall命令结果显示只有h1和h3之间是相互通信的,其他互不通,实验实现了VTN到h1和h3的映射。
图 24 web验证界面