上一節咱們討論了 flat network 的原理,今天就來建立 "flat_net" 並分析底層網絡的實現。網絡
打開菜單 Admin -> Networks,點擊 「Create Network」 按鈕。ide
顯示建立頁面。spa
Provider Network Type 選擇 「Flat」。 Physical Network 填寫 「default」,與 ml2_conf.ini 中 flat_networks 參數保持一致。3d
點擊 「Create Network」,flat_net 建立成功。部署
點擊 flat_net 連接,進入 network 配置頁面,目前尚未 subnet,點擊 「Create Subnet」 按鈕。原理
設置 IP 地址爲 「172.16.1.0/24」。配置
點擊 「Next」,設置 IP 地址範圍爲 172.16.1.101-172.16.1.200。network
點擊 「Create」,subnet 建立成功。im
執行 brctl show,查看控制節點當前的網絡結構。d3
Neutron 自動新建了 flat_net 對應的網橋 brqf153b42f-c3,以及 dhcp 的 tap 設備 tap19a0ed3d-fe。 另外,tap19a0ed3d-fe 和物理網卡 eth1 都已經鏈接到 bridge。
此時 flat_net 結構如圖所示:
flat_net 準備就緒,下一節將部署 instance 到此 flat 網絡。