天天看點

實踐 Neutron 前的兩個準備工作 - 每天5分鐘玩轉 OpenStack(78)初始網絡狀态了解 linux bridge 環境中的各種網絡裝置

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

1. 檢視初始的網絡狀态。

2. 了解 linux bridge 環境中的各種網絡裝置。

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

在我們的實驗環境中,目前節點上隻存在實體網卡裝置 ethX,還沒有 bridge 和 tap,狀态如下:

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

在 linux bridge 環境中,一個資料包從 instance 發送到實體網卡會經過下面幾個類型的裝置:

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

linux bridge命名為 brqXXXX。

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

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

實體 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。

本文轉自CloudMan6 51CTO部落格,原文連結:http://blog.51cto.com/cloudman/1842702

繼續閱讀