天天看點

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

上一節我們讨論了 flat network 的原理,今天就來建立 "flat_net" 并分析底層網絡的實作。

打開菜單 Admin -> Networks,點選 “Create Network” 按鈕。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

顯示建立頁面。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

Provider Network Type 選擇 “Flat”。 Physical Network 填寫 “default”,與 ml2_conf.ini 中 flat_networks 參數保持一緻。

點選 “Create Network”,flat_net 建立成功。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

點選 flat_net 連結,進入 network 配置頁面,目前還沒有 subnet,點選 “Create Subnet” 按鈕。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

設定 IP 位址為 “172.16.1.0/24”。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

點選 “Next”,設定 IP 位址範圍為 172.16.1.101-172.16.1.200。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

點選 “Create”,subnet 建立成功。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

執行 brctl show,檢視控制節點目前的網絡結構。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

Neutron 自動建立了 flat_net 對應的網橋 brqf153b42f-c3,以及 dhcp 的 tap 裝置 tap19a0ed3d-fe。

另外,tap19a0ed3d-fe 和實體網卡 eth1 都已經連接配接到 bridge。

此時 flat_net 結構如圖所示:

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化

flat_net 準備就緒,下一節将部署 instance 到此 flat 網絡。

建立 flat network - 每天5分鐘玩轉 OpenStack(87) 底層網絡發生了什麼變化