日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Neutron网络设备命名规则

發布時間:2024/5/14 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Neutron网络设备命名规则 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Neutron已經看了有些日子了,計劃不久的將來對有無DVR情況下南北與東西流量做個總結,當作一個鋪墊吧,這里對Neutron里的網
絡接口命名做個小結,當看到tap, qbr, qvb, qvo, qr-, qg-, br前綴命令的接口設備有沒有一點小暈呢?其實這些設備本質上都是一樣的,但是應用的場景又各不相同,不同的名稱前綴代表了不同的含義,所以熟悉了之后只看這些前綴也就略知一二了。

tap-
這個就是tap設備,每個虛擬機都對應一個tap設備,tap設備需要掛在linux bridge上或者OVS上,OpenStack里虛擬機的tap設備掛在linux bridge上,DHCP namespace里的tap設備掛在OVS上。
例如下面的tap設備”tap0cf5c0e2-26”來自于DHCP namespace并掛在OVS上。

$ sudo ovs-vsctl showBridge br-intController "tcp:127.0.0.1:6633"is_connected: truefail_mode: secure ..Port "tap0cf5c0e2-26"tag: 1Interface "tap0cf5c0e2-26"type: internal $ sudo ip netns exec qdhcp-2f0982cf-3f10-4ae5-96de-1e70d289fbf0 ip a 64: tap0cf5c0e2-26: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UNKNOWN group default qlen 1000link/ether fa:16:3e:fb:9b:53 brd ff:ff:ff:ff:ff:ffinet 10.0.0.2/26 brd 10.0.0.63 scope global tap0cf5c0e2-26valid_lft forever preferred_lft foreverinet6 fd7d:9d2b:8fb7:0:f816:3eff:fefb:9b53/64 scope globalvalid_lft forever preferred_lft forever

qvb-,qvo-與qbr-
qvb與qvo是一對veth pair,可以在系統上看到這一對veth pair,其中qvb設備掛在linux bridge上,qvo設備掛在OVS上。
我們可以通過在系統上輸入ip a命令來查看這些veth pair的信息,例如我的系統上可以看到下面的設備:

70: qvo285c68b1-9d@qvb285c68b1-9d: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1450 qdisc noqueue master ovs-system state UP group default qlen 1000

qbr用來定義命名一個linux bridge。

gr-與qg-
qr設備用于連接租戶網絡(租戶內部IP地址),qg設備用于連接外部網絡(通過floating IP連接外部網絡)。
例如:

$ sudo ip netns exec qrouter-3b1a4673-4ada-4988-a11b-86fcacfb0ea0 ip a 65: qr-f937ae2f-ec: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UNKNOWN group default qlen 1000link/ether fa:16:3e:ac:b9:00 brd ff:ff:ff:ff:ff:ffinet 10.0.0.1/26 brd 10.0.0.63 scope global qr-f937ae2f-ecvalid_lft forever preferred_lft foreverinet6 fe80::f816:3eff:feac:b900/64 scope linkvalid_lft forever preferred_lft forever 66: qg-4386c8fb-38: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000link/ether fa:16:3e:0d:5a:4d brd ff:ff:ff:ff:ff:ffinet 192.168.42.16/24 brd 192.168.42.255 scope global qg-4386c8fb-38valid_lft forever preferred_lft foreverinet 192.168.42.11/32 brd 192.168.42.11 scope global qg-4386c8fb-38valid_lft forever preferred_lft forever

個人博客:http://www.jungler.cn/

總結

以上是生活随笔為你收集整理的Neutron网络设备命名规则的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。