您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關Calico的網絡結構是什么,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
今天將運行容器并分析 Calico 的網絡結構。
在 host1 中運行容器 bbox1 并連接到 cal_net1:
docker container run --net cal_net1 --name bbox1 -tid busybox
查看 bbox1 的網絡配置。
cali0
是 calico interface,分配的 IP 為 192.168.119.2
。cali0 對應 host1 編號 11
的 interface cali5f744ac07f0
。
host1 將作為 router 負責轉發目的地址為 bbox1 的數據包。
所有發送到 bbox1 的數據都會發給 cali5f744ac07f0
,因為 cali5f744ac07f0
與 cali0
是一對 veth pair,bbox1 能夠接收到數據。
host1 網絡結構如圖所示:
接下來我們在 host2 中運行容器 bbox2,也連接到 cal_net1:
docker container run --net cal_net1 --name bbox2 -tid busybox
IP 為 192.168.183.65
。
host2 添加了兩條路由:
目的地址為 host1 容器 subnet 192.168.119.0/26
的路由。
目的地址為本地 bbox2 容器 192.168.183.65
的路由。
同樣的,host1 也自動添加了到 192.168.183.64/26
的路由。
完成了上面這些準備工作,下一節我們將討論 Calico 網絡的連通性。
上述就是小編為大家分享的Calico的網絡結構是什么了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。