透過 ONOS 來控制 bmv2 switch:設定

P4 Runtime 文章中有提到,P4 Runtime 主要是在裝置上面開啟一個 gRPC server 並且讓 SDN 控制器連上該裝置。

因此 ONOS 在連上 P4 裝置之前必須要先進行設定,告訴 ONOS 該裝置的 IP 位址以及 gRPC 埠口。

閱讀全文〈透過 ONOS 來控制 bmv2 switch:設定〉

透過 ONOS 來控制 bmv2 switch:簡介

其實 ONOS 早在 1.6 版開始就有支援 bmv2,但是卻是實驗性質的,且當時的 bmv2 使用的是 Thrift API(目前也還有支援),而 P4 API Working Group 將使用新版的 API P4 Runtime 取代,因此 ONOS 也將原本針對舊版 bmv2 的支援捨棄,改支援新版的 bmv2(由 1.11 開始部分支援)。

閱讀全文〈透過 ONOS 來控制 bmv2 switch:簡介〉

ONF P4 Brigade meeting 影片釋出

ONF P4 Brigade 今日(10/25)舉辦了 Brigade Meeting,其中討論了未來幾個主要的 Use case 規劃

第一個是 Fabric.p4,住要是希望能夠將 P4 運用在 CORD fabric 中

另一個是 INT,是目前 Barefoot 已有的計畫,而 ONF 希望能夠結合 INT 與 ONOS 去蒐集網路資訊,並運用於 A-CORD 中。

影片如下: