VTN测试

来源:互联网 发布:js中的this 编辑:程序博客网 时间:2024/04/29 05:42

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验证界面


0 0