OVS学习过程2

本文介绍了Open vSwitch(OVS)的主要组件,如ovs-vswitchd、ovsdb-server和ovs-vsctl等,并详细阐述了OVS的工作流程,包括数据包如何从网卡进入OVS,通过流表匹配执行相应操作,以及如何通过修改内核代码和设计流表以实现特定功能。
摘要由CSDN通过智能技术生成

1 初识OVS(open vswitch)

OVS是一个高质量,多层虚拟交换机,目的就是让大规模网络自动化可以通过编程扩散,同时仍然支持标准的管理接口协议:openflow等。
虚拟交换机的意思就是利用软件的方式形成交换部件,所以也叫软件交换机,跟传统的物理交换机相比,虚拟交换机具有河大的优点
1、配置灵活可编程,靠软件实现,一台物理服务器上可以配置数十台或者数百台虚拟交换机,而且端口树木可以灵活选择。
2、成本低廉,通过软件的方式可以轻易打倒10Gpbs的交换速度。
简而言之,使用虚拟交换机做成的网络代理,从而实现控制器端到硬件的通信。
Open vSwitch,根据其名就可以知道这是一个开放的虚拟交换机(open virtual switch);它是实现网络虚拟化SDN的基础,它是在开源的Apache2.0许可下的产品级质量的多层虚拟交换标准。设计这个Open vSwitch的目的是为了解决物理交换机存在的一些局限性:Open vSwitch较物理交换机而言有着更低的成本和更高的工作效率;一个虚拟交换机可以有几十个端口来连接虚拟机,而Open vSwitch本身占用的资源也非常小;可以根据自己的选择灵活的配置,可以对数据包进行接收分析处理;同时还支持标准的管理接口和协议,如NetFlow、sFlow、SPAN、RSPAN等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值