實踐 Neutron 前的兩個准備工作 - 每天5分鍾玩轉 OpenStack(78)


上一節配置了 linux-bridge mechanism driver,本節再做兩個准備工作:

1. 檢視初始的網絡狀態。
2. 了解 linux bridge 環境中的各種網絡設備。

初始網絡狀態

我們首先考察實驗環境最初始的網絡狀態。隨着學習的深入,我們會對網絡不斷進行新的配置,大家也將看到網絡一步一步發生的變化。

在我們的實驗環境中,當前節點上只存在物理網卡設備 ethX,還沒有 bridge 和 tap,狀態如下:

控制節點

計算節點

了解 linux bridge 環境中的各種網絡設備

在配置 linux bridge driver 之前先了解幾種網絡設備,后面會經常用到。

在 linux bridge 環境中,一個數據包從 instance 發送到物理網卡會經過下面幾個類型的設備:

  1. tap interface 命名為 tapN (N 為 0, 1, 2, 3......)。

  2. linux bridge 命名為 brqXXXX。

  3. vlan interface 命名為 ethX.Y(X 為 interface 的序號,Y 為 vlan id)。

  4. vxlan interface 命名為 vxlan-Z(z 是 VNI)。

  5. 物理 interface 命名為 ethX(X 為 interface 的序號)。

vlan interface 會在 vlan 網絡中使用;vxlan interface 會在 vxlan 網絡中使用。

linux-bridge 支持 local, flat, vlan 和 vxlan 四種 network type,目前不支持 gre。

有了上面的這些准備,我們可以開始深入學習 linux bridge 如何實現每種 network type 了。
下一節將首先學習最簡單的 local network。

 

blob.png


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM