玩转OpenVswitch(一):端口与网桥
一、准备工作
操作系统:ubuntu 18.04
docker: 18.06.1-ce
要想在自己笔记本上进行较为复杂的网络拓扑模拟,除了借助ovs,还需要有docker这个神器,docker安装就不赘述了,贴个链接:
https://docs.docker.com/install/linux/docker-ce/debian/#install-docker-ce
二、基本操作
1、网桥的增、删、查
- 增
网桥名称为mybr
sudo ovs-vsctl add-br mybr
- 删
ovs-vsctl del-br mybr
- 查
查主机上运行的所有网桥
sudo ovs-vsctl show
查某一个网桥详细信息(ovs内部端口号)
sudo ovs-ofctl show mybr
2、端口增、删、查
- 增
添加内部端口(Port)
sudo ovs-vsctl add-port mybr myport -- set interface myport type=internal
将物理端口接入网桥
sudo ovs-vsctl add-port mybr <网卡名>
- 删
sudo ovs-vsctl del-port mybr <端口名>
- 查
sudo ovs-vsctl list-ports mybr
注意: Port > Interface
参考链接
http://www.openvswitch.org/support/dist-docs/ovs-ofctl.8.html
玩转OpenVswitch(一):端口与网桥相关推荐
- 玩转OpenVswitch 简介
一.OVS简介 Openvswitch是一个优秀的开源软件交换机,支持主流的交换机功能,比如二层交换.网络隔离.QoS.流量监控等,而其最大的特点就是支持openflow,openflow定义了灵活的 ...
- 玩转OpenVswitch:简介
一.OVS简介 Openvswitch是一个优秀的开源软件交换机,支持主流的交换机功能,比如二层交换.网络隔离.QoS.流量监控等,而其最大的特点就是支持openflow,openflow定义了灵活的 ...
- linux 开启LACP 单端口,Linux 网桥支持LACP 报文透传的解决方法
IEEE 802.1D MAC网桥过滤MAC组地址 LACP的协议是使用01-80-C2-00-00-0x范围内的MAC地址,这个范围在IEEE标准802.1D中定义为"MAC桥接过滤MAC ...
- linux 网桥代码分析之网桥及网桥端口的添加与删除Ⅲ
目录 1 网桥添加 br_add_bridge() 1.1 申请并初始化 net_device.net_bridge 1.1.1 初始化网桥 br_dev_setup() 1.1.2 网桥操作函数集合 ...
- OpenStack网络模块核心OpenvSwitch的全面解读
一.OpenStack网络 1.1 什么是SDN软件定义网络 软件定义网络(Software Defined Network)就是在虚拟化的背景下,为了满足虚拟化环境下虚拟机对网络的需求,逐步发展起来 ...
- 利用OpenVSwitch构建多主机Docker网络
本文讲的是利用OpenVSwitch构建多主机Docker网络,[编者的话]当你在一台主机上成功运行Docker容器后,信心满满地打算将其扩展到多台主机时,却发现前面的尝试只相当于写了个Hello W ...
- Docker实现跨主机容器实例网络通信(2)——利用OpenVSwitch构建多主机Docker网络
题记 前面我们已经针对Docker容器进行了简单介绍,相信感兴趣的朋友已经能在相关帮助下部署一个docker环境感受了容器带给我们的另一种技术进步. 当然,如果你慢慢深入容器的技术研究,你会发现,尽管 ...
- Linux内核分析 - 网络[六]:网桥
看完了路由表,重新回到netif_receive_skb ()函数,在提交给上层协议处理前,会执行下面一句,这就是网桥的相关操作,也是这篇要讲解的内容. [cpp] view plaincopy sk ...
- linux虚拟网络设备--内核网桥的实现分析(六)
一.Linux内核网桥的实现分析 Linux 内核分别在2.2 和 2.4内核中实现了网桥.但是2.2 内核和 2.4内核的实现有很大的区别,2.4中的实现几乎是全部重写了所有的实现代码.本文以2.4 ...
最新文章
- 爬虫抓取页面数据原理(php爬虫框架有很多 )
- 任正非说到做到:华为正与美企谈判,授权转让5G技术
- 她当选美科学院外籍院士 却因不结婚生娃被骂犯罪
- 014PHP基础知识——流程控制(二)
- 设计模式-软件架构设计七大原则及开闭原则详解
- java 304_分析HTTP请求返回304状态码
- 加强Eclipse代码自动提示的方法
- ssh自动登陆和scp自动拷贝文件
- 利用反射技术动态执行方法时如何取引用类参数的值
- 初识IOS,Label控件的应用。
- /proc/sys目录下文件的查看方法
- 函数指针还是c++虚函数_C和C++哪个效率更高?
- 秒杀项目(2)集成redis
- 人工智能智能制作PPT构想---论文与PPT介绍
- Linux - Kafka集群搭建
- win10显示隐藏文件_u盘内隐藏文件怎么显示 u盘内隐藏文件显示方法【详细步骤】...
- 最新计算机cpu简介,电脑处理器性能排行榜 cpu天梯图介绍
- js 根据链接下载 excel 文件
- 甲骨文CEO独家揭秘企业转型秘诀,就一个字
- 获取Android系统关机时间
热门文章
- 网络编程学习笔记(recv和send函数)
- there are no packages available for installation插件安装问题和如何配置浏览器的快捷键...
- 关于webStrom-11.1配置less且自动生成.css和自动压缩为.min.css/.min.js
- 【黑金原创教程】【FPGA那些事儿-驱动篇I 】【实验一】流水灯模块
- 十款让 Web 前端开发人员更轻松的实用工具
- 工作在Amazon:为何晋升如此难?
- 设计模式(访问者模式)
- 把自己的思想记录下来
- 计算机开始按钮作用,Win8.1的12个变化:开始按钮回归功能不再
- html语言中span,html元素span标签的使用方法及作用