日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

玩转OpenVswitch:简介

發布時間:2025/10/17 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 玩转OpenVswitch:简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、OVS簡介

Openvswitch是一個優秀的開源軟件交換機,支持主流的交換機功能,比如二層交換、網絡隔離、QoS、流量監控等,而其最大的特點就是支持openflow,openflow定義了靈活的數據包處理規范。為用戶提供L1-L4包處理能力。OVS支持多種Linux虛擬化技術,包括Xen、KVM以及VirtualBox。此外,OVS支持硬件交換機。OVS支持豐富的特性,如下:


本教程主要就如下幾個特性展開介紹:

1、802.1Q VLAN2、流量監控sFlow3、QoS4、GRE、VXLAN、STT隧道5、LACP6、OpenFlow1.0/1.3

二、OVS架構

1、OVS在SDN架構中所處位置

OvS 通過openflow流表可以實現各種網絡功能,并且通過openflow protocol可以方便的實現控制+轉發分離的SDN方案;基于虛擬化的OVS,可以為數據中心提供非常靈活的網絡配置能力。


2、OVS內部架構(各組件關系)

  • ovs-vswitchd:主要模塊,實現內核datapath upcall 處理以及ofproto 查表,同時是dpdk datapath處理程序。
  • ovsdb-server:數據庫服務程序, 使用目前普遍認可的ovsdb 協議。
  • ovs-vsctl:網橋、接口等的創建、刪除、設置、查詢等。
  • ovs-dpctl:配置vswitch內核模塊
  • ovs-appctl:發送命令消息到ovs-vswithchd, 查看不同模塊狀態
  • ovs-ofctl:下發流表信息。該命令可以配置其他openflow 交換機(采用openflow 協議)

接下來實驗中主要涉及的模塊為ovs-vsctl以及ovs-ofctl。

三、安裝OVS

1、環境:

ubuntu18.04 LTS

Open vSwitch2.9.0

2、采用二進制安裝的方法,用ubuntu安裝OVS極其簡單

sudo apt-get update sudo apt-get install openvswitch-switch openvswitch-common

四、試試水

創建一個網橋并查看: sudo ovs-vsctl add-br s1

五、參考

https://media.readthedocs.org/pdf/openvswitch/latest/openvswitch.pdf
https://www.sdnlab.com/19448.html

總結

以上是生活随笔為你收集整理的玩转OpenVswitch:简介的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。