实验2:Open vSwitch虚拟交换机实践
一、实验目的
1.能够对Open vSwitch进行基本操作;
2.能够通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表;
3.能够通过Mininet的Python代码运行OVS命令,控制网络拓扑中的Open vSwitch交换机
ovs-vsctl show命令
p0和p1连通性测试
查看OVS流表的命令
wireshark抓包截图
Mininet CLI并执行pingall命令
个人总结:
一开始做流表时发现自己生成的拓扑图端口没改对导致后面一直是在无用功!
在查看流表时会出现错误,后来发现是在同一个窗口下对demo1.py文件exit后查看流表出现的错误,应该在当前文件夹下打开另一个窗口查看流表
做流表时应启动python文件然后另起一个终端执行命令
在实验过程中总是会不断地出错,需要不断地去查找错误修正错误。通过这次实验,学会了对Open vSwitch进行基本操作,通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表,通过Mininet的Python代码运行OVS命令,控制网络拓扑中的Open vSwitch交换机。