gaia-docker网络-k8s网络模型
2021-03-22 17:12:14 1 举报
k8s测试
作者其他创作
大纲/内容
replication controller
交换机
POD2
vethXXXX
Docker网络模型
将来自192.168.66.12:30001的数据映射到169.169.99.2:80
169.169.99.2:80
192.168.66.1
eth0
selector
vrth0
service
pod1
container-n
kube-proxy
共享网络名称空间
label
nginx容器(容器网络)
nic
flanneld
rc
来自172.16.0.0/16的数据由192.168.66.2这个ip的网卡送走
veth1
pause
......
10.1.59.3/24
10.1.37.0/24
bridge
docker0
container-1
10.1.37.2/24
运行docker的系统
DNAT
将来自192.168.66.11:30001的数据映射到169.169.99.2:80
192.168.66.12/24
NAT
mysq服务0.0.0.0:3306
运行mysql的容器
对192.168.66.2这个IP的3306端口访问将会被转发到容器172.16.0.2中
docker0:172.17.0.1
10.1.0.0/16
将来自169.169.99.2:80的数据映射到192.168.66.12:30001
10.1.59.2/24
podn
pause(桥接网络)
10.1.59.0/24
POD3
192.168.66.11/24
0.0.0.0:3306-172.17.0.2:3306/tcp
POD1
eth0:192.168.66.2
eth0:172.17.0.2
将来自169.169.99.2:80的数据映射到192.168.66.11:30001
POD
0 条评论
下一页