作业地址:
https://edu.cnblogs.com/campus/fzu/SoftwareDefinedNetworking2017/homework/1504
实验目的:
![](https://i-blog.csdnimg.cn/blog_migrate/9d8d817bd02e7efa32b70e15dc450b4f.png)
1.创建拓扑
代码如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/ba52c7fb3f0c5c89d0890f236dc1598a.png)
运行拓扑结果:
![](https://i-blog.csdnimg.cn/blog_migrate/a7786ac8c044105149e67a077f590ea3.png)
此时没有流表是ping不通的
2.利用OVS命令下发流表,实现VLAN功能
![](https://i-blog.csdnimg.cn/blog_migrate/5ae17afe66f4096c171ddd43c5935744.png)
3.利用OVS命令查看流表
![](https://i-blog.csdnimg.cn/blog_migrate/3345fdd6d427b4833e10950fa4d5c7a0.png)
4.验证性测试
- h1--h4互通
- h2--h5互通
- h3--h6互通
- 其余主机间无法通信
如图所示:
5.Wireshark抓包验证
分别执行:
![](https://i-blog.csdnimg.cn/blog_migrate/0dc4fd8b42a5e6c10af0603cad55ca35.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b24853f73e2cf366dbad2c688714e769.png)
打开wireshark的s1的4端口,ping完后可得到VLAN信息:
![](https://i-blog.csdnimg.cn/blog_migrate/02cd9bc337d11f656091811369d54326.png)