实验2:Open vSwitch虚拟交换机实践
一:实验目的
- 能够对Open vSwitch进行基本操作;
- 能够通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表;
- 能够通过Mininet的Python代码运行OVS命令,控制网络拓扑中的Open vSwitch交换机
二:实验环境
Ubuntu 20.04 Desktop amd64
三:实验要求
(一):基本要求
- 创建OVS交换机并创建端口p0,设置编号为100,类型为“internal”
- 创建一个虚拟网络空间ns0,把p0接口移入网络空间ns0,并配置IP地址为 192.168.1.100
- 并创建端口p1,设置编号为101,类型为“internal”
1. - 创建一个虚拟网络空间ns1,把p1接口移入网络空间ns1,并配置IP地址为 192.168.1.101
- 执行sudo ovs-vsctl show命令
- 测试联通性
实验二:Mininet下发流表
- 自定义拓扑,修改端口号,同时执行pingall命令
- 划分VLAN,为s1,s2配置流表项,同时查看下发的流表项
- 验证结果,同时pingall,用wireshark抓包。
实验总结:
字!!!一定不能再打错!!!
学会了抓包开心捏!!!
学会了下发流表!!!
CSDN太好用了捏!!!