實踐 Neutron 前的兩個準備工做 - 天天5分鐘玩轉 OpenStack(78)

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

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

初始網絡狀態

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

在咱們的實驗環境中,當前節點上只存在物理網卡設備 ethX,尚未 bridge 和 tap,狀態以下:spa

控制節點

計算節點

瞭解 linux bridge 環境中的各類網絡設備

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

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

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

  2. linux bridge
    命名爲 brqXXXX。命名

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

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

  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

相關文章
相關標籤/搜索