Java教程

第二次SDN实验

本文主要是介绍第二次SDN实验,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.创建ovs交换机,以本人学号命名,在创建的交换机端口上增加P0和p1端口,创建虚拟网络空间ns0和ns1,将p0和p1移入,ip地址
分别为192.168.1.100,192.168.1.101.24位掩码.最后测试p0,p1的连通性.

测试p0和p1的连通性:

2.使用mininet搭建SDN拓扑,如下图.

3.通过命令行终端输入"ovs-ofctl"命令,直接在s1和s2上下发流表,划分vlan.
h1,h3属于vlan0.h2,h4属于vlan1.

4.主机性联通要求:
h1-h3互通.
h2-h4互通
其余主机不通.

5.sudo wireshark 抓包

6.实验心得
此次实验让我对ovs交换机的使用有了更进一步的认知,在下发流表的时候遇到了一点点困难,对数据包在端口的接收路线一开始有一定的误会,
修正了数据包的路线之后,下发流表就成功了,了解原理之后其实代码并不难,只是一开始比较盲目.有一点就是一开始并不知道怎么精确删除某一条
流表,因为我一开始下发了一条错误的流表,我只会整条删除,这也导致我的进度比较慢,但是有一点好处就是代码敲的更熟练了哈哈哈.

这篇关于第二次SDN实验的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!