首页 > 其他分享 >实验2:Open vSwitch虚拟交换机实践

实验2:Open vSwitch虚拟交换机实践

时间:2022-09-27 17:56:16浏览次数:34  
标签:OVS p0 p1 交换机 vSwitch Open

一、实验目的

  1. 能够对Open vSwitch进行基本操作;
  2. 能够通过命令行终端使用OVS命令操作Open vSwitch交换机,管理流表;
  3. 能够通过Mininet的Python代码运行OVS命令,控制网络拓扑中的Open vSwitch交换机

二、实验环境

Ubuntu 20.04 Desktop amd64

三、实验要求

(一)基本要求
1.ovs-vsctl基础操作实践:创建OVS交换机,以ovs-xxxxxxxxx命名,其中xxxxxxxxx为本人学号。在创建的交换机上增加端口p0和p1,设置p0的端口号为100,p1的端口号为101,类型均为internal;为了避免网络接口上的地址和本机已有网络地址冲突,需要创建虚拟网络空间(参考命令netns)ns0和ns1,分别将p0和p1移入,并分别配置p0和p1端口的ip地址为190.168.1.100、192.168.1.101,子网掩码为255.255.255.0;最后测试p0和p1的连通性。

2.使用Mininet搭建的SDN拓扑,如下图所示,要求支持OpenFlow 1.3协议,主机名、交换机名以及端口对应正确。


3.通过命令行终端输入“ovs-ofctl”命令,直接在s1和s2上添加流表,划分出所要求的VLAN

标签:OVS,p0,p1,交换机,vSwitch,Open
From: https://www.cnblogs.com/honghuicong/p/16735405.html

相关文章

  • 实验3:OpenFlow协议分析实践
    (一)基本要求1.搭建拓扑如图,用mininet搭建拓扑后并运行。注意mininet搭建拓扑时需要设置主机IP地址和全局IPbase,否则会报错。而且应该先开启wireshark再运行搭建好的拓......
  • 实验3:OpenFlow协议分析实践
    一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制.二、实验环境Ubuntu20.......
  • 实验3:OpenFlow协议分析实践
    一、实验目的1.能够运用wireshark对OpenFlow协议数据交互过程进行抓包;2.能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubuntu......
  • 实验3:OpenFlow协议分析实践
    一、实验目的能够运用wireshark对OpenFlow协议数据交互过程进行抓包;能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubuntu20.0......
  • [CG从零开始] 2. 彻底弄清OpenGL 涉及的工具库
    1.跨平台窗口管理为了将OpenGL渲染的内容在操作系统的窗口中显示出来,我们不可避免的需要调用操作系统的API创建窗口、渲染上下文等等,每个操作系统的API都不一样,为......
  • 实验3:OpenFlow协议分析实践
    一、实验目的1、能够运用wireshark对OpenFlow协议数据交互过程进行抓包;2、能够借助包解析工具,分析与解释OpenFlow协议的数据包交互过程与机制。二、实验环境Ubunt......
  • opencv-API
    基本操作图像IO操作的API:cv.imread():读取图像cv.imshow():显示图像cv.imwrite():保存图像在图像上绘制几何图像cv.line():绘制直线cv.circle():......
  • 实验3:OpenFlow协议分析实践
    实验3:OpenFlow协议分析实践(一)基本要求1.搭建下图所示拓扑,完成相关IP配置,并实现主机与主机之间的IP通信。用抓包软件获取控制器与交换机之间的通信数据。2.查看抓......
  • 【OpenLayers笔记】地图上显示html的覆盖物 - Overlay
    添加一个html覆盖层标签:  核心代码:map.on("click",function(event){map.addOverlay(newOverlay({//设定html元素的基准位置(默认左......
  • Error : L6002U :could not open file ***.o No such file or directory
    写完代码,开始编译,咦?没有语法错误,怎么报了个无法找到.o文件???到百度、谷歌一通搜,有几个说是中文用户名的问题,我自己检查了一下,没用中文用户名,真是奇了怪了。随后我以为是inc......