• 全部
  • 經驗案例
  • 典型配置
  • 技術公告
  • FAQ
  • 漏洞說明
  • 全部
  • 全部
  • 大數據引擎
  • 知了引擎
產品線
搜索
取消
案例類型
發布者
是否解決
是否官方
時間
搜索引擎
匹配模式
高級搜索

ovsdb協議和openflow協議這兩個都是什麼作用?

2022-03-11提問
  • 0關注
  • 1收藏,5504瀏覽
粉絲:0人 關注:1人

問題描述:

ovsdb協議的作用是什麼?  openflow協議的作用是什麼?

組網及組網描述:


最佳答案

粉絲:152人 關注:1人

ovsdb不是協議,是ovs的流表數據庫

openflow就是用來遠程寫流表的協議

另外補充下,ovs是open vswitch的意思,可以參加ovs官網:

***.***/



其它組件:

此分布的主要組成部分是:

  • ovs-vswitchd,一個實現切換的守護進程,以及一個用於基於流的切換的配套 Linux 內核模塊。
  • ovsdb-server,一個輕量級的數據庫服務器,通過 ovs-vswitchd 查詢來獲取其配置。
  • ovs-dpctl,用於配置交換機內核模塊的工具。
  • 為 Citrix XenServer 和 Red Hat Enterprise Linux 構建 RPM 的腳本和規範。XenServer RPM 允許將 Open vSwitch 安裝在 Citrix XenServer 主機上,作為其交換機的直接替代品,並具有附加功能。
  • ovs-vsctl,用於查詢和更新 ovs-vswitchd 配置的實用程序。
  • ovs-appctl,一個向正在運行的 Open vSwitch 守護進程發送命令的實用程序。

Open vSwitch 還提供了一些工具:

  • ovs-ofctl,一個用於查詢和控製 OpenFlow 交換機和控製器的實用程序。
  • ovs-pki,一個用於創建和管理 OpenFlow 交換機的公鑰基礎設施的實用程序。
  • ovs-testcontroller,一個簡單的 OpenFlow 控製器,可能對測試有用(盡管不適用於生產)。
  • tcpdump 的補丁,使其能夠解析 OpenFlow 消息。

暫無評論

3 個回答
粉絲:21人 關注:0人

//www.yolosolive.com/cn/d_201811/1131081_30005_0.htm

暫無評論

OpenFlow是一種網上通信協議,屬於數據鏈路層,允許控製器直接訪問和操作網絡設備的轉發平麵(forwarding plane),借此改變網上數據包所走的網上路徑。這些設備可以是物理設備,也可以是虛擬的路由器或者交換機。轉發平麵則采用基於流的方式進行轉發

暫無評論

粉絲:0人 關注:0人

首先明白一個簡單概念,OVSDB是一種記錄OVS產品的設備信息數據庫,OpenFlow是一種指導流量轉發的協議。
(1)OVSDB管理協議簡單描述
1、開文描述說OVSDB是一種記錄OVS信息的數據庫,那麼這些數據庫裏麵的信息是有什麼作用呢?
2、此時則引出OVSDB管理協議,OVSDB管理協議與OVSDB是兩個概念,那麼既然是管理就存在管理者與被管理者
3、在OVSDB管理協議的設計中,OVS作為被管理者,控製器作為管理者
4、管理者(控製器)肯定是需要被管理者(OVS)設備相關信息(如:相關配置、端口信息、IP、MAC等等)
5、有一定網絡基礎的同學可能就發現了,OVSDB管理協議有點向SNMP,其實我們可以把OVSDB管理協議簡單粗暴的理解為OVSDB管理協議是SDN交換機的管理協議,SNMP是傳統交換機的管理協議
(2)OVSDB管理協議工作描述
1、其相關工作原理是控製器與OVS基於SSL建立連接信道,完成連接信道建立後控製器將會發送Get Schema表象請求
2、OVS收到Schema請求後首次會回複數據為空的Schema表象,並在本地OVSDB完成Schema表象構建,用於後續控製器對Schema表象的訂閱
3、控製器後續將會持續對OVS進行Schema表象訂閱,那麼這個Schema表象有什麼用呢,例如:控製器將Fabric的OVSDB Schema表象都收集到了,此時控製器就指導了Fabric中的全量Vtep地址與MAC,控製器將該Schema表象發布到相應的OVS提供其流量轉發

(3)OpenFlow協議

1、該協議最大的功能則是下發流量轉發表給OVS用於指導OVS內流量的轉發,那麼問題又來了,OpenFlow與OVSDB到底什麼關係呢?

2、Openflow下發的流表總得要有個依據來源吧,不然控製器怎麼知道該怎麼下這個流表,所以OpenFlow下發流表的前提是OVSDB管理協議已經獲取到了OVS中的OVSDB Schema表象。獲取了相關表象信息,控製器才能下發正確的Openflow流表

僅為個人理解,如有錯誤煩請指出!!!

暫無評論

編輯答案

你正在編輯答案

如果你要對問題或其他回答進行點評或詢問,請使用評論功能。

分享擴散:

提出建議

    +

親~登錄後才可以操作哦!

確定

親~檢測到您登陸的賬號未在http://hclhub.h3c.com進行注冊

注冊後可訪問此模塊

跳轉hclhub

你的郵箱還未認證,請認證郵箱或綁定手機後進行當前操作

舉報

×

侵犯我的權益 >
對根叔社區有害的內容 >
辱罵、歧視、挑釁等(不友善)

侵犯我的權益

×

泄露了我的隱私 >
侵犯了我企業的權益 >
抄襲了我的內容 >
誹謗我 >
辱罵、歧視、挑釁等(不友善)
騷擾我

泄露了我的隱私

×

您好,當您發現根叔知了上有泄漏您隱私的內容時,您可以向根叔知了進行舉報。 請您把以下內容通過郵件發送到pub.zhiliao@h3c.com 郵箱,我們會盡快處理。
  • 1. 您認為哪些內容泄露了您的隱私?(請在郵件中列出您舉報的內容、鏈接地址,並給出簡短的說明)
  • 2. 您是誰?(身份證明材料,可以是身份證或護照等證件)

侵犯了我企業的權益

×

您好,當您發現根叔知了上有關於您企業的造謠與誹謗、商業侵權等內容時,您可以向根叔知了進行舉報。 請您把以下內容通過郵件發送到 pub.zhiliao@h3c.com 郵箱,我們會在審核後盡快給您答複。
  • 1. 您舉報的內容是什麼?(請在郵件中列出您舉報的內容和鏈接地址)
  • 2. 您是誰?(身份證明材料,可以是身份證或護照等證件)
  • 3. 是哪家企業?(營業執照,單位登記證明等證件)
  • 4. 您與該企業的關係是?(您是企業法人或被授權人,需提供企業委托授權書)
我們認為知名企業應該坦然接受公眾討論,對於答案中不準確的部分,我們歡迎您以正式或非正式身份在根叔知了上進行澄清。

抄襲了我的內容

×

原文鏈接或出處

誹謗我

×

您好,當您發現根叔知了上有誹謗您的內容時,您可以向根叔知了進行舉報。 請您把以下內容通過郵件發送到pub.zhiliao@h3c.com 郵箱,我們會盡快處理。
  • 1. 您舉報的內容以及侵犯了您什麼權益?(請在郵件中列出您舉報的內容、鏈接地址,並給出簡短的說明)
  • 2. 您是誰?(身份證明材料,可以是身份證或護照等證件)
我們認為知名企業應該坦然接受公眾討論,對於答案中不準確的部分,我們歡迎您以正式或非正式身份在根叔知了上進行澄清。

對根叔社區有害的內容

×

垃圾廣告信息
色情、暴力、血腥等違反法律法規的內容
政治敏感
不規範轉載 >
辱罵、歧視、挑釁等(不友善)
騷擾我
誘導投票

不規範轉載

×

舉報說明