Open vSwitch虚拟交换机实践
实验目的
1、能够对Open vSwitch进行基本操作
2、能够通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表
3、能够通过Mininet的Python代码运行OVS命令,控制网络拓扑中的Open vSwitch交换机
(一)基本实验
实验1
1、创建OVS交换机
2、为OVS交换机配置p0端口,创建虚拟空间ns0,将p0移入虚拟网络空间ns0,并配置IP
3、为OVS交换机配置p1端口,创建虚拟空间ns1,将p0移入虚拟网络空间ns1,并配置IP
4、测试联通性
5、查看网络状态
实验2 Mininet下发流表
1、自定义拓扑
2、运行拓扑,执行pingall
3、下发流表,查看流表
4、wireshark抓包:
总结
1)通过这次实验学习了通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表。
2)用到了上次实验学到的Mininet的Python代码来运行OVS命令,控制网络拓扑中的Open vSwitch交换机。